xref: /aosp_15_r20/external/guice/extensions/struts2/lib/core-3.1.1.jar (revision dc5640d1ceac12a29404866b9a53df952a7a6c47)

META-INF/
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/core/
org/eclipse/jdt/core/compiler/
org/eclipse/jdt/core/dom/
org/eclipse/jdt/core/dom/rewrite/
org/eclipse/jdt/core/eval/
org/eclipse/jdt/core/formatter/
org/eclipse/jdt/core/jdom/
org/eclipse/jdt/core/search/
org/eclipse/jdt/core/util/
org/eclipse/jdt/internal/
org/eclipse/jdt/internal/codeassist/
org/eclipse/jdt/internal/codeassist/complete/
org/eclipse/jdt/internal/codeassist/impl/
org/eclipse/jdt/internal/codeassist/select/
org/eclipse/jdt/internal/compiler/
org/eclipse/jdt/internal/compiler/ast/
org/eclipse/jdt/internal/compiler/batch/
org/eclipse/jdt/internal/compiler/classfmt/
org/eclipse/jdt/internal/compiler/codegen/
org/eclipse/jdt/internal/compiler/env/
org/eclipse/jdt/internal/compiler/flow/
org/eclipse/jdt/internal/compiler/impl/
org/eclipse/jdt/internal/compiler/lookup/
org/eclipse/jdt/internal/compiler/parser/
org/eclipse/jdt/internal/compiler/parser/diagnose/
org/eclipse/jdt/internal/compiler/problem/
org/eclipse/jdt/internal/compiler/util/
org/eclipse/jdt/internal/core/
org/eclipse/jdt/internal/core/builder/
org/eclipse/jdt/internal/core/dom/
org/eclipse/jdt/internal/core/dom/rewrite/
org/eclipse/jdt/internal/core/eval/
org/eclipse/jdt/internal/core/hierarchy/
org/eclipse/jdt/internal/core/index/
org/eclipse/jdt/internal/core/jdom/
org/eclipse/jdt/internal/core/search/
org/eclipse/jdt/internal/core/search/indexing/
org/eclipse/jdt/internal/core/search/matching/
org/eclipse/jdt/internal/core/search/processing/
org/eclipse/jdt/internal/core/util/
org/eclipse/jdt/internal/eval/
org/eclipse/jdt/internal/formatter/
org/eclipse/jdt/internal/formatter/align/
org/eclipse/jdt/internal/formatter/comment/
org/eclipse/jdt/internal/formatter/old/
.options
META-INF/MANIFEST.MF
about.html
jdtCompilerAdapter.jar
org/eclipse/jdt/core/BindingKey.class
BindingKey.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.BindingKey extends java.lang.Object { private String key public void <init> (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 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 internalToSignature () org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature public java.lang.String toString () }
org/eclipse/jdt/core/BufferChangedEvent.class
BufferChangedEvent.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 <init> (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/ClasspathContainerInitializer.class
ClasspathContainerInitializer.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.ClasspathContainerInitializer extends java.lang.Object { public void <init> () 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 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 }
org/eclipse/jdt/core/ClasspathVariableInitializer.class
ClasspathVariableInitializer.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.ClasspathVariableInitializer extends java.lang.Object { public void <init> () public abstract void initialize (java.lang.String) }
org/eclipse/jdt/core/CompletionContext.class
CompletionContext.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.CompletionContext extends org.eclipse.jdt.internal.codeassist.InternalCompletionContext { public void <init> () public char[][] getExpectedTypesSignatures () public char[][] getExpectedTypesKeys () }
org/eclipse/jdt/core/CompletionProposal.class
CompletionProposal.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.CompletionProposal extends org.eclipse.jdt.internal.codeassist.InternalCompletionProposal { private boolean updateCompletion 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 protected static final int FIRST_KIND protected static final int LAST_KIND 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 int flags private char[][] parameterNames private boolean parameterNamesComputed public static org.eclipse.jdt.core.CompletionProposal create (int, int) int kind int completionOffset void <init> (int, int) int kind int completionLocation 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 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 () }
org/eclipse/jdt/core/CompletionRequestor.class
CompletionRequestor.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.CompletionRequestor extends java.lang.Object { private int ignoreSet public void <init> () public final boolean isIgnored (int) int completionProposalKind public final void setIgnored (int, boolean) int completionProposalKind boolean ignore 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 }
org/eclipse/jdt/core/CompletionRequestorAdapter.class
CompletionRequestorAdapter.java package org.eclipse.jdt.core public org.eclipse.jdt.core.CompletionRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor { public void <init> () 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/core/CorrectionEngine$1.class
CorrectionEngine.java package org.eclipse.jdt.core final org.eclipse.jdt.core.CorrectionEngine$1 extends org.eclipse.jdt.core.CompletionRequestor { final org.eclipse.jdt.core.CorrectionEngine this$0 void <init> (org.eclipse.jdt.core.CorrectionEngine) public void accept (org.eclipse.jdt.core.CompletionProposal) org.eclipse.jdt.core.CompletionProposal proposal int flags char[] completionName char[] packageName char[] className char[] fullName char[] declaringSignature char[] signature char[] signature char[] declaringSignature char[] signature char[][] parameterTypeSignatures int length char[][] parameterPackageNames char[][] parameterTypeNames int i char[] returnTypeSignature char[] packageName }
org/eclipse/jdt/core/CorrectionEngine.class
CorrectionEngine.java package org.eclipse.jdt.core public org.eclipse.jdt.core.CorrectionEngine extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons { protected int correctionStart protected int correctionEnd protected int prefixLength protected org.eclipse.jdt.core.ICompilationUnit compilationUnit protected org.eclipse.jdt.core.ICorrectionRequestor correctionRequestor protected static final int CLASSES protected static final int INTERFACES protected static final int IMPORT protected static final int METHOD protected static final int FIELD protected static final int LOCAL protected int filter protected org.eclipse.jdt.core.CompletionRequestor completionRequestor public void <init> (java.util.Map) java.util.Map setting public void computeCorrections (org.eclipse.core.resources.IMarker, org.eclipse.jdt.core.ICompilationUnit, int, org.eclipse.jdt.core.ICorrectionRequestor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.resources.IMarker marker org.eclipse.jdt.core.ICompilationUnit targetUnit int positionOffset org.eclipse.jdt.core.ICorrectionRequestor requestor org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.ICompilationUnit unit int id String[] args int start int end public void computeCorrections (org.eclipse.jdt.core.compiler.IProblem, org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.ICorrectionRequestor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.compiler.IProblem problem org.eclipse.jdt.core.ICompilationUnit targetUnit org.eclipse.jdt.core.ICorrectionRequestor requestor private void computeCorrections (org.eclipse.jdt.core.ICompilationUnit, int, int, int, java.lang.String[], org.eclipse.jdt.core.ICorrectionRequestor) org.eclipse.jdt.core.ICompilationUnit unit int id int start int end String[] arguments org.eclipse.jdt.core.ICorrectionRequestor requestor String argument private void correct (char[]) char[] argument String source org.eclipse.jdt.internal.compiler.parser.Scanner scanner int token char[] argumentSource char[] tokenSource int completionPosition int position int i public static java.lang.String[] getProblemArguments (org.eclipse.core.resources.IMarker) org.eclipse.core.resources.IMarker problemMarker String argumentsString public static java.lang.String getWarningToken (int) int problemID long irritant }
org/eclipse/jdt/core/ElementChangedEvent.class
ElementChangedEvent.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 <init> (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/Flags.class
Flags.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 private void <init> () 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 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 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 java.lang.String toString (int) int flags StringBuffer sb int len }
org/eclipse/jdt/core/IAccessRule.class
IAccessRule.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 abstract org.eclipse.core.runtime.IPath getPattern () public abstract int getKind () }
org/eclipse/jdt/core/IBuffer.class
IBuffer.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) 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/IBufferChangedListener.class
IBufferChangedListener.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/IBufferFactory.class
IBufferFactory.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/IClassFile.class
IClassFile.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.IClassFile 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.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException public abstract org.eclipse.jdt.core.IType getType () 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 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/IClasspathAttribute.class
IClasspathAttribute.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 abstract java.lang.String getName () public abstract java.lang.String getValue () }
org/eclipse/jdt/core/IClasspathContainer.class
IClasspathContainer.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/IClasspathEntry.class
IClasspathEntry.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 boolean isExported () public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedEntry () }
org/eclipse/jdt/core/ICodeAssist.class
ICodeAssist.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.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 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/ICodeCompletionRequestor.class
ICodeCompletionRequestor.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/ICodeFormatter.class
ICodeFormatter.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/ICompilationUnit.class
ICompilationUnit.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.ICompilationUnit extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IWorkingCopy org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.ICodeAssist { public static final int NO_AST public abstract void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, 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.IType findPrimaryType () 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.IJavaElement getElementAt (int) 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 void restore () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/core/ICompletionRequestor.class
ICompletionRequestor.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/ICorrectionRequestor.class
ICorrectionRequestor.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.ICorrectionRequestor extends java.lang.Object { public abstract void acceptClass (char[], char[], char[], int, int, int) 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 acceptLocalVariable (char[], char[], char[], int, int, int) public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int) public abstract void acceptPackage (char[], char[], int, int) }
org/eclipse/jdt/core/IElementChangedListener.class
IElementChangedListener.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/IField.class
IField.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.IField extends java.lang.Object implements org.eclipse.jdt.core.IMember { 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/IImportContainer.class
IImportContainer.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/IImportDeclaration.class
IImportDeclaration.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/IInitializer.class
IInitializer.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/IJavaElement.class
IJavaElement.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 abstract boolean exists () public abstract org.eclipse.jdt.core.IJavaElement getAncestor (int) 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/IJavaElementDelta.class
IJavaElementDelta.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 abstract org.eclipse.jdt.core.IJavaElementDelta[] getAddedChildren () public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAffectedChildren () 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/IJavaModel.class
IJavaModel.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/IJavaModelMarker.class
IJavaModelMarker.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.IJavaModelMarker extends java.lang.Object { public static final String JAVA_MODEL_PROBLEM_MARKER public static final String TRANSIENT_PROBLEM public static final String TASK_MARKER public static final String ARGUMENTS public static final String ID public static final String FLAGS public static final String CYCLE_DETECTED public static final String BUILDPATH_PROBLEM_MARKER public static final String CLASSPATH_FILE_FORMAT }
org/eclipse/jdt/core/IJavaModelStatus.class
IJavaModelStatus.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/IJavaModelStatusConstants.class
IJavaModelStatusConstants.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 }
org/eclipse/jdt/core/IJavaProject.class
IJavaProject.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 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.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.jdt.core.WorkingCopyOwner) 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.jdt.core.WorkingCopyOwner) 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.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/ILocalVariable.class
ILocalVariable.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 { public abstract java.lang.String getElementName () public abstract org.eclipse.jdt.core.ISourceRange getNameRange () public abstract java.lang.String getTypeSignature () }
org/eclipse/jdt/core/IMember.class
IMember.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 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 getNameRange () throws org.eclipse.jdt.core.JavaModelException public abstract org.eclipse.jdt.core.IType getType (java.lang.String, int) public abstract boolean isBinary () }
org/eclipse/jdt/core/IMethod.class
IMethod.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.IMethod extends java.lang.Object implements org.eclipse.jdt.core.IMember { 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 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 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 isResolved () public abstract boolean isSimilar (org.eclipse.jdt.core.IMethod) }
org/eclipse/jdt/core/IOpenable.class
IOpenable.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 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/IPackageDeclaration.class
IPackageDeclaration.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 { public abstract java.lang.String getElementName () }
org/eclipse/jdt/core/IPackageFragment.class
IPackageFragment.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/IPackageFragmentRoot.class
IPackageFragmentRoot.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.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/IParent.class
IParent.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/IProblemRequestor.class
IProblemRequestor.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/IRegion.class
IRegion.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/ISourceManipulation.class
ISourceManipulation.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/ISourceRange.class
ISourceRange.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/ISourceReference.class
ISourceReference.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 }
org/eclipse/jdt/core/IType.class
IType.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.IType extends java.lang.Object implements org.eclipse.jdt.core.IMember { 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.jdt.core.WorkingCopyOwner) 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 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 }
org/eclipse/jdt/core/ITypeHierarchy.class
ITypeHierarchy.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/ITypeHierarchyChangedListener.class
ITypeHierarchyChangedListener.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/ITypeParameter.class
ITypeParameter.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 org.eclipse.jdt.core.IMember getDeclaringMember () public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/core/IWorkingCopy.class
IWorkingCopy.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/JavaConventions.class
JavaConventions.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 <clinit> () private void <init> () 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 String extension1 String extension2 private static synchronized char[] scannedIdentifier (java.lang.String) String id String trimmed int token char[] currentIdentifier char[] currentIdentifier int nextToken public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String) String name 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 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 validateIdentifier (java.lang.String) String id public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String) String name public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String) String name 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 validatePackageName (java.lang.String) String name 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 }
org/eclipse/jdt/core/JavaCore$1.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$1 extends org.eclipse.core.runtime.jobs.Job { void <init> (java.lang.String) String $anonymous0 protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor progressMonitor 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 org.eclipse.jdt.internal.core.JavaModel model String newVersionNumber org.eclipse.core.resources.IWorkspaceRunnable runnable org.eclipse.core.runtime.CoreException e public boolean belongsTo (java.lang.Object) Object family }
org/eclipse/jdt/core/JavaCore$2.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$2 extends org.eclipse.jdt.core.search.TypeNameRequestor { final org.eclipse.jdt.core.JavaCore$1 this$1 void <init> (org.eclipse.jdt.core.JavaCore$1) public void acceptType (int, char[], char[], char[][], java.lang.String) int modifiers char[] packageName char[] simpleTypeName char[][] enclosingTypeNames String path }
org/eclipse/jdt/core/JavaCore$3.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$3 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { final org.eclipse.jdt.core.JavaCore$1 this$1 private final org.eclipse.jdt.internal.core.JavaModel val$model void <init> (org.eclipse.jdt.core.JavaCore$1, org.eclipse.jdt.internal.core.JavaModel) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor progressMonitor2 org.eclipse.jdt.core.IJavaProject[] projects int i int length org.eclipse.jdt.core.IJavaProject project }
org/eclipse/jdt/core/JavaCore$4.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable { void <init> () public java.lang.String displayString (java.lang.Object) Object o }
org/eclipse/jdt/core/JavaCore$5.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$5 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable { void <init> () 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/core/JavaCore$6.class
JavaCore.java package org.eclipse.jdt.core final org.eclipse.jdt.core.JavaCore$6 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { private final int val$projectLength private final org.eclipse.jdt.core.IJavaProject[] val$modifiedProjects private final org.eclipse.core.runtime.IPath val$containerPath private final boolean val$canChangeResources private final org.eclipse.jdt.core.IClasspathEntry[][] val$oldResolvedPaths void <init> (int, org.eclipse.jdt.core.IJavaProject[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.jdt.core.IClasspathEntry[][]) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor progressMonitor int i org.eclipse.jdt.internal.core.JavaProject affectedProject }
org/eclipse/jdt/core/JavaCore.class
JavaCore.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.JavaCore extends org.eclipse.core.runtime.Plugin { 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_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_IMPORT public static final String COMPILER_PB_SYNTHETIC_ACCESS_EMULATION 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_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_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_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_DEPRECATED_ANNOTATION public static final String COMPILER_PB_INCOMPLETE_ENUM_SWITCH public static final String COMPILER_PB_INCONSISTENT_NULL_CHECK 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_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_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_SOURCE public static final String COMPILER_COMPLIANCE public static final String COMPILER_TASK_PRIORITIES 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 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_UNHANDLED_WARNING_TOKEN 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_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 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 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_IMPLICIT_QUALIFICATION public static final String CODEASSIST_FIELD_PREFIXES public static final String CODEASSIST_STATIC_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_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 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_1_5 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 static void <clinit> () public void <init> () 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 public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener) org.eclipse.core.resources.IResourceChangeListener listener 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.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.HashMap 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 String initializerID Object execExt org.eclipse.core.runtime.CoreException e 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 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 String varAttribute Object execExt org.eclipse.core.runtime.CoreException e public static java.lang.String[] getClasspathVariableNames () public static java.util.Hashtable getDefaultOptions () public static java.lang.String getEncoding () org.eclipse.core.resources.IWorkspace workspace public static org.eclipse.jdt.core.JavaCore getJavaCore () public static java.lang.String getOption (java.lang.String) String optionName 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 org.eclipse.core.resources.IWorkspaceRoot workspaceRoot org.eclipse.core.runtime.IPath resolvedPath Object target org.eclipse.core.resources.IResource resolvedResource java.io.File externalFile String fileName public static org.eclipse.core.runtime.IPath getResolvedVariablePath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath variablePath int count String variableName org.eclipse.core.runtime.IPath resolvedPath 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.core.runtime.jobs.Job job 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 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 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 public static void removeElementChangedListener (org.eclipse.jdt.core.IElementChangedListener) org.eclipse.jdt.core.IElementChangedListener listener 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.internal.core.JavaModelManager manager int projectLength org.eclipse.jdt.core.IJavaProject[] modifiedProjects org.eclipse.jdt.core.IClasspathEntry[][] oldResolvedPaths 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 boolean canChangeResources org.eclipse.core.runtime.CoreException e int i 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 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/JavaModelException.class
JavaModelException.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 <init> (java.lang.Throwable, int) Throwable e int code public void <init> (org.eclipse.core.runtime.CoreException) org.eclipse.core.runtime.CoreException exception public void <init> (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/NamingConventions$NamingRequestor.class
NamingConventions.java package org.eclipse.jdt.core org.eclipse.jdt.core.NamingConventions$NamingRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.INamingRequestor { private static final int SIZE private char[][] firstPrefixAndFirstSuffixResults private int firstPrefixAndFirstSuffixResultsCount private char[][] firstPrefixAndSuffixResults private int firstPrefixAndSuffixResultsCount private char[][] prefixAndFirstSuffixResults private int prefixAndFirstSuffixResultsCount private char[][] prefixAndSuffixResults private int prefixAndSuffixResultsCount private char[][] firstPrefixResults private int firstPrefixResultsCount private char[][] prefixResults private int prefixResultsCount private char[][] firstSuffixResults private int firstSuffixResultsCount private char[][] suffixResults private int suffixResultsCount private char[][] otherResults private int otherResultsCount void <init> () public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean) char[] name boolean isFirstPrefix boolean isFirstSuffix int length int length int length int length public void acceptNameWithPrefix (char[], boolean) char[] name boolean isFirstPrefix int length int length public void acceptNameWithSuffix (char[], boolean) char[] name boolean isFirstSuffix int length int length public void acceptNameWithoutPrefixAndSuffix (char[]) char[] name int length public char[][] getResults () int count char[][] results int index }
org/eclipse/jdt/core/NamingConventions.class
NamingConventions.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.NamingConventions extends java.lang.Object { private static final char[] GETTER_BOOL_NAME private static final char[] GETTER_NAME private static final char[] SETTER_NAME static void <clinit> () private void <init> () private static char[] removePrefixAndSuffix (char[], char[][], char[][]) char[] name char[][] prefixes char[][] suffixes char[] withoutPrefixName int bestLength int i char[] prefix int currLen boolean lastCharIsLetter char[] withoutSuffixName int bestLength int i char[] suffix int currLen public static char[] removePrefixAndSuffixForArgumentName (org.eclipse.jdt.core.IJavaProject, char[]) org.eclipse.jdt.core.IJavaProject javaProject char[] argumentName org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions public static java.lang.String removePrefixAndSuffixForArgumentName (org.eclipse.jdt.core.IJavaProject, java.lang.String) org.eclipse.jdt.core.IJavaProject javaProject String argumentName public static char[] removePrefixAndSuffixForFieldName (org.eclipse.jdt.core.IJavaProject, char[], int) org.eclipse.jdt.core.IJavaProject javaProject char[] fieldName int modifiers boolean isStatic org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions public static java.lang.String removePrefixAndSuffixForFieldName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int) org.eclipse.jdt.core.IJavaProject javaProject String fieldName int modifiers public static char[] removePrefixAndSuffixForLocalVariableName (org.eclipse.jdt.core.IJavaProject, char[]) org.eclipse.jdt.core.IJavaProject javaProject char[] localName org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions public static java.lang.String removePrefixAndSuffixForLocalVariableName (org.eclipse.jdt.core.IJavaProject, java.lang.String) org.eclipse.jdt.core.IJavaProject javaProject String localName public static char[][] suggestArgumentNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][]) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim char[][] excludedNames org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor public static java.lang.String[] suggestArgumentNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, java.lang.String[]) org.eclipse.jdt.core.IJavaProject javaProject String packageName String qualifiedTypeName int dim String[] excludedNames public static char[][] suggestFieldNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, int, char[][]) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim int modifiers char[][] excludedNames org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor public static java.lang.String[] suggestFieldNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, int, java.lang.String[]) org.eclipse.jdt.core.IJavaProject javaProject String packageName String qualifiedTypeName int dim int modifiers String[] excludedNames public static char[][] suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][]) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim char[][] excludedNames org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor public static java.lang.String[] suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, java.lang.String[]) org.eclipse.jdt.core.IJavaProject javaProject String packageName String qualifiedTypeName int dim String[] excludedNames public static char[] suggestGetterName (org.eclipse.jdt.core.IJavaProject, char[], int, boolean, char[][]) org.eclipse.jdt.core.IJavaProject project char[] fieldName int modifiers boolean isBoolean char[][] excludedNames char[] name int prefixLen public static java.lang.String suggestGetterName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int, boolean, java.lang.String[]) org.eclipse.jdt.core.IJavaProject project String fieldName int modifiers boolean isBoolean String[] excludedNames public static char[] suggestSetterName (org.eclipse.jdt.core.IJavaProject, char[], int, boolean, char[][]) org.eclipse.jdt.core.IJavaProject project char[] fieldName int modifiers boolean isBoolean char[][] excludedNames char[] name int prefixLen public static java.lang.String suggestSetterName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int, boolean, java.lang.String[]) org.eclipse.jdt.core.IJavaProject project String fieldName int modifiers boolean isBoolean String[] excludedNames private static char[] suggestAccessorName (org.eclipse.jdt.core.IJavaProject, char[], int) org.eclipse.jdt.core.IJavaProject project char[] fieldName int modifiers char[] name private static char[] suggestNewName (char[], char[][]) char[] name char[][] excludedNames char[] newName int count int i private static java.lang.String[] convertCharsToString (char[][]) char[][] c int length String[] s int i private static char[][] convertStringToChars (java.lang.String[]) String[] s int length char[][] c int i }
org/eclipse/jdt/core/Signature.class
Signature.java package org.eclipse.jdt.core public final org.eclipse.jdt.core.Signature extends java.lang.Object { 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 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 public static final int CLASS_TYPE_SIGNATURE public static final int BASE_TYPE_SIGNATURE public static final int TYPE_VARIABLE_SIGNATURE public static final int ARRAY_TYPE_SIGNATURE public static final int WILDCARD_TYPE_SIGNATURE public static final int CAPTURE_TYPE_SIGNATURE 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[] EXTENDS private static final char[] SUPER private static final char[] CAPTURE private static final String EMPTY static void <clinit> () private void <init> () private static int checkName (char[], char[], int, int) char[] name 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[] 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 char[] createCharArrayTypeSignature (char[], boolean) char[] typeName boolean isResolved int length StringBuffer buffer int pos char[] result private static int consumeWhitespace (char[], int, int) char[] typeName int pos int length char currentChar 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 encodeArrayDimension (char[], int, int, java.lang.StringBuffer) char[] typeName int pos int length StringBuffer buffer int checkPos int checkPos private static int checkArrayDimension (char[], int, int) char[] typeName int pos int length int genericBalance private static int checkNextChar (char[], char, int, int, boolean) char[] typeName char expectedChar int pos int length boolean isOptional 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 java.lang.String createTypeSignature (java.lang.String, boolean) String typeName boolean isResolved 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 public static int getParameterCount (char[]) throws java.lang.IllegalArgumentException char[] methodSignature int count int i int e public static int getTypeSignatureKind (char[]) char[] typeSignature char c int count int i int length public static int getTypeSignatureKind (java.lang.String) String typeSignature char c int count int i int length 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 java.lang.String[] getThrownExceptionTypes (java.lang.String) throws java.lang.IllegalArgumentException String methodSignature char[][] parameterTypes 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 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 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 java.lang.String getTypeVariable (java.lang.String) throws java.lang.IllegalArgumentException String formalTypeParameterSignature public static char[] getTypeVariable (char[]) throws java.lang.IllegalArgumentException char[] formalTypeParameterSignature int p 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[] 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 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 int nameStart int nameEnd 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 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[] removeCapture (char[]) char[] methodOrTypeSignature char[] result int count int i int length char c public static java.lang.String removeCapture (java.lang.String) String methodOrTypeSignature char[] array 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 i int max char[] result public static char[] toCharArray (char[]) throws java.lang.IllegalArgumentException char[] signature int sigLength StringBuffer buffer char[] result 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 appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer) char[] string int start boolean fullyQualifyTypeNames StringBuffer buffer private static int appendCaptureTypeSignature (char[], int, boolean, java.lang.StringBuffer) char[] string int start boolean fullyQualifyTypeNames StringBuffer buffer char c 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 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 e 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 appendTypeArgumentSignature (char[], int, boolean, java.lang.StringBuffer) char[] string int start boolean fullyQualifyTypeNames StringBuffer buffer char c 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 }
org/eclipse/jdt/core/ToolFactory$1$DeprecatedDisassembler.class
ToolFactory.java package org.eclipse.jdt.core org.eclipse.jdt.core.ToolFactory$1$DeprecatedDisassembler extends org.eclipse.jdt.internal.core.util.Disassembler implements org.eclipse.jdt.core.util.IClassFileDisassembler { void <init> () }
org/eclipse/jdt/core/ToolFactory.class
ToolFactory.java package org.eclipse.jdt.core public org.eclipse.jdt.core.ToolFactory extends java.lang.Object { public void <init> () 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.ICodeFormatter createDefaultCodeFormatter (java.util.Map) java.util.Map options public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler () public static org.eclipse.jdt.core.util.ClassFileBytesDisassembler createDefaultClassFileBytesDisassembler () 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 (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 org.eclipse.core.runtime.IPath location 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.compiler.IScanner createScanner (boolean, boolean, boolean, boolean) boolean tokenizeComments boolean tokenizeWhiteSpace boolean assertMode boolean recordLineSeparator 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 org.eclipse.jdt.internal.core.util.PublicScanner scanner long level 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/WorkingCopyOwner.class
WorkingCopyOwner.java package org.eclipse.jdt.core public abstract org.eclipse.jdt.core.WorkingCopyOwner extends java.lang.Object { public void <init> () 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 }
org/eclipse/jdt/core/compiler/CharOperation.class
CharOperation.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 <clinit> () public void <init> () 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 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 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 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 int i public static final int indexOf (char, char[], int) char toBeFound char[] array int start 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 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 int max int i int i 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 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 j 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[] 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/IProblem.class
IProblem.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 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 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 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 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 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 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 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 InheritedMethodHidesEnclosingName public static final int InheritedFieldHidesEnclosingName public static final int InheritedTypeHidesEnclosingName public static final int IllegalUsageOfQualifiedTypeReference 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 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 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 InvalidDigit public static final int InvalidLowSurrogate public static final int InvalidHighSurrogate 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 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 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 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 CodeSnippetMissingClass public static final int CodeSnippetMissingMethod public static final int NonExternalizedStringLiteral 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 UseAssertAsAnIdentifier public static final int UseEnumAsAnIdentifier public static final int Task public static final int UndocumentedEmptyBlock 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 JavadocInvalidParamTagTypeParameter 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 IncompatibleTypesInForeach public static final int InvalidTypeForCollection 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 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 CorruptedSignature 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 IllegalExtendedDimensionsForVarArgs public static final int MethodVarargsArgumentNeedCast public static final int ConstructorVarargsArgumentNeedCast public static final int VarargsConflict 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 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/IScanner.class
IScanner.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/ITerminalSymbols.class
ITerminalSymbols.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 }
org/eclipse/jdt/core/compiler/InvalidInputException.class
InvalidInputException.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 <init> () public void <init> (java.lang.String) String message }
org/eclipse/jdt/core/dom/AST.class
AST.java package org.eclipse.jdt.core.dom public final org.eclipse.jdt.core.dom.AST extends java.lang.Object { public static final int JLS2 static final int JLS2_INTERNAL public static final int JLS3 private org.eclipse.jdt.core.dom.BindingResolver resolver private org.eclipse.jdt.core.dom.NodeEventHandler eventHandler int apiLevel private long modificationCount private long originalModificationCount private int disableEvents private final Object internalASTLock org.eclipse.jdt.internal.compiler.parser.Scanner scanner org.eclipse.jdt.core.dom.InternalASTRewrite rewriter private int defaultNodeFlag private static final Class[] AST_CLASS private final Object[] THIS_AST static Class class$0 static void <clinit> () private void <init> (int) int level public void <init> () 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, 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 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 void <init> (java.util.Map) java.util.Map options Object sourceLevelOption long sourceLevel Object complianceLevelOption long complianceLevel public static org.eclipse.jdt.core.dom.AST newAST (int) int level public long modificationCount () public int apiLevel () void modifying () final void disableEvents () final void reenableEvents () 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 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 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 (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 c org.eclipse.jdt.core.dom.ASTNode result 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 org.eclipse.jdt.core.dom.BindingResolver getBindingResolver () org.eclipse.jdt.core.dom.NodeEventHandler getEventHandler () void setEventHandler (org.eclipse.jdt.core.dom.NodeEventHandler) org.eclipse.jdt.core.dom.NodeEventHandler eventHandler int getDefaultNodeFlag () void setDefaultNodeFlag (int) int flag void setOriginalModificationCount (long) long count public org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String) String name void setBindingResolver (org.eclipse.jdt.core.dom.BindingResolver) org.eclipse.jdt.core.dom.BindingResolver resolver void unsupportedIn2 () void supportedOnlyIn2 () public org.eclipse.jdt.core.dom.ASTNode createInstance (java.lang.Class) Class nodeClass java.lang.reflect.Constructor c Object result public org.eclipse.jdt.core.dom.ASTNode createInstance (int) int nodeType Class nodeClass 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.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.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 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 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.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.ArrayType newArrayType (org.eclipse.jdt.core.dom.Type) org.eclipse.jdt.core.dom.Type componentType 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 int i 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.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.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.WildcardType newWildcardType () org.eclipse.jdt.core.dom.WildcardType result public org.eclipse.jdt.core.dom.CompilationUnit newCompilationUnit () public org.eclipse.jdt.core.dom.PackageDeclaration newPackageDeclaration () org.eclipse.jdt.core.dom.PackageDeclaration result public org.eclipse.jdt.core.dom.ImportDeclaration newImportDeclaration () org.eclipse.jdt.core.dom.ImportDeclaration result public org.eclipse.jdt.core.dom.TypeDeclaration newTypeDeclaration () org.eclipse.jdt.core.dom.TypeDeclaration result public org.eclipse.jdt.core.dom.MethodDeclaration newMethodDeclaration () org.eclipse.jdt.core.dom.MethodDeclaration result public org.eclipse.jdt.core.dom.SingleVariableDeclaration newSingleVariableDeclaration () org.eclipse.jdt.core.dom.SingleVariableDeclaration result public org.eclipse.jdt.core.dom.VariableDeclarationFragment newVariableDeclarationFragment () org.eclipse.jdt.core.dom.VariableDeclarationFragment result public org.eclipse.jdt.core.dom.Initializer newInitializer () org.eclipse.jdt.core.dom.Initializer result 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.TypeParameter newTypeParameter () org.eclipse.jdt.core.dom.TypeParameter result 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.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.BlockComment newBlockComment () org.eclipse.jdt.core.dom.BlockComment result public org.eclipse.jdt.core.dom.LineComment newLineComment () org.eclipse.jdt.core.dom.LineComment result public org.eclipse.jdt.core.dom.Javadoc newJavadoc () org.eclipse.jdt.core.dom.Javadoc result 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.MemberRef newMemberRef () org.eclipse.jdt.core.dom.MemberRef 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.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.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.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.Block newBlock () public org.eclipse.jdt.core.dom.ContinueStatement newContinueStatement () public org.eclipse.jdt.core.dom.BreakStatement newBreakStatement () 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.IfStatement newIfStatement () public org.eclipse.jdt.core.dom.WhileStatement newWhileStatement () public org.eclipse.jdt.core.dom.DoStatement newDoStatement () public org.eclipse.jdt.core.dom.TryStatement newTryStatement () public org.eclipse.jdt.core.dom.CatchClause newCatchClause () public org.eclipse.jdt.core.dom.ReturnStatement newReturnStatement () public org.eclipse.jdt.core.dom.ThrowStatement newThrowStatement () public org.eclipse.jdt.core.dom.AssertStatement newAssertStatement () public org.eclipse.jdt.core.dom.EmptyStatement newEmptyStatement () public org.eclipse.jdt.core.dom.LabeledStatement newLabeledStatement () public org.eclipse.jdt.core.dom.SwitchStatement newSwitchStatement () public org.eclipse.jdt.core.dom.SwitchCase newSwitchCase () public org.eclipse.jdt.core.dom.SynchronizedStatement newSynchronizedStatement () public org.eclipse.jdt.core.dom.ForStatement newForStatement () public org.eclipse.jdt.core.dom.EnhancedForStatement newEnhancedForStatement () public org.eclipse.jdt.core.dom.StringLiteral newStringLiteral () public org.eclipse.jdt.core.dom.CharacterLiteral newCharacterLiteral () 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.NumberLiteral newNumberLiteral () org.eclipse.jdt.core.dom.NumberLiteral result public org.eclipse.jdt.core.dom.NullLiteral newNullLiteral () public org.eclipse.jdt.core.dom.BooleanLiteral newBooleanLiteral (boolean) boolean value org.eclipse.jdt.core.dom.BooleanLiteral result public org.eclipse.jdt.core.dom.Assignment newAssignment () org.eclipse.jdt.core.dom.Assignment result public org.eclipse.jdt.core.dom.MethodInvocation newMethodInvocation () org.eclipse.jdt.core.dom.MethodInvocation result public org.eclipse.jdt.core.dom.SuperMethodInvocation newSuperMethodInvocation () org.eclipse.jdt.core.dom.SuperMethodInvocation result public org.eclipse.jdt.core.dom.ConstructorInvocation newConstructorInvocation () org.eclipse.jdt.core.dom.ConstructorInvocation result public org.eclipse.jdt.core.dom.SuperConstructorInvocation newSuperConstructorInvocation () org.eclipse.jdt.core.dom.SuperConstructorInvocation result 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.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.ThisExpression newThisExpression () org.eclipse.jdt.core.dom.ThisExpression result public org.eclipse.jdt.core.dom.FieldAccess newFieldAccess () org.eclipse.jdt.core.dom.FieldAccess result public org.eclipse.jdt.core.dom.SuperFieldAccess newSuperFieldAccess () org.eclipse.jdt.core.dom.SuperFieldAccess result public org.eclipse.jdt.core.dom.TypeLiteral newTypeLiteral () org.eclipse.jdt.core.dom.TypeLiteral result public org.eclipse.jdt.core.dom.CastExpression newCastExpression () org.eclipse.jdt.core.dom.CastExpression result public org.eclipse.jdt.core.dom.ParenthesizedExpression newParenthesizedExpression () org.eclipse.jdt.core.dom.ParenthesizedExpression result public org.eclipse.jdt.core.dom.InfixExpression newInfixExpression () org.eclipse.jdt.core.dom.InfixExpression result public org.eclipse.jdt.core.dom.InstanceofExpression newInstanceofExpression () org.eclipse.jdt.core.dom.InstanceofExpression 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.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.ClassInstanceCreation newClassInstanceCreation () org.eclipse.jdt.core.dom.ClassInstanceCreation result public org.eclipse.jdt.core.dom.AnonymousClassDeclaration newAnonymousClassDeclaration () org.eclipse.jdt.core.dom.AnonymousClassDeclaration result public org.eclipse.jdt.core.dom.ArrayInitializer newArrayInitializer () org.eclipse.jdt.core.dom.ArrayInitializer result public org.eclipse.jdt.core.dom.ConditionalExpression newConditionalExpression () org.eclipse.jdt.core.dom.ConditionalExpression result public org.eclipse.jdt.core.dom.NormalAnnotation newNormalAnnotation () org.eclipse.jdt.core.dom.NormalAnnotation result public org.eclipse.jdt.core.dom.MarkerAnnotation newMarkerAnnotation () org.eclipse.jdt.core.dom.MarkerAnnotation result public org.eclipse.jdt.core.dom.SingleMemberAnnotation newSingleMemberAnnotation () org.eclipse.jdt.core.dom.SingleMemberAnnotation result public org.eclipse.jdt.core.dom.MemberValuePair newMemberValuePair () org.eclipse.jdt.core.dom.MemberValuePair result void recordModifications (org.eclipse.jdt.core.dom.CompilationUnit) org.eclipse.jdt.core.dom.CompilationUnit root org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map) org.eclipse.jface.text.IDocument document java.util.Map options }
org/eclipse/jdt/core/dom/ASTConverter.class
ASTConverter.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 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 <init> (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) org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl 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 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 public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration org.eclipse.jdt.core.dom.MethodDeclaration methodDecl boolean isConstructor org.eclipse.jdt.core.dom.SimpleName methodName int start int end org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions int thrownExceptionsLength int i org.eclipse.jdt.internal.compiler.ast.Argument[] parameters int parametersLength 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 declarationSourceEnd 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.compiler.IProblem[] problems int i int max org.eclipse.jdt.core.compiler.IProblem 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 org.eclipse.jdt.core.dom.Expression leftExpression int startPosition public 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 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 int extraDimensions boolean isVarArgs org.eclipse.jdt.core.dom.Type type int typeEnd int rightEnd 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 int start int end int previousSearchStart org.eclipse.jdt.core.dom.ArrayType componentType int i 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 int end org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument 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 int start 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 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 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.Expression 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.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.IProblem[] resizedProblems org.eclipse.jdt.core.compiler.IProblem[] problems int realProblemLength org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator 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 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 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.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 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 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 int startPosition 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 org.eclipse.jdt.internal.compiler.ast.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.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 org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs int i int max int start int end 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 org.eclipse.jdt.core.dom.Expression leftExpression int sourceStart 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.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.core.dom.ASTNode result org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl 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.core.dom.Expression expr org.eclipse.jdt.core.dom.ExpressionStatement stmt 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 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.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 org.eclipse.jdt.core.dom.TypeDeclaration typeDecl 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 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.internal.compiler.ast.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.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.IVariableBinding binding 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 public org.eclipse.jdt.core.dom.Type convertToType (org.eclipse.jdt.internal.compiler.ast.NameReference) org.eclipse.jdt.internal.compiler.ast.NameReference reference org.eclipse.jdt.core.dom.Name name org.eclipse.jdt.core.dom.SimpleType type 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 int extraDimensions org.eclipse.jdt.core.dom.Type type int typeEnd int rightEnd 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 org.eclipse.jdt.core.dom.Expression expression int end 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.core.dom.Expression expression int end 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 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.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 char[] name 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 end org.eclipse.jdt.core.dom.SimpleType simpleType org.eclipse.jdt.core.dom.SimpleType simpleType 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 end org.eclipse.jdt.core.dom.SimpleType simpleType org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference char[][] tokens org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments long[] positions char[][] name int nameLength org.eclipse.jdt.core.dom.Name qualifiedName org.eclipse.jdt.core.dom.SimpleType simpleType int numberOfEnclosingType int startingIndex int endingIndex int i int max org.eclipse.jdt.core.dom.Name name org.eclipse.jdt.core.dom.SimpleName simpleName int start int end org.eclipse.jdt.core.dom.SimpleType simpleType int start int end org.eclipse.jdt.core.dom.ParameterizedType parameterizedType int i int max org.eclipse.jdt.core.dom.Type type2 int indexOfEnclosingType org.eclipse.jdt.core.dom.Type currentType org.eclipse.jdt.core.dom.SimpleName simpleName org.eclipse.jdt.core.dom.QualifiedType qualifiedType org.eclipse.jdt.core.dom.ParameterizedType parameterizedType2 int i int max org.eclipse.jdt.core.dom.Type type2 char[][] name int nameLength long[] positions org.eclipse.jdt.core.dom.Name qualifiedName org.eclipse.jdt.core.dom.SimpleType simpleType int end org.eclipse.jdt.core.dom.ArrayType subarrayType int index 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 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.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 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 start int end 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 void removeTrailingCommentFromExpressionEndingWithAParen (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int start int token int token int parenCounter int end protected int retrieveClosingAngleBracketPosition (int) int start 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 retrieveEndingSemiColonPosition (int, int) int start int end int count int token int token protected int retrieveEndOfDimensionsPosition (int, int) int start int end int foundPosition int token int token protected int retrieveEndOfElementTypeNamePosition (int, int) int start int end int token int token protected int retrieveEndOfRightParenthesisPosition (int, int) int start int end int token int token protected int retrieveExtraDimension (int, int) int start int end int dimensions int token int token 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 int retrievePositionBeforeNextCommaOrSemiColon (int, int) int start int end int braceCounter int token int token protected int retrieveProperRightBracketPosition (int, int) int bracketNumber int start int token int token int count 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 retrieveRightBracketPosition (int, int) int start int end int token int token protected void retrieveSemiColonPosition (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int start int length int end int count 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[]) org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations 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.ASTNode) char[][] typeName long[] positions int endingIndex 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 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 int start org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end int dimensions 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 int start org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end 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 int start org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end 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 int start org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end 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 int start org.eclipse.jdt.core.dom.ArrayType subarrayType int index int end 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/ASTMatcher.class
ASTMatcher.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.ASTMatcher extends java.lang.Object { private boolean matchDocTags public void <init> () public void <init> (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 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 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.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.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.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.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.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.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.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 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 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 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.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 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.TypeParameter, java.lang.Object) org.eclipse.jdt.core.dom.TypeParameter node Object other org.eclipse.jdt.core.dom.TypeParameter 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 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 }
org/eclipse/jdt/core/dom/ASTNode$NodeList$Cursor.class
ASTNode.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 <init> (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/ASTNode$NodeList.class
ASTNode.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 <init> (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 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/ASTNode.class
ASTNode.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 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 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 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 Class class$26 static Class class$27 static Class class$28 static Class class$29 static Class class$30 static Class class$31 static Class class$32 static Class class$33 static Class class$34 static Class class$35 static Class class$36 static Class class$37 static Class class$38 static Class class$39 static Class class$40 static Class class$41 static Class class$42 static Class class$43 static Class class$44 static Class class$45 static Class class$46 static Class class$47 static Class class$48 static Class class$49 static Class class$50 static Class class$51 static Class class$52 static Class class$53 static Class class$54 static Class class$55 static Class class$56 static Class class$57 static Class class$58 static Class class$59 static Class class$60 static Class class$61 static Class class$62 static Class class$63 static Class class$64 static Class class$65 static Class class$66 static Class class$67 static Class class$68 static Class class$69 static Class class$70 static Class class$71 static Class class$72 static Class class$73 static Class class$74 static Class class$75 static Class class$76 static Class class$77 static Class class$78 static Class class$79 static Class class$80 static Class class$81 static Class class$82 static Class class$83 static Class class$84 static void <clinit> () public static java.lang.Class nodeClassForType (int) int nodeType void <init> (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 supportedOnlyIn2 () 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.HashMap m java.util.HashMap 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 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.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/ASTParser.class
ASTParser.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 boolean resolveBindings private boolean partial private int focalPointPosition private char[] rawSource private org.eclipse.jdt.core.ICompilationUnit compilationUnitSource private org.eclipse.jdt.core.IClassFile classFileSource private int sourceOffset private int sourceLength private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner private org.eclipse.jdt.core.IJavaProject project private String unitName public static org.eclipse.jdt.core.dom.ASTParser newParser (int) int level void <init> (int) int level private void initializeDefaults () public void setCompilerOptions (java.util.Map) java.util.Map options public void setResolveBindings (boolean) boolean bindings 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 setSourceRange (int, int) int offset int length 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 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 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 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.ast.CompilationUnitDeclaration compilationUnitDeclaration org.eclipse.jdt.core.dom.NodeSearcher searcher org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit org.eclipse.jdt.core.IJavaElement element 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.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.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.compiler.IProblem[] problems org.eclipse.jdt.internal.compiler.ast.Expression expression org.eclipse.jdt.core.dom.Expression expression2 org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration org.eclipse.jdt.core.compiler.IProblem[] problems private void propagateErrors (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.compiler.IProblem[]) org.eclipse.jdt.core.dom.ASTNode astNode org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator 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.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 int problemsCount org.eclipse.jdt.core.dom.Block block org.eclipse.jdt.core.compiler.IProblem[] problems int i int max 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.IProblem[] problems int i int max org.eclipse.jdt.core.dom.Expression expression org.eclipse.jdt.core.compiler.IProblem[] 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/ASTRequestor.class
ASTRequestor.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 <init> () 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/ASTSyntaxErrorPropagator.class
ASTSyntaxErrorPropagator.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.IProblem[] problems void <init> (org.eclipse.jdt.core.compiler.IProblem[]) org.eclipse.jdt.core.compiler.IProblem[] 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.IProblem 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.Initializer) org.eclipse.jdt.core.dom.Initializer node }
org/eclipse/jdt/core/dom/ASTVisitor.class
ASTVisitor.java package org.eclipse.jdt.core.dom public abstract org.eclipse.jdt.core.dom.ASTVisitor extends java.lang.Object { private boolean visitDocTags public void <init> () public void <init> (boolean) boolean visitDocTags 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.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.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.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.InstanceofExpression) org.eclipse.jdt.core.dom.InstanceofExpression 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.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.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.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.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.TypeParameter) org.eclipse.jdt.core.dom.TypeParameter 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.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.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.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.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.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.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.TypeParameter) org.eclipse.jdt.core.dom.TypeParameter 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/AbstractTypeDeclaration.class
AbstractTypeDeclaration.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 static Class class$0 static Class class$1 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 <init> (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/Annotation.class
Annotation.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 static Class class$0 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 <init> (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 () }
org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.class
AnnotationTypeDeclaration.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 Class class$0 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/AnnotationTypeMemberDeclaration.class
AnnotationTypeMemberDeclaration.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 NAME_PROPERTY public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_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.SimpleName memberName private org.eclipse.jdt.core.dom.Type memberType private org.eclipse.jdt.core.dom.Expression optionalDefaultValue static Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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.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 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/AnonymousClassDeclaration.class
AnonymousClassDeclaration.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ArrayAccess.class
ArrayAccess.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ArrayCreation.class
ArrayCreation.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ArrayInitializer.class
ArrayInitializer.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ArrayType.class
ArrayType.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 private static final java.util.List PROPERTY_DESCRIPTORS private org.eclipse.jdt.core.dom.Type componentType static Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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 () public void setComponentType (org.eclipse.jdt.core.dom.Type) org.eclipse.jdt.core.dom.Type componentType org.eclipse.jdt.core.dom.ASTNode oldChild public org.eclipse.jdt.core.dom.Type getElementType () org.eclipse.jdt.core.dom.Type t public int getDimensions () org.eclipse.jdt.core.dom.Type t int dimensions int memSize () int treeSize () }
org/eclipse/jdt/core/dom/AssertStatement.class
AssertStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/Assignment$Operator.class
Assignment.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 <clinit> () org.eclipse.jdt.core.dom.Assignment$Operator[] ops int i private void <init> (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/Assignment.class
Assignment.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/BindingComparator.class
BindingComparator.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.BindingComparator extends java.lang.Object { void <init> () 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.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 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/BindingResolver.class
BindingResolver.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.BindingResolver extends java.lang.Object { void <init> () 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.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.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.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding) org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding 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.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.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 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/Block.class
Block.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.class
BlockComment.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 Class class$0 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/BodyDeclaration.class
BodyDeclaration.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 static Class class$0 static Class class$1 static Class class$2 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 <init> (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/BooleanLiteral.class
BooleanLiteral.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/BreakStatement.class
BreakStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/CastExpression.class
CastExpression.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/CatchClause.class
CatchClause.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/CharacterLiteral.class
CharacterLiteral.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 char nextChar int number public void setCharValue (char) char value StringBuffer b int memSize () int size int treeSize () }
org/eclipse/jdt/core/dom/ChildListPropertyDescriptor.class
ChildListPropertyDescriptor.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 <init> (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/ChildPropertyDescriptor.class
ChildPropertyDescriptor.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 static Class class$0 void <init> (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/ClassInstanceCreation.class
ClassInstanceCreation.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 () int memSize () int treeSize () }
org/eclipse/jdt/core/dom/Comment.class
Comment.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 <init> (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/CompilationUnit.class
CompilationUnit.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.CompilationUnit extends org.eclipse.jdt.core.dom.ASTNode { public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PACKAGE_PROPERTY public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor IMPORTS_PROPERTY public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY private static final java.util.List PROPERTY_DESCRIPTORS org.eclipse.jdt.core.dom.Comment[] optionalCommentTable private java.util.List optionalCommentList private org.eclipse.jdt.core.dom.PackageDeclaration optionalPackageDeclaration private org.eclipse.jdt.core.dom.ASTNode$NodeList imports private org.eclipse.jdt.core.dom.ASTNode$NodeList types private int[] lineEndTable private static final org.eclipse.jdt.core.dom.Message[] EMPTY_MESSAGES private static final org.eclipse.jdt.core.compiler.IProblem[] EMPTY_PROBLEMS private org.eclipse.jdt.core.dom.Message[] messages private org.eclipse.jdt.core.compiler.IProblem[] problems private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper private org.eclipse.jdt.core.IJavaElement element static Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void setLineEndTable (int[]) int[] lineEndTable void <init> (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.CompilationUnit 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.PackageDeclaration getPackage () public void setPackage (org.eclipse.jdt.core.dom.PackageDeclaration) org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl org.eclipse.jdt.core.dom.ASTNode oldChild public java.util.List imports () public java.util.List types () 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 org.eclipse.jdt.core.dom.DefaultCommentMapper getCommentMapper () void initCommentMapper (org.eclipse.jdt.internal.compiler.parser.Scanner) org.eclipse.jdt.internal.compiler.parser.Scanner scanner public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node public int lineNumber (int) int position int length int low int hi int mid 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 public org.eclipse.jdt.core.compiler.IProblem[] getProblems () void setProblems (org.eclipse.jdt.core.compiler.IProblem[]) org.eclipse.jdt.core.compiler.IProblem[] problems public java.util.List getCommentList () 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 setJavaElement (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element int memSize () int size int treeSize () int size int i org.eclipse.jdt.core.dom.Comment comment 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 }
org/eclipse/jdt/core/dom/CompilationUnitResolver$1$Requestor.class
CompilationUnitResolver.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.CompilationUnitResolver$1$Requestor 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 <init> (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/CompilationUnitResolver$1.class
CompilationUnitResolver.java package org.eclipse.jdt.core.dom final org.eclipse.jdt.core.dom.CompilationUnitResolver$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/core/dom/CompilationUnitResolver$2.class
CompilationUnitResolver.java package org.eclipse.jdt.core.dom final org.eclipse.jdt.core.dom.CompilationUnitResolver$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor { void <init> () public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult }
org/eclipse/jdt/core/dom/CompilationUnitResolver$IntArrayList.class
CompilationUnitResolver.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 <init> () public void add (int) int i }
org/eclipse/jdt/core/dom/CompilationUnitResolver.class
CompilationUnitResolver.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.CompilationUnitResolver extends org.eclipse.jdt.internal.compiler.Compiler { 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 private org.eclipse.core.runtime.IProgressMonitor monitor public void <init> (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.core.runtime.IProgressMonitor) 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 org.eclipse.core.runtime.IProgressMonitor monitor 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 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.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, org.eclipse.core.runtime.IProgressMonitor) 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 org.eclipse.core.runtime.IProgressMonitor monitor 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.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, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.jdt.core.ICompilationUnit[] compilationUnits org.eclipse.jdt.core.dom.ASTRequestor astRequestor int apiLevel java.util.Map options org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions org.eclipse.jdt.internal.compiler.parser.Parser parser int length 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 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) org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher java.util.Map settings org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions 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 i 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, 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 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.core.dom.CompilationUnitResolver resolver public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, 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 org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher java.util.Map options org.eclipse.jdt.core.WorkingCopyOwner owner org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit org.eclipse.jdt.internal.core.CancelableNameEnvironment environment org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory org.eclipse.jdt.core.dom.CompilationUnitResolver resolver org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration int problemCount 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, 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 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$1$Requestor 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) 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 org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit int i int length org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits 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 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.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 searchPosition org.eclipse.jdt.internal.compiler.ast.ASTNode node 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 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/ConditionalExpression.class
ConditionalExpression.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ConstructorInvocation.class
ConstructorInvocation.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ContinueStatement.class
ContinueStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/DefaultASTVisitor.class
DefaultASTVisitor.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.DefaultASTVisitor extends org.eclipse.jdt.core.dom.ASTVisitor { public void <init> () protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode 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.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.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.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 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.InstanceofExpression) org.eclipse.jdt.core.dom.InstanceofExpression 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.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.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.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.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 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.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.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.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.SingleVariableDeclaration) org.eclipse.jdt.core.dom.SingleVariableDeclaration 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.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 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.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 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.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.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.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.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.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.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.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.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.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.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.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.SingleVariableDeclaration) org.eclipse.jdt.core.dom.SingleVariableDeclaration 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.BlockComment) org.eclipse.jdt.core.dom.BlockComment 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.MemberRef) org.eclipse.jdt.core.dom.MemberRef 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.TagElement) org.eclipse.jdt.core.dom.TagElement node public void endVisit (org.eclipse.jdt.core.dom.TextElement) org.eclipse.jdt.core.dom.TextElement node }
org/eclipse/jdt/core/dom/DefaultBindingResolver$BindingTables.class
DefaultBindingResolver.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 <init> () }
org/eclipse/jdt/core/dom/DefaultBindingResolver.class
DefaultBindingResolver.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 void <init> (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables) org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables void <init> (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables) org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables 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 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.core.dom.IMethodBinding binding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.internal.compiler.lookup.MethodBinding exactBinding org.eclipse.jdt.core.dom.IMethodBinding 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 getTypeArguments (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 int i int max 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.Binding binding2 org.eclipse.jdt.core.dom.TypeBinding binding org.eclipse.jdt.core.dom.TypeBinding binding 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.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 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.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.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.SingleNameReference singleNameReference org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference 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 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.SingleTypeReference singleTypeReference org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef 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 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.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.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 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 org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding 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.internal.compiler.ast.FieldDeclaration fieldDeclaration org.eclipse.jdt.core.dom.IVariableBinding variableBinding String key org.eclipse.jdt.core.dom.IVariableBinding variableBinding String key synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String) String name 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/DefaultCommentMapper$CommentMapperVisitor.class
DefaultCommentMapper.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.DefaultCommentMapper$CommentMapperVisitor extends org.eclipse.jdt.core.dom.DefaultASTVisitor { java.util.HashMap waitingSiblings final org.eclipse.jdt.core.dom.DefaultCommentMapper this$0 void <init> (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 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.CompilationUnit) org.eclipse.jdt.core.dom.CompilationUnit node }
org/eclipse/jdt/core/dom/DefaultCommentMapper.class
DefaultCommentMapper.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 int[][] leadingIndexes int trailingPtr int lastTrailingPtr org.eclipse.jdt.core.dom.ASTNode[] trailingNodes int[][] trailingIndexes static final int STORAGE_INCREMENT void <init> (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 org.eclipse.jdt.core.dom.Comment[] getLeadingComments (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int[] range int i int length org.eclipse.jdt.core.dom.Comment[] leadComments org.eclipse.jdt.core.dom.Comment[] getTrailingComments (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int[] range int i int length org.eclipse.jdt.core.dom.Comment[] trailComments public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int[] range int i public int getExtendedEnd (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node int end int[] 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 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) org.eclipse.jdt.core.dom.ASTNode node int previousEnd 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) org.eclipse.jdt.core.dom.ASTNode node int nextStart boolean lastChild 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 int[] nodeRange org.eclipse.jdt.core.dom.ASTNode previousNode int ptr int[] range org.eclipse.jdt.core.dom.ASTNode unresolved int offset int i }
org/eclipse/jdt/core/dom/DoStatement.class
DoStatement.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 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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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/DocCommentParser.class
DocCommentParser.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 <init> (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 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 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 start String tagName 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 parseReturn () protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException int previousPosition int token int tk char pc int length char[] tag 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 org.eclipse.jdt.core.dom.TagElement inlineTag org.eclipse.jdt.core.dom.ASTNode inlineTag 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 boolean pushThrowName (java.lang.Object) Object typeRef org.eclipse.jdt.core.dom.TagElement throwsTag protected void updateDocComment () int idx }
org/eclipse/jdt/core/dom/EmptyStatement.class
EmptyStatement.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 Class class$0 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/EnhancedForStatement.class
EnhancedForStatement.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/EnumConstantDeclaration.class
EnumConstantDeclaration.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/EnumDeclaration.class
EnumDeclaration.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/Expression.class
Expression.java package org.eclipse.jdt.core.dom public abstract org.eclipse.jdt.core.dom.Expression extends org.eclipse.jdt.core.dom.ASTNode { void <init> (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/ExpressionStatement.class
ExpressionStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/FieldAccess.class
FieldAccess.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/FieldDeclaration.class
FieldDeclaration.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ForStatement.class
ForStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/IBinding.class
IBinding.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 abstract int getKind () public abstract java.lang.String getName () public abstract int getModifiers () public abstract boolean isDeprecated () 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/IDocElement.class
IDocElement.java package org.eclipse.jdt.core.dom abstract org.eclipse.jdt.core.dom.IDocElement extends java.lang.Object { }
org/eclipse/jdt/core/dom/IExtendedModifier.class
IExtendedModifier.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/IMethodBinding.class
IMethodBinding.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 org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes () 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 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/IPackageBinding.class
IPackageBinding.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/ITypeBinding.class
ITypeBinding.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 java.lang.String getBinaryName () public abstract org.eclipse.jdt.core.dom.ITypeBinding getBound () 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.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.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/IVariableBinding.class
IVariableBinding.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 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 () }
org/eclipse/jdt/core/dom/IfStatement.class
IfStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ImportDeclaration.class
ImportDeclaration.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/InfixExpression$Operator.class
InfixExpression.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 <clinit> () org.eclipse.jdt.core.dom.InfixExpression$Operator[] ops int i private void <init> (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/InfixExpression.class
InfixExpression.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/Initializer.class
Initializer.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 Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/InstanceofExpression.class
InstanceofExpression.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/InternalASTRewrite$1.class
InternalASTRewrite.java package org.eclipse.jdt.core.dom final 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 <init> (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/InternalASTRewrite.class
InternalASTRewrite.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 <init> (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 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 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/Javadoc.class
Javadoc.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/LabeledStatement.class
LabeledStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/LineComment.class
LineComment.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 Class class$0 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/MarkerAnnotation.class
MarkerAnnotation.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 Class class$0 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/MemberRef.class
MemberRef.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/MemberValuePair.class
MemberValuePair.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 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/Message.class
Message.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 <init> (java.lang.String, int) String message int startPosition public void <init> (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/MethodBinding.class
MethodBinding.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 static void <clinit> () void <init> (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 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.ITypeBinding getDeclaringClass () public org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes () org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters int length int i public org.eclipse.jdt.core.dom.ITypeBinding getReturnType () public org.eclipse.jdt.core.dom.ITypeBinding[] getExceptionTypes () org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] exceptions int length int i 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.IType declaringType org.eclipse.jdt.core.dom.ASTNode node org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration java.util.ArrayList parameterSignatures java.util.Iterator iterator org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter org.eclipse.jdt.core.dom.Type type String typeSig int arrayDim int parameterCount String[] parameters org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration typeMemberDeclaration org.eclipse.jdt.internal.compiler.lookup.MethodBinding original String selector org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters int length String[] parameterSignatures int i org.eclipse.jdt.core.IMethod result org.eclipse.jdt.core.IMethod[] methods org.eclipse.jdt.core.IMethod[] candidates public int getKind () public int getModifiers () public boolean isDeprecated () 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 int i 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 int i 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.MethodBinding other public org.eclipse.jdt.core.dom.IMethodBinding getMethodDeclaration () public boolean overrides (org.eclipse.jdt.core.dom.IMethodBinding) org.eclipse.jdt.core.dom.IMethodBinding overridenMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridenCompilerBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] superMethods int i int length org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment org.eclipse.jdt.internal.compiler.lookup.MethodVerifier methodVerifier public java.lang.String toString () }
org/eclipse/jdt/core/dom/MethodDeclaration.class
MethodDeclaration.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 TYPE_PARAMETERS_PROPERTY public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor PARAMETERS_PROPERTY public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor THROWN_EXCEPTIONS_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 boolean isConstructor private org.eclipse.jdt.core.dom.SimpleName methodName 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 thrownExceptions private org.eclipse.jdt.core.dom.Block optionalBody 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 <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 java.util.List parameters () public boolean isVarargs () org.eclipse.jdt.core.dom.SingleVariableDeclaration v public java.util.List thrownExceptions () 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 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/MethodInvocation.class
MethodInvocation.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 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/MethodRef.class
MethodRef.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/MethodRefParameter.class
MethodRefParameter.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List properyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/Modifier$ModifierKeyword.class
Modifier.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 PUBLIC_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PROTECTED_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PRIVATE_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword STATIC_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword ABSTRACT_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword FINAL_KEYWORD public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword NATIVE_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 STRICTFP_KEYWORD private static final java.util.Map KEYWORDS private String keyword private int flagValue static void <clinit> () org.eclipse.jdt.core.dom.Modifier$ModifierKeyword[] ops int i private void <init> (java.lang.String, int) String keyword int flagValue public java.lang.String toString () public static org.eclipse.jdt.core.dom.Modifier$ModifierKeyword toKeyword (java.lang.String) String keyword public int toFlagValue () 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 }
org/eclipse/jdt/core/dom/Modifier.class
Modifier.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 NONE public static final int PUBLIC public static final int PRIVATE public static final int PROTECTED public static final int STATIC public static final int FINAL public static final int SYNCHRONIZED public static final int VOLATILE public static final int TRANSIENT public static final int NATIVE public static final int ABSTRACT public static final int STRICTFP public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor KEYWORD_PROPERTY private static final java.util.List PROPERTY_DESCRIPTORS private org.eclipse.jdt.core.dom.Modifier$ModifierKeyword modifierKeyword static Class class$0 static Class class$1 static void <clinit> () java.util.List properyList public static boolean isPublic (int) int flags public static boolean isPrivate (int) int flags public static boolean isProtected (int) int flags public static boolean isStatic (int) int flags public static boolean isFinal (int) int flags public static boolean isSynchronized (int) int flags public static boolean isVolatile (int) int flags public static boolean isTransient (int) int flags public static boolean isNative (int) int flags public static boolean isAbstract (int) int flags public static boolean isStrictfp (int) int flags public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 () public boolean isModifier () public boolean isAnnotation () 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 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 org.eclipse.jdt.core.dom.Modifier$ModifierKeyword getKeyword () public void setKeyword (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword) org.eclipse.jdt.core.dom.Modifier$ModifierKeyword modifierKeyord int memSize () int treeSize () }
org/eclipse/jdt/core/dom/NaiveASTFlattener.class
NaiveASTFlattener.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.NaiveASTFlattener extends org.eclipse.jdt.core.dom.ASTVisitor { private StringBuffer buffer private int indent void <init> () public java.lang.String getResult () public void reset () void printIndent () int i void printModifiers (java.util.List) java.util.List ext java.util.Iterator it org.eclipse.jdt.core.dom.ASTNode p void printModifiers (int) int modifiers 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 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.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.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.InstanceofExpression) org.eclipse.jdt.core.dom.InstanceofExpression 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.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.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 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.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node java.util.Iterator it org.eclipse.jdt.core.dom.TypeParameter t java.util.Iterator it org.eclipse.jdt.core.dom.SingleVariableDeclaration v int i java.util.Iterator it org.eclipse.jdt.core.dom.Name 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.Modifier) org.eclipse.jdt.core.dom.Modifier 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 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.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 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.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 org.eclipse.jdt.core.dom.BodyDeclaration prev 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.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.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 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.WildcardType) org.eclipse.jdt.core.dom.WildcardType node org.eclipse.jdt.core.dom.Type bound public boolean visit (org.eclipse.jdt.core.dom.WhileStatement) org.eclipse.jdt.core.dom.WhileStatement node }
org/eclipse/jdt/core/dom/Name.class
Name.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 <init> (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/NodeEventHandler.class
NodeEventHandler.java package org.eclipse.jdt.core.dom org.eclipse.jdt.core.dom.NodeEventHandler extends java.lang.Object { void <init> () 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/NodeSearcher.class
NodeSearcher.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 <init> (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/NormalAnnotation.class
NormalAnnotation.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/NullLiteral.class
NullLiteral.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 Class class$0 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/NumberLiteral.class
NumberLiteral.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/PackageBinding.class
PackageBinding.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 String[] components static void <clinit> () void <init> (org.eclipse.jdt.internal.compiler.lookup.PackageBinding) org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding public java.lang.String getName () public boolean isUnnamed () public java.lang.String[] getNameComponents () public int getKind () public int getModifiers () public boolean isDeprecated () 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/PackageDeclaration.class
PackageDeclaration.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ParameterizedType.class
ParameterizedType.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ParenthesizedExpression.class
ParenthesizedExpression.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/PostfixExpression$Operator.class
PostfixExpression.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 <clinit> () org.eclipse.jdt.core.dom.PostfixExpression$Operator[] ops int i private void <init> (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/PostfixExpression.class
PostfixExpression.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/PrefixExpression$Operator.class
PrefixExpression.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 <clinit> () org.eclipse.jdt.core.dom.PrefixExpression$Operator[] ops int i private void <init> (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/PrefixExpression.class
PrefixExpression.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/PrimitiveType$Code.class
PrimitiveType.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.PrimitiveType$Code extends java.lang.Object { private String name void <init> (java.lang.String) String name public java.lang.String toString () }
org/eclipse/jdt/core/dom/PrimitiveType.class
PrimitiveType.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.PrimitiveType extends org.eclipse.jdt.core.dom.Type { 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.SimplePropertyDescriptor PRIMITIVE_TYPE_CODE_PROPERTY private static final java.util.List PROPERTY_DESCRIPTORS static Class class$0 static Class class$1 static void <clinit> () 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 <init> (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.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 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/QualifiedName.class
QualifiedName.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/QualifiedType.class
QualifiedType.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.QualifiedType extends org.eclipse.jdt.core.dom.Type { int index 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.Type qualifier private org.eclipse.jdt.core.dom.SimpleName name static Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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/ReturnStatement.class
ReturnStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/SimpleName.class
SimpleName.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 char[] source int length int tokenType 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/SimplePropertyDescriptor.class
SimplePropertyDescriptor.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 static Class class$0 void <init> (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/SimpleType.class
SimpleType.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.SimpleType extends org.eclipse.jdt.core.dom.Type { 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 typeName static Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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/SingleMemberAnnotation.class
SingleMemberAnnotation.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/SingleVariableDeclaration.class
SingleVariableDeclaration.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 NAME_PROPERTY 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.SimplePropertyDescriptor EXTRA_DIMENSIONS_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 org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers private int modifierFlags private org.eclipse.jdt.core.dom.SimpleName variableName private org.eclipse.jdt.core.dom.Type type private boolean variableArity private int extraArrayDimensions private org.eclipse.jdt.core.dom.Expression optionalInitializer 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 void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (org.eclipse.jdt.core.dom.AST) org.eclipse.jdt.core.dom.AST ast final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty () final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty () final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty () 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.SimpleName getName () public void setName (org.eclipse.jdt.core.dom.SimpleName) org.eclipse.jdt.core.dom.SimpleName variableName 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 boolean isVarargs () public void setVarargs (boolean) boolean variableArity public int getExtraDimensions () public void setExtraDimensions (int) int dimensions 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.ASTNode oldChild int memSize () int treeSize () }
org/eclipse/jdt/core/dom/Statement.class
Statement.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 <init> (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/StringLiteral.class
StringLiteral.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/StructuralPropertyDescriptor.class
StructuralPropertyDescriptor.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 <init> (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/SuperConstructorInvocation.class
SuperConstructorInvocation.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/dom/SuperFieldAccess.class
SuperFieldAccess.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/SuperMethodInvocation.class
SuperMethodInvocation.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 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/SwitchCase.class
SwitchCase.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/SwitchStatement.class
SwitchStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/SynchronizedStatement.class
SynchronizedStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/TagElement.class
TagElement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/TextElement.class
TextElement.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 static final String EMPTY_STRING private String text static Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ThisExpression.class
ThisExpression.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/ThrowStatement.class
ThrowStatement.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/TryStatement.class
TryStatement.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.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 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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 int memSize () int treeSize () }
org/eclipse/jdt/core/dom/Type.class
Type.java package org.eclipse.jdt.core.dom public abstract org.eclipse.jdt.core.dom.Type extends org.eclipse.jdt.core.dom.ASTNode { void <init> (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 isParameterizedType () public final boolean isQualifiedType () public final boolean isWildcardType () public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding () }
org/eclipse/jdt/core/dom/TypeBinding$1.class
TypeBinding.java package org.eclipse.jdt.core.dom final org.eclipse.jdt.core.dom.TypeBinding$1 extends org.eclipse.jdt.internal.compiler.ast.Expression { final org.eclipse.jdt.core.dom.TypeBinding this$0 void <init> (org.eclipse.jdt.core.dom.TypeBinding) public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/core/dom/TypeBinding.class
TypeBinding.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.core.dom.IMethodBinding[] NO_METHOD_BINDINGS private static final String NO_NAME private static final org.eclipse.jdt.core.dom.ITypeBinding[] NO_TYPE_BINDINGS private static final org.eclipse.jdt.core.dom.IVariableBinding[] NO_VARIABLE_BINDINGS private static final int VALID_MODIFIERS private org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding private String key private org.eclipse.jdt.core.dom.BindingResolver resolver static void <clinit> () public void <init> (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 public java.lang.String getBinaryName () char[] constantPoolName char[] dotSeparated public org.eclipse.jdt.core.dom.ITypeBinding getBound () org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding private org.eclipse.jdt.core.IClassFile getClassFile (char[]) char[] fileName int jarSeparator int lastSlash org.eclipse.jdt.core.IPackageFragment pkg int start private org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (char[]) char[] fileName char[] slashSeparatedFileName int lastSlash org.eclipse.jdt.core.IPackageFragment pkg int start org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.jdt.core.ICompilationUnit workingCopy public org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields int length org.eclipse.jdt.core.dom.IVariableBinding[] newFields int i public org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int length int removeSyntheticsCounter org.eclipse.jdt.core.dom.IMethodBinding[] newMethods int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding public int getDeclaredModifiers () public org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members int length org.eclipse.jdt.core.dom.ITypeBinding[] newMembers int i public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod () org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement 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.ITypeBinding[] getInterfaces () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int length org.eclipse.jdt.core.dom.ITypeBinding[] newInterfaces int i public org.eclipse.jdt.core.IJavaElement getJavaElement () org.eclipse.jdt.internal.core.JavaElement element 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.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding char[] fileName int jarSeparator int lastSlash 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 org.eclipse.jdt.core.dom.DefaultBindingResolver bindingResolver org.eclipse.jdt.core.dom.ASTNode node String typeVariableName org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement org.eclipse.jdt.core.dom.IBinding declaringTypeBinding org.eclipse.jdt.core.IMethod declaringMethod org.eclipse.jdt.core.IType declaringType org.eclipse.jdt.core.dom.ITypeBinding declaringTypeBinding org.eclipse.jdt.internal.core.ClassFile classFile org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.jdt.core.IType declaringType 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[] typeArguments int typeArgumentsLength int i int max 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 private org.eclipse.jdt.core.IPackageFragment getPackageFragment (char[], int, int) char[] fileName int lastSlash int jarSeparator String jarMemento org.eclipse.jdt.core.IPackageFragmentRoot root char[] pkgName 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.core.IPackageFragmentRoot root 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[] typeArguments int typeArgumentsLength int i int max org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments int typeArgumentsLength int i int max org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding public org.eclipse.jdt.core.dom.ITypeBinding getSuperclass () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass 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[] typeArguments int i public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds () org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding 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 int i public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters () org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings int typeVariableBindingsLength org.eclipse.jdt.core.dom.ITypeBinding[] typeParameters int i 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.ast.Expression expression 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 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 () private boolean shouldBeRemoved (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding public java.lang.String toString () }
org/eclipse/jdt/core/dom/TypeDeclaration.class
TypeDeclaration.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static Class class$5 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/TypeDeclarationStatement.class
TypeDeclarationStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 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/TypeLiteral.class
TypeLiteral.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 Class class$0 static Class class$1 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/TypeParameter.class
TypeParameter.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.ChildPropertyDescriptor NAME_PROPERTY public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_BOUNDS_PROPERTY private static final java.util.List PROPERTY_DESCRIPTORS private org.eclipse.jdt.core.dom.SimpleName typeVariableName private org.eclipse.jdt.core.dom.ASTNode$NodeList typeBounds static Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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 () int memSize () int treeSize () }
org/eclipse/jdt/core/dom/VariableBinding.class
VariableBinding.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 void <init> (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 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.core.dom.MethodDeclaration methodDeclaration public org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration () org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding 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.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.core.IType declaringType org.eclipse.jdt.core.dom.IMethodBinding declaringMethod org.eclipse.jdt.internal.core.JavaElement method org.eclipse.jdt.core.dom.VariableDeclaration localVar int nameStart int nameStart int nameLength int nameLength int sourceStart int sourceStart int sourceLength int sourceLength org.eclipse.jdt.core.dom.SimpleName simpleName org.eclipse.jdt.core.dom.ASTNode node char[] typeSig public java.lang.String getKey () public int getKind () public int getModifiers () public java.lang.String getName () public org.eclipse.jdt.core.dom.ITypeBinding getType () public int getVariableId () public boolean isDeprecated () 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 isEnumConstant () public boolean isSynthetic () public java.lang.String toString () }
org/eclipse/jdt/core/dom/VariableDeclaration.class
VariableDeclaration.java package org.eclipse.jdt.core.dom public abstract org.eclipse.jdt.core.dom.VariableDeclaration extends org.eclipse.jdt.core.dom.ASTNode { abstract org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty () public final org.eclipse.jdt.core.dom.SimplePropertyDescriptor getExtraDimensionsProperty () abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty () public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getInitializerProperty () abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty () public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getNameProperty () void <init> (org.eclipse.jdt.core.dom.AST) org.eclipse.jdt.core.dom.AST ast public abstract org.eclipse.jdt.core.dom.SimpleName getName () public abstract void setName (org.eclipse.jdt.core.dom.SimpleName) public abstract int getExtraDimensions () public abstract void setExtraDimensions (int) public abstract org.eclipse.jdt.core.dom.Expression getInitializer () public abstract void setInitializer (org.eclipse.jdt.core.dom.Expression) public org.eclipse.jdt.core.dom.IVariableBinding resolveBinding () }
org/eclipse/jdt/core/dom/VariableDeclarationExpression.class
VariableDeclarationExpression.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/VariableDeclarationFragment.class
VariableDeclarationFragment.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.ChildPropertyDescriptor INITIALIZER_PROPERTY private static final java.util.List PROPERTY_DESCRIPTORS private org.eclipse.jdt.core.dom.SimpleName variableName private int extraArrayDimensions private org.eclipse.jdt.core.dom.Expression optionalInitializer static Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (org.eclipse.jdt.core.dom.AST) org.eclipse.jdt.core.dom.AST ast final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty () final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty () final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty () 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 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 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.ASTNode oldChild public int getExtraDimensions () public void setExtraDimensions (int) int dimensions 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.ASTNode oldChild int memSize () int treeSize () }
org/eclipse/jdt/core/dom/VariableDeclarationStatement.class
VariableDeclarationStatement.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 Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/WhileStatement.class
WhileStatement.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 Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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/WildcardType.class
WildcardType.java package org.eclipse.jdt.core.dom public org.eclipse.jdt.core.dom.WildcardType extends org.eclipse.jdt.core.dom.Type { 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 org.eclipse.jdt.core.dom.Type optionalBound private boolean isUpperBound static Class class$0 static Class class$1 static Class class$2 static void <clinit> () java.util.List propertyList public static java.util.List propertyDescriptors (int) int apiLevel void <init> (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.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/rewrite/ASTRewrite.class
ASTRewrite.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 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 <init> (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.text.edits.TextEdit result org.eclipse.jdt.core.dom.ASTNode rootNode 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 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 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 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 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 validateIsInsideAST (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 validatePropertyType (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object) org.eclipse.jdt.core.dom.StructuralPropertyDescriptor prop Object node 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 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/ITrackedNodePosition.class
ITrackedNodePosition.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/ListRewrite.class
ListRewrite.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.StructuralPropertyDescriptor childProperty private org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter void <init> (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor) org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jdt.core.dom.ASTNode parent org.eclipse.jdt.core.dom.StructuralPropertyDescriptor 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 element 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 element 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 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/rewrite/TargetSourceRangeComputer$SourceRange.class
TargetSourceRangeComputer.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 <init> (int, int) int startPosition int length public int getStartPosition () public int getLength () }
org/eclipse/jdt/core/dom/rewrite/TargetSourceRangeComputer.class
TargetSourceRangeComputer.java package org.eclipse.jdt.core.dom.rewrite public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extends java.lang.Object { public void <init> () 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/eval/ICodeSnippetRequestor.class
ICodeSnippetRequestor.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 <clinit> () 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/IEvaluationContext.class
IEvaluationContext.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.jdt.core.WorkingCopyOwner) 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/eval/IGlobalVariable.class
IGlobalVariable.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/formatter/CodeFormatter.class
CodeFormatter.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 void <init> () public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, int, int, int, java.lang.String) }
org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.class
DefaultCodeFormatterConstants.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_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_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_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_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_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_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_COMMENT_CLEAR_BLANK_LINES public static final String FORMATTER_COMMENT_FORMAT 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_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_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_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_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_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_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_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_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_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_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_WHILE 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_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_NUMBER_OF_EMPTY_LINES_TO_PRESERVE 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 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 <clinit> () public void <init> () 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/jdom/DOMException.class
DOMException.java package org.eclipse.jdt.core.jdom public org.eclipse.jdt.core.jdom.DOMException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String message }
org/eclipse/jdt/core/jdom/DOMFactory.class
DOMFactory.java package org.eclipse.jdt.core.jdom public org.eclipse.jdt.core.jdom.DOMFactory extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMFactory { String lineSeparator public void <init> () public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit () public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (char[], java.lang.String) char[] sourceCode String name public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (java.lang.String, java.lang.String) String sourceCode String name public org.eclipse.jdt.core.jdom.IDOMField createField () public org.eclipse.jdt.core.jdom.IDOMField createField (java.lang.String) String sourceCode public org.eclipse.jdt.core.jdom.IDOMImport createImport () public org.eclipse.jdt.core.jdom.IDOMImport createImport (java.lang.String) String sourceCode public org.eclipse.jdt.core.jdom.IDOMInitializer createInitializer () public org.eclipse.jdt.core.jdom.IDOMInitializer createInitializer (java.lang.String) String sourceCode public org.eclipse.jdt.core.jdom.IDOMMethod createMethod () public org.eclipse.jdt.core.jdom.IDOMMethod createMethod (java.lang.String) String sourceCode public org.eclipse.jdt.core.jdom.IDOMPackage createPackage () public org.eclipse.jdt.core.jdom.IDOMPackage createPackage (java.lang.String) String sourceCode public org.eclipse.jdt.core.jdom.IDOMType createType () public org.eclipse.jdt.core.jdom.IDOMType createClass () public org.eclipse.jdt.core.jdom.IDOMType createInterface () public org.eclipse.jdt.core.jdom.IDOMType createType (java.lang.String) String sourceCode }
org/eclipse/jdt/core/jdom/IDOMCompilationUnit.class
IDOMCompilationUnit.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMCompilationUnit extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMNode { public abstract java.lang.String getHeader () public abstract java.lang.String getName () public abstract void setHeader (java.lang.String) public abstract void setName (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMFactory.class
IDOMFactory.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMFactory extends java.lang.Object { public abstract org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit () public abstract org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (char[], java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (java.lang.String, java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMField createField () public abstract org.eclipse.jdt.core.jdom.IDOMField createField (java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMImport createImport () public abstract org.eclipse.jdt.core.jdom.IDOMImport createImport (java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMInitializer createInitializer () public abstract org.eclipse.jdt.core.jdom.IDOMInitializer createInitializer (java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMMethod createMethod () public abstract org.eclipse.jdt.core.jdom.IDOMMethod createMethod (java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMPackage createPackage () public abstract org.eclipse.jdt.core.jdom.IDOMPackage createPackage (java.lang.String) public abstract org.eclipse.jdt.core.jdom.IDOMType createType () public abstract org.eclipse.jdt.core.jdom.IDOMType createClass () public abstract org.eclipse.jdt.core.jdom.IDOMType createInterface () public abstract org.eclipse.jdt.core.jdom.IDOMType createType (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMField.class
IDOMField.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMField extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMMember { public abstract java.lang.String getInitializer () public abstract java.lang.String getName () public abstract java.lang.String getType () public abstract void setInitializer (java.lang.String) public abstract void setName (java.lang.String) throws java.lang.IllegalArgumentException public abstract void setType (java.lang.String) throws java.lang.IllegalArgumentException }
org/eclipse/jdt/core/jdom/IDOMImport.class
IDOMImport.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMImport extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMNode { public abstract java.lang.String getName () public abstract boolean isOnDemand () public abstract int getFlags () public abstract void setFlags (int) public abstract void setName (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMInitializer.class
IDOMInitializer.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMInitializer extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMMember { public abstract java.lang.String getBody () public abstract java.lang.String getName () public abstract void setBody (java.lang.String) public abstract void setName (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMMember.class
IDOMMember.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMMember extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMNode { public abstract java.lang.String getComment () public abstract int getFlags () public abstract void setComment (java.lang.String) public abstract void setFlags (int) }
org/eclipse/jdt/core/jdom/IDOMMethod.class
IDOMMethod.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMMethod extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMMember { public abstract void addException (java.lang.String) throws java.lang.IllegalArgumentException public abstract void addParameter (java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException public abstract java.lang.String getBody () public abstract void setDefault (java.lang.String) public abstract java.lang.String getDefault () public abstract java.lang.String[] getExceptions () public abstract java.lang.String[] getTypeParameters () public abstract java.lang.String getName () public abstract java.lang.String[] getParameterNames () public abstract java.lang.String[] getParameterTypes () public abstract java.lang.String getReturnType () public abstract boolean isConstructor () public abstract void setBody (java.lang.String) public abstract void setConstructor (boolean) public abstract void setExceptions (java.lang.String[]) public abstract void setTypeParameters (java.lang.String[]) public abstract void setName (java.lang.String) throws java.lang.IllegalArgumentException public abstract void setParameters (java.lang.String[], java.lang.String[]) throws java.lang.IllegalArgumentException public abstract void setReturnType (java.lang.String) throws java.lang.IllegalArgumentException }
org/eclipse/jdt/core/jdom/IDOMNode.class
IDOMNode.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMNode extends java.lang.Object implements java.lang.Cloneable { public static final int COMPILATION_UNIT public static final int PACKAGE public static final int IMPORT public static final int TYPE public static final int FIELD public static final int METHOD public static final int INITIALIZER public abstract void addChild (org.eclipse.jdt.core.jdom.IDOMNode) throws org.eclipse.jdt.core.jdom.DOMException java.lang.IllegalArgumentException public abstract boolean canHaveChildren () public abstract java.lang.Object clone () public abstract char[] getCharacters () public abstract org.eclipse.jdt.core.jdom.IDOMNode getChild (java.lang.String) public abstract java.util.Enumeration getChildren () public abstract java.lang.String getContents () public abstract org.eclipse.jdt.core.jdom.IDOMNode getFirstChild () public abstract org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException public abstract java.lang.String getName () public abstract org.eclipse.jdt.core.jdom.IDOMNode getNextNode () public abstract int getNodeType () public abstract org.eclipse.jdt.core.jdom.IDOMNode getParent () public abstract org.eclipse.jdt.core.jdom.IDOMNode getPreviousNode () public abstract void insertSibling (org.eclipse.jdt.core.jdom.IDOMNode) throws org.eclipse.jdt.core.jdom.DOMException java.lang.IllegalArgumentException public abstract boolean isAllowableChild (org.eclipse.jdt.core.jdom.IDOMNode) public abstract boolean isSignatureEqual (org.eclipse.jdt.core.jdom.IDOMNode) public abstract void remove () public abstract void setName (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMPackage.class
IDOMPackage.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMPackage extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMNode { public abstract java.lang.String getName () public abstract void setName (java.lang.String) }
org/eclipse/jdt/core/jdom/IDOMType.class
IDOMType.java package org.eclipse.jdt.core.jdom public abstract org.eclipse.jdt.core.jdom.IDOMType extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMMember { public abstract void addSuperInterface (java.lang.String) throws java.lang.IllegalArgumentException public abstract java.lang.String[] getTypeParameters () public abstract java.lang.String getName () public abstract java.lang.String getSuperclass () public abstract java.lang.String[] getSuperInterfaces () public abstract boolean isClass () public abstract boolean isEnum () public abstract boolean isAnnotation () public abstract void setClass (boolean) public abstract void setEnum (boolean) public abstract void setAnnotation (boolean) public abstract void setTypeParameters (java.lang.String[]) public abstract void setName (java.lang.String) throws java.lang.IllegalArgumentException public abstract void setSuperclass (java.lang.String) public abstract void setSuperInterfaces (java.lang.String[]) }
org/eclipse/jdt/core/search/FieldDeclarationMatch.class
FieldDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.FieldDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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.class
FieldReferenceMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.FieldReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch { private boolean isReadAccess private boolean isWriteAccess public void <init> (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/IJavaSearchConstants.class
IJavaSearchConstants.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 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 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/IJavaSearchResultCollector.class
IJavaSearchResultCollector.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/IJavaSearchScope.class
IJavaSearchScope.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/ISearchPattern.class
ISearchPattern.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.ISearchPattern extends java.lang.Object { }
org/eclipse/jdt/core/search/ITypeNameRequestor.class
ITypeNameRequestor.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/LocalVariableDeclarationMatch.class
LocalVariableDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.LocalVariableDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/LocalVariableReferenceMatch.class
LocalVariableReferenceMatch.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 <init> (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/MethodDeclarationMatch.class
MethodDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.MethodDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/MethodReferenceMatch.class
MethodReferenceMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.MethodReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch { private boolean constructor private boolean synthetic public void <init> (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 <init> (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 final boolean isConstructor () public final boolean isSynthetic () }
org/eclipse/jdt/core/search/PackageDeclarationMatch.class
PackageDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.PackageDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/PackageReferenceMatch.class
PackageReferenceMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.PackageReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/SearchDocument.class
SearchDocument.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.SearchDocument extends org.eclipse.jdt.internal.core.search.indexing.InternalSearchDocument { private String documentPath private org.eclipse.jdt.core.search.SearchParticipant participant protected void <init> (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 () public abstract java.lang.String getEncoding () public final org.eclipse.jdt.core.search.SearchParticipant getParticipant () public final java.lang.String getPath () public void removeAllIndexEntries () }
org/eclipse/jdt/core/search/SearchEngine$ResultCollectorAdapter.class
SearchEngine.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 final org.eclipse.jdt.core.search.SearchEngine this$0 void <init> (org.eclipse.jdt.core.search.SearchEngine, 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/SearchEngine$SearchPatternAdapter.class
SearchEngine.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 <init> (org.eclipse.jdt.core.search.SearchPattern) org.eclipse.jdt.core.search.SearchPattern pattern }
org/eclipse/jdt/core/search/SearchEngine$TypeNameRequestorAdapter.class
SearchEngine.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 final org.eclipse.jdt.core.search.SearchEngine this$0 void <init> (org.eclipse.jdt.core.search.SearchEngine, 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/SearchEngine.class
SearchEngine.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 <init> () public void <init> (org.eclipse.jdt.core.ICompilationUnit[]) org.eclipse.jdt.core.ICompilationUnit[] workingCopies public void <init> (org.eclipse.jdt.core.IWorkingCopy[]) org.eclipse.jdt.core.IWorkingCopy[] workingCopies int length org.eclipse.jdt.core.ICompilationUnit[] units public void <init> (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 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.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[] packageName 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 org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper 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[], 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 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/SearchMatch.class
SearchMatch.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 int rule private boolean raw private boolean implicit public void <init> (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 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/SearchParticipant.class
SearchParticipant.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.SearchParticipant extends java.lang.Object { protected void <init> () 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 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 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 indexLocation org.eclipse.core.runtime.IPath documentPath org.eclipse.core.resources.IWorkspaceRoot root Object file org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.internal.core.search.indexing.IndexManager manager String osIndexLocation 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/SearchPattern.class
SearchPattern.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.SearchPattern extends org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern { 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 private int matchRule public void <init> (int) int matchRule 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 boolean findDeclarations boolean readAccess boolean writeAccess 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 boolean findDeclarations boolean findReferences 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 boolean findDeclarations boolean readAccess boolean writeAccess String elementName org.eclipse.jdt.core.IImportDeclaration importDecl org.eclipse.jdt.internal.core.LocalVariable localVar boolean findVarDeclarations boolean findVarReadAccess boolean findVarWriteAccess 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 boolean findMethodDeclarations boolean findMethodReferences 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 abstract org.eclipse.jdt.core.search.SearchPattern getBlankPattern () public char[] getIndexKey () public char[][] getIndexCategories () public final int getMatchRule () 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 boolean isRawMatch int matchMode public java.lang.String toString () }
org/eclipse/jdt/core/search/SearchRequestor.class
SearchRequestor.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.SearchRequestor extends java.lang.Object { public void <init> () 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/TypeDeclarationMatch.class
TypeDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.TypeDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/TypeNameRequestor.class
TypeNameRequestor.java package org.eclipse.jdt.core.search public abstract org.eclipse.jdt.core.search.TypeNameRequestor extends java.lang.Object { public void <init> () 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/TypeParameterDeclarationMatch.class
TypeParameterDeclarationMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.TypeParameterDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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.class
TypeParameterReferenceMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.TypeParameterReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/TypeReferenceMatch.class
TypeReferenceMatch.java package org.eclipse.jdt.core.search public org.eclipse.jdt.core.search.TypeReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch { public void <init> (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/util/ByteCodeVisitorAdapter.class
ByteCodeVisitorAdapter.java package org.eclipse.jdt.core.util public org.eclipse.jdt.core.util.ByteCodeVisitorAdapter extends java.lang.Object implements org.eclipse.jdt.core.util.IBytecodeVisitor { public void <init> () public void _aaload (int) int pc 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 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 _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 _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 _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 _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 public void _invokestatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry) int pc int index org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref public void _invokevirtual (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry) int pc int index org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref 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 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 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 }
org/eclipse/jdt/core/util/ClassFileBytesDisassembler.class
ClassFileBytesDisassembler.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 void <init> () 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/util/ClassFormatException.class
ClassFormatException.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 <init> (int) int errorID public void <init> (java.lang.String) String message }
org/eclipse/jdt/core/util/CompilationUnitSorter.class
CompilationUnitSorter.java package org.eclipse.jdt.core.util public final org.eclipse.jdt.core.util.CompilationUnitSorter extends java.lang.Object { public static final String RELATIVE_ORDER private void <init> () public static void sort (org.eclipse.jdt.core.ICompilationUnit, int[], java.util.Comparator, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.ICompilationUnit compilationUnit int[] positions java.util.Comparator comparator int options org.eclipse.core.runtime.IProgressMonitor monitor public static void sort (int, org.eclipse.jdt.core.ICompilationUnit, int[], java.util.Comparator, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException int level org.eclipse.jdt.core.ICompilationUnit compilationUnit int[] positions java.util.Comparator comparator int options org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.core.ICompilationUnit[] compilationUnits org.eclipse.jdt.internal.core.SortElementsOperation operation }
org/eclipse/jdt/core/util/IAnnotation.class
IAnnotation.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/IAnnotationComponent.class
IAnnotationComponent.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/IAnnotationComponentValue.class
IAnnotationComponentValue.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/IAnnotationDefaultAttribute.class
IAnnotationDefaultAttribute.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/IAttributeNamesConstants.class
IAttributeNamesConstants.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 static void <clinit> () }
org/eclipse/jdt/core/util/IBytecodeVisitor.class
IBytecodeVisitor.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 _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/IClassFileAttribute.class
IClassFileAttribute.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/IClassFileDisassembler.class
IClassFileDisassembler.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/IClassFileReader.class
IClassFileReader.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/ICodeAttribute.class
ICodeAttribute.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/IConstantPool.class
IConstantPool.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/IConstantPoolConstant.class
IConstantPoolConstant.java package org.eclipse.jdt.core.util public abstract org.eclipse.jdt.core.util.IConstantPoolConstant extends java.lang.Object { public static final int CONSTANT_Class public static final int CONSTANT_Fieldref public static final int CONSTANT_Methodref public static final int CONSTANT_InterfaceMethodref public static final int CONSTANT_String public static final int CONSTANT_Integer public static final int CONSTANT_Float public static final int CONSTANT_Long public static final int CONSTANT_Double public static final int CONSTANT_NameAndType public static final int CONSTANT_Utf8 public static final int CONSTANT_Methodref_SIZE public static final int CONSTANT_Class_SIZE public static final int CONSTANT_Double_SIZE public static final int CONSTANT_Fieldref_SIZE public static final int CONSTANT_Float_SIZE public static final int CONSTANT_Integer_SIZE public static final int CONSTANT_InterfaceMethodref_SIZE public static final int CONSTANT_Long_SIZE public static final int CONSTANT_String_SIZE public static final int CONSTANT_Utf8_SIZE public static final int CONSTANT_NameAndType_SIZE }
org/eclipse/jdt/core/util/IConstantPoolEntry.class
IConstantPoolEntry.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/IConstantValueAttribute.class
IConstantValueAttribute.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/IEnclosingMethodAttribute.class
IEnclosingMethodAttribute.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/IExceptionAttribute.class
IExceptionAttribute.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/IExceptionTableEntry.class
IExceptionTableEntry.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/IFieldInfo.class
IFieldInfo.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/IInnerClassesAttribute.class
IInnerClassesAttribute.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/IInnerClassesAttributeEntry.class
IInnerClassesAttributeEntry.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/ILineNumberAttribute.class
ILineNumberAttribute.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/ILocalVariableAttribute.class
ILocalVariableAttribute.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/ILocalVariableTableEntry.class
ILocalVariableTableEntry.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/ILocalVariableTypeTableAttribute.class
ILocalVariableTypeTableAttribute.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/ILocalVariableTypeTableEntry.class
ILocalVariableTypeTableEntry.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/IMethodInfo.class
IMethodInfo.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/IModifierConstants.class
IModifierConstants.java package org.eclipse.jdt.core.util public abstract org.eclipse.jdt.core.util.IModifierConstants extends java.lang.Object { public static final int ACC_PUBLIC public static final int ACC_PRIVATE public static final int ACC_PROTECTED public static final int ACC_STATIC public static final int ACC_FINAL public static final int ACC_SUPER public static final int ACC_SYNCHRONIZED public static final int ACC_VOLATILE public static final int ACC_BRIDGE public static final int ACC_TRANSIENT public static final int ACC_VARARGS public static final int ACC_NATIVE public static final int ACC_INTERFACE public static final int ACC_ABSTRACT public static final int ACC_STRICT public static final int ACC_SYNTHETIC public static final int ACC_ANNOTATION public static final int ACC_ENUM }
org/eclipse/jdt/core/util/IOpcodeMnemonics.class
IOpcodeMnemonics.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 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/IParameterAnnotation.class
IParameterAnnotation.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/IRuntimeInvisibleAnnotationsAttribute.class
IRuntimeInvisibleAnnotationsAttribute.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/IRuntimeInvisibleParameterAnnotationsAttribute.class
IRuntimeInvisibleParameterAnnotationsAttribute.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/IRuntimeVisibleAnnotationsAttribute.class
IRuntimeVisibleAnnotationsAttribute.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/IRuntimeVisibleParameterAnnotationsAttribute.class
IRuntimeVisibleParameterAnnotationsAttribute.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/ISignatureAttribute.class
ISignatureAttribute.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/ISourceAttribute.class
ISourceAttribute.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/IVerificationTypeInfo.class
IVerificationTypeInfo.java package org.eclipse.jdt.core.util public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo extends java.lang.Object { public abstract int getTag () public abstract int getOffset () public abstract int getConstantPoolIndex () public abstract char[] getClassTypeName () }
org/eclipse/jdt/core/util/OpcodeStringValues.class
OpcodeStringValues.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 <clinit> () public void <init> () }
org/eclipse/jdt/internal/codeassist/CompletionEngine$1.class
CompletionEngine.java package org.eclipse.jdt.internal.codeassist final org.eclipse.jdt.internal.codeassist.CompletionEngine$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite { void <init> () 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 sourceStart () public int sourceEnd () }
org/eclipse/jdt/internal/codeassist/CompletionEngine$2.class
CompletionEngine.java package org.eclipse.jdt.internal.codeassist final org.eclipse.jdt.internal.codeassist.CompletionEngine$2 extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory { int lastErrorStart final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0 void <init> (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.Locale) java.util.Locale $anonymous0 public org.eclipse.jdt.core.compiler.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] originatingFileName int problemId String[] problemArguments String[] messageArguments int severity int start int end int lineNumber org.eclipse.jdt.core.compiler.IProblem pb }
org/eclipse/jdt/internal/codeassist/CompletionEngine$3.class
CompletionEngine.java package org.eclipse.jdt.internal.codeassist final org.eclipse.jdt.internal.codeassist.CompletionEngine$3 extends java.lang.Object implements org.eclipse.jdt.internal.core.INamingRequestor { final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0 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 <init> (org.eclipse.jdt.internal.codeassist.CompletionEngine, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], char[]) public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean) char[] name boolean isFirstPrefix boolean isFirstSuffix public void acceptNameWithPrefix (char[], boolean) char[] name boolean isFirstPrefix public void acceptNameWithSuffix (char[], boolean) char[] name boolean isFirstSuffix public void acceptNameWithoutPrefixAndSuffix (char[]) char[] name void accept (char[], int) char[] name int prefixAndSuffixRelevance int relevance org.eclipse.jdt.core.CompletionProposal proposal }
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedType.class
CompletionEngine.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 final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0 public void <init> (org.eclipse.jdt.internal.codeassist.CompletionEngine, 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/CompletionEngine.class
CompletionEngine.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 static boolean DEBUG public static boolean PERF public static final boolean NO_TYPE_COMPLETION_ON_EMPTY_TOKEN public static final boolean PROPOSE_MEMBER_TYPES 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 int SUPERTYPE private static final int SUBTYPE private static final int FIELD private static final int LOCAL private static final int ARGUMENT int expectedTypesPtr org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] expectedTypes int expectedTypesFilter int uninterestingBindingsPtr org.eclipse.jdt.internal.compiler.lookup.Binding[] uninterestingBindings int forbbidenBindingsPtr org.eclipse.jdt.internal.compiler.lookup.Binding[] forbbidenBindings boolean assistNodeIsClass boolean assistNodeIsEnum boolean assistNodeIsException boolean assistNodeIsInterface boolean assistNodeIsAnnotation boolean assistNodeIsConstructor org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser org.eclipse.jdt.core.CompletionRequestor requestor org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter char[] source char[] completionToken char[] qualifiedCompletionToken boolean resolvingImports boolean resolvingStaticImports boolean insideQualifiedReference boolean noProposal org.eclipse.jdt.core.compiler.IProblem problem char[] fileName int startPosition int actualCompletionPosition int endPosition int offset org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownPkgs org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownTypes org.eclipse.jdt.internal.compiler.parser.Scanner nameScanner static final char[][] baseTypes 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 org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedTypes static void <clinit> () public void <init> (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment org.eclipse.jdt.core.CompletionRequestor requestor java.util.Map settings org.eclipse.jdt.core.IJavaProject javaProject 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 () 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 char[] completionName char[] completionName int relevance org.eclipse.jdt.core.CompletionProposal proposal 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 char[][] keys Object[] values int max int i org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType value private void proposeType (char[], char[], int, int, char[], char[], boolean) char[] packageName char[] simpleTypeName int modifiers int accessibility char[] typeName char[] fullyQualifiedName boolean isQualified char[] completionName int relevance int kind org.eclipse.jdt.core.CompletionProposal proposal public void acceptPackage (char[]) char[] packageName int relevance org.eclipse.jdt.core.CompletionProposal proposal private void buildContext () org.eclipse.jdt.core.CompletionContext context int length char[][] expTypes char[][] expKeys int i private boolean complete (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 astNodeParent org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding org.eclipse.jdt.internal.compiler.lookup.Scope scope boolean insideTypeAnnotation org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method org.eclipse.jdt.internal.compiler.ast.SingleTypeReference type org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference singleNameReference org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference ref long completionPosition org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType boolean isInsideAnnotationAttribute org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference ref long completionPosition org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access long completionPosition org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend messageSend org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall constructorCall org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpression org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName method org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields char[][] excludeNames int i org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields char[][] excludeNames int i org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals char[][] excludeNames int localCount int i org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference ref long completionPosition org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName annot org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference type long completionPosition org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValuePair org.eclipse.jdt.internal.compiler.ast.Annotation annotation org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings 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 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 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 public void complete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int) org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit int completionPosition int pos 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 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 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 private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypes (org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.ast.Expression[] arguments org.eclipse.jdt.internal.compiler.lookup.BlockScope scope int argsLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes int a 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 private void findAnnotationReference (org.eclipse.jdt.internal.compiler.ast.TypeReference) org.eclipse.jdt.internal.compiler.ast.TypeReference ref org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding char[] packageName char[] typeName int accessibility org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction int relevance org.eclipse.jdt.core.CompletionProposal proposal 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.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 char[] completion int relevance org.eclipse.jdt.core.CompletionProposal proposal private void findClassField (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope) char[] token org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType org.eclipse.jdt.internal.compiler.lookup.Scope scope int relevance org.eclipse.jdt.core.CompletionProposal proposal char[] signature char[] typeArgument int oldLength int argumentLength int newLength private void findEnumConstant (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.lookup.FieldBinding[] fields int enumConstantLength int f org.eclipse.jdt.internal.compiler.lookup.FieldBinding field char[] completion int i int relevance org.eclipse.jdt.core.CompletionProposal proposal 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.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.MethodBinding original 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.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.MethodBinding[] methods 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 int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.MethodBinding original int relevance org.eclipse.jdt.core.CompletionProposal 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) 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.util.ObjectVector newFieldsFound 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 int relevance org.eclipse.jdt.core.CompletionProposal proposal 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) 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.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields 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.FieldBinding[] fields org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length private void findFieldsAndMethods (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, boolean, 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.InvocationSite invocationSite org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope boolean implicitCall boolean superCall boolean proposeField boolean proposeMethod org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding objectRef int relevance char[] completion char[] completion org.eclipse.jdt.core.CompletionProposal proposal 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 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 org.eclipse.jdt.core.CompletionProposal proposal 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.core.CompletionProposal proposal private void findImportsOfStaticMethdods (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.core.CompletionProposal proposal private void findKeywords (char[], char[][], boolean) char[] keyword char[][] choices boolean canCompleteEmptyToken int length int i int relevance org.eclipse.jdt.core.CompletionProposal proposal private void findTrueOrFalseKeywords (char[][]) char[][] choices int i int relevance org.eclipse.jdt.core.CompletionProposal proposal private void findKeywordsForMember (char[], int) char[] token int modifiers char[][] keywords int count boolean canBeField boolean canBeMethod boolean canBeType 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) 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 fromStaticImport boolean checkQualification 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 org.eclipse.jdt.core.CompletionProposal proposal 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, 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 org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound 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, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, 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 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.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes int i 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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, 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 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 findIntefacesMethods (char[], 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, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean) char[] selector 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 boolean isCompletingDeclaration 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.ReferenceBinding[][] interfacesToVisit int lastPosition int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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) 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 boolean staticsOnly org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound 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 findLocalMethods (char[], 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) char[] methodName 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.util.ObjectVector newMethodsFound int methodLength 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 int length char[][] parameterPackageNames char[][] parameterTypeNames int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding type char[][] parameterNames char[] completion int previousStartPosition char[] prefix int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.MethodBinding original private void findLocalMethodsOfStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite int f 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[] completion int previousStartPosition int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.MethodBinding original int computeRelevanceForCaseMatching (char[], char[]) char[] token char[] proposalName private int computeRelevanceForAnnotation () private int computeRelevanceForClass () private int computeRelevanceForEnum () private int computeRelevanceForInterface () private int computeRelevanceForQualification (boolean) boolean prefixRequired int computeRelevanceForRestrictions (int) int accessRuleKind private int computeRelevanceForStatic (boolean, boolean) boolean onlyStatic boolean isStatic private int computeRelevanceForStaticOveride (boolean) boolean isStatic private int computeRelevanceForException (char[]) char[] proposalName private int computeRelevanceForExpectingType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType int i int relevance private int computeRelevanceForExpectingType (char[], char[]) char[] packageName char[] typeName int i int computeRelevanceForInterestingProposal () private int computeRelevanceForInterestingProposal (org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.lookup.Binding binding int i private void computeUninterestingBindings (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.lookup.Scope scope 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, 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 onlyStaticMethods 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 StringBuffer completion int relevance org.eclipse.jdt.core.CompletionProposal proposal org.eclipse.jdt.internal.compiler.lookup.MethodBinding original private void createTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, java.lang.StringBuffer) org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable StringBuffer completion int i int length private void createType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.lang.StringBuffer) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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 createMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], char[][], char[][], java.lang.StringBuffer) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method char[][] parameterPackageNames char[][] parameterTypeNames char[][] parameterNames 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 private void findMethods (char[], 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, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean) char[] selector 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 boolean isCompletingDeclaration 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.MethodBinding[] methods int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType boolean hasPotentialDefaultAbstractMethods org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods 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 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 relevance org.eclipse.jdt.core.CompletionProposal proposal 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 private void findParameterizedType (org.eclipse.jdt.internal.compiler.ast.TypeReference) org.eclipse.jdt.internal.compiler.ast.TypeReference ref org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding char[] packageName char[] typeName int accessibility org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction int relevance org.eclipse.jdt.core.CompletionProposal 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 org.eclipse.jdt.core.CompletionProposal proposal private void findTypesAndPackages (char[], org.eclipse.jdt.internal.compiler.lookup.Scope) char[] token org.eclipse.jdt.internal.compiler.lookup.Scope scope boolean skip boolean proposeType boolean proposeAllMemberTypes org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound 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 relevance org.eclipse.jdt.core.CompletionProposal proposal int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding int accessibility org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction boolean inSameUnit char[] packageName char[] typeName char[] completionName boolean isQualified int relevance org.eclipse.jdt.core.CompletionProposal proposal int l int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound char[] fullyQualifiedTypeName private void findTypesAndSubpackages (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding) char[] token org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding boolean proposeType 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 org.eclipse.jdt.core.CompletionProposal 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.core.CompletionProposal proposal 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 f org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal int relevance org.eclipse.jdt.core.CompletionProposal 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 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 findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], int, int, int) char[] token char[] qualifiedPackageName char[] qualifiedSourceName char[] sourceName org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding char[][] excludeNames int dim int kind int modifiers char[] displayName char[] displayName int l int i char[] t char[] q org.eclipse.jdt.internal.core.INamingRequestor namingRequestor private void findVariableNames (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, char[][], int, int) char[] name org.eclipse.jdt.internal.compiler.ast.TypeReference type char[][] excludeNames int kind int modifiers org.eclipse.jdt.internal.compiler.lookup.TypeBinding tb public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser () protected void reset () private void setSourceRange (int, int) int start int end private void setSourceRange (int, int, boolean) int start int end boolean emptyTokenAdjstment int endOfEmptyToken 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.ast.Expression 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.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.TypeVariableBinding[] typeVariables int length int index 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.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 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 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 lastPosition int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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 addExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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 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 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 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.core.CompletionProposal proposal private boolean isForbidden (org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.lookup.Binding binding int i 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 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 public static char[] createMethodSignature (char[][], char[][], char[], char[]) char[][] parameterPackageNames char[][] parameterTypeNames char[] returnPackagename char[] returnTypeName char[][] parameterTypeSignature int i char[] returnTypeSignature protected org.eclipse.jdt.core.CompletionProposal createProposal (int, int) int kind int compteionOffset org.eclipse.jdt.core.CompletionProposal proposal protected void printDebug (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem error protected void printDebug (org.eclipse.jdt.core.CompletionProposal) org.eclipse.jdt.core.CompletionProposal proposal StringBuffer buffer int flags }
org/eclipse/jdt/internal/codeassist/CompletionRequestorWrapper.class
CompletionRequestorWrapper.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 <clinit> () public void <init> (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.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/IExtendedCompletionRequestor.class
IExtendedCompletionRequestor.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/ISearchRequestor.class
ISearchRequestor.java package org.eclipse.jdt.internal.codeassist public abstract org.eclipse.jdt.internal.codeassist.ISearchRequestor extends java.lang.Object { 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/ISelectionRequestor.class
ISelectionRequestor.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.IProblem) 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[], 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/InternalCompletionContext.class
InternalCompletionContext.java package org.eclipse.jdt.internal.codeassist public org.eclipse.jdt.internal.codeassist.InternalCompletionContext extends java.lang.Object { protected char[][] expectedTypesSignatures protected char[][] expectedTypesKeys public void <init> () protected void setExpectedTypesSignatures (char[][]) char[][] expectedTypesSignatures protected void setExpectedTypesKeys (char[][]) char[][] expectedTypesKeys }
org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.class
InternalCompletionProposal.java package org.eclipse.jdt.internal.codeassist public org.eclipse.jdt.internal.codeassist.InternalCompletionProposal extends java.lang.Object { private static Object NO_ATTACHED_SOURCE static final char[] ARG static final char[] ARG0 static final char[] ARG1 static final char[] ARG2 static final char[] ARG3 static final char[][] ARGS1 static final char[][] ARGS2 static final char[][] ARGS3 static final char[][] ARGS4 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 protected int accessibility protected boolean isConstructor static void <clinit> () public void <init> () protected char[][] createDefaultParameterNames (int) int length char[][] parameterNames char[][] parameterNames char[][] parameterNames char[][] parameterNames char[][] parameterNames char[][] parameterNames int i protected char[][] findMethodParameterNames (char[], char[], char[], char[][]) char[] declaringTypePackageName char[] declaringTypeName char[] selector char[][] paramTypeNames char[][] parameterNames int length char[] tName Object cachedType org.eclipse.jdt.core.IType type String[] args int i org.eclipse.jdt.core.IMethod method String[] params int i protected char[] getDeclarationPackageName () protected char[] getDeclarationTypeName () 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 }
org/eclipse/jdt/internal/codeassist/RelevanceConstants.class
RelevanceConstants.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_EXACT_NAME 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_NON_STATIC_OVERIDE public static final int R_NON_RESTRICTED public static final int R_TRUE_OR_FALSE }
org/eclipse/jdt/internal/codeassist/SelectionEngine$1$Visitor.class
SelectionEngine.java package org.eclipse.jdt.internal.codeassist org.eclipse.jdt.internal.codeassist.SelectionEngine$1$Visitor extends org.eclipse.jdt.internal.compiler.ASTVisitor { final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0 private final char[] val$assistIdentifier void <init> (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 }
org/eclipse/jdt/internal/codeassist/SelectionEngine$1.class
SelectionEngine.java package org.eclipse.jdt.internal.codeassist final 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 <init> (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.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] fileName int problemId String[] problemArguments String[] messageArguments int severity int problemStartPosition int problemEndPosition int lineNumber org.eclipse.jdt.core.compiler.IProblem pb }
org/eclipse/jdt/internal/codeassist/SelectionEngine.class
SelectionEngine.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 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.IProblem problem static void <clinit> () public void <init> (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.internal.codeassist.ISelectionRequestor, java.util.Map) org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor java.util.Map settings org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter 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 currentPosition int nextCharacterPosition char currentCharacter int pos int c1 int c2 int c3 int c4 boolean expectingIdentifier private boolean checkTypeArgument (org.eclipse.jdt.internal.compiler.parser.Scanner) throws org.eclipse.jdt.core.compiler.InvalidInputException org.eclipse.jdt.internal.compiler.parser.Scanner scanner int depth int token StringBuffer buffer int length char[] typeRef int length char[] typeRef 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.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 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.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes int length char[][] parameterPackageNames char[][] parameterTypeNames String[] parameterSignatures int i 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.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 (org.eclipse.jdt.internal.compiler.env.ISourceType, char[], org.eclipse.jdt.internal.core.SourceTypeElementInfo[], boolean) org.eclipse.jdt.internal.compiler.env.ISourceType sourceType char[] typeName org.eclipse.jdt.internal.core.SourceTypeElementInfo[] topLevelTypes boolean searchInEnvironment char[] typeSig org.eclipse.jdt.internal.compiler.env.ISourceType outerType org.eclipse.jdt.internal.compiler.env.ISourceType parent org.eclipse.jdt.internal.compiler.CompilationResult result org.eclipse.jdt.internal.core.SourceType typeHandle int flags org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl 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 }
org/eclipse/jdt/internal/codeassist/complete/CompletionNodeDetector.class
CompletionNodeDetector.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 <init> (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.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/CompletionNodeFound.class
CompletionNodeFound.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 <init> () public void <init> (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 <init> (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 <init> (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 <init> (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/CompletionOnAnnotationMemberValuePair.class
CompletionOnAnnotationMemberValuePair.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 <init> (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/CompletionOnAnnotationOfType.class
CompletionOnAnnotationOfType.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 void <init> (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/CompletionOnArgumentName.class
CompletionOnArgumentName.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 <clinit> () public void <init> (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 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/CompletionOnClassLiteralAccess.class
CompletionOnClassLiteralAccess.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 <init> (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/complete/CompletionOnClassReference.class
CompletionOnClassReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference { public void <init> (char[], long) char[] source long pos public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnExceptionReference.class
CompletionOnExceptionReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnExceptionReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference { public void <init> (char[], long) char[] source long pos public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnExplicitConstructorCall.class
CompletionOnExplicitConstructorCall.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 <init> (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/CompletionOnFieldName.class
CompletionOnFieldName.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 <clinit> () public void <init> (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/CompletionOnFieldType.class
CompletionOnFieldType.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 <init> (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/CompletionOnImportReference.class
CompletionOnImportReference.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 <init> (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/CompletionOnInterfaceReference.class
CompletionOnInterfaceReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnInterfaceReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference { public void <init> (char[], long) char[] source long pos public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword.class
CompletionOnKeyword.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 () public abstract boolean canCompleteEmptyToken () }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword1.class
CompletionOnKeyword1.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 boolean canCompleteEmptyToken public void <init> (char[], long, char[]) char[] token long pos char[] possibleKeyword public void <init> (char[], long, char[][]) char[] token long pos char[][] possibleKeywords public boolean canCompleteEmptyToken () 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/CompletionOnKeyword2.class
CompletionOnKeyword2.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 <init> (char[], long, char[][]) char[] token long pos char[][] possibleKeywords public boolean canCompleteEmptyToken () 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/CompletionOnKeyword3.class
CompletionOnKeyword3.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 <init> (char[], long, char[]) char[] token long pos char[] possibleKeyword public void <init> (char[], long, char[][]) char[] token long pos char[][] possibleKeywords public boolean canCompleteEmptyToken () 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/CompletionOnLocalName.class
CompletionOnLocalName.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 <clinit> () public void <init> (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 printStatement (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMarkerAnnotationName.class
CompletionOnMarkerAnnotationName.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 <init> (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.class
CompletionOnMemberAccess.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 void <init> (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/complete/CompletionOnMemberValueName.class
CompletionOnMemberValueName.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 <init> (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/CompletionOnMessageSend.class
CompletionOnMessageSend.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 <init> () 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/CompletionOnMethodName.class
CompletionOnMethodName.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 <init> (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/CompletionOnMethodReturnType.class
CompletionOnMethodReturnType.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 <init> (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/CompletionOnMethodTypeParameter.class
CompletionOnMethodTypeParameter.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 <init> (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/CompletionOnPackageReference.class
CompletionOnPackageReference.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 <init> (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/CompletionOnParameterizedQualifiedTypeReference.class
CompletionOnParameterizedQualifiedTypeReference.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 <init> (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 <init> (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 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.ClassScope) 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.TypeReference[] typeArgument int max int j org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument int max int j }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedAllocationExpression.class
CompletionOnQualifiedAllocationExpression.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 <init> () 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedClassReference.class
CompletionOnQualifiedClassReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedClassReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference { public void <init> (char[][], char[], long[]) char[][] previousIdentifiers char[] completionIdentifier long[] positions public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int i }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedExceptionReference.class
CompletionOnQualifiedExceptionReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedExceptionReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference { public void <init> (char[][], char[], long[]) char[][] previousIdentifiers char[] completionIdentifier long[] positions public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int i }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedInterfaceReference.class
CompletionOnQualifiedInterfaceReference.java package org.eclipse.jdt.internal.codeassist.complete public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedInterfaceReference extends org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference { public void <init> (char[][], char[], long[]) char[][] previousIdentifiers char[] completionIdentifier long[] positions public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int i }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedNameReference.class
CompletionOnQualifiedNameReference.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 <init> (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/CompletionOnQualifiedTypeReference.class
CompletionOnQualifiedTypeReference.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 char[] completionIdentifier public void <init> (char[][], char[], long[]) char[][] previousIdentifiers char[] completionIdentifier long[] positions 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 copyDims (int) int dim 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 java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int i }
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleNameReference.class
CompletionOnSingleNameReference.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 void <init> (char[], long, boolean) char[] source long pos boolean isInsideAnnotationAttribute public void <init> (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/CompletionOnSingleTypeReference.class
CompletionOnSingleTypeReference.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 boolean isCompletionNode public boolean isConstructorType public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldTypeCompletionNode public void <init> (char[], long) char[] source long pos 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 copyDims (int) int dim 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 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/complete/CompletionParser.class
CompletionParser.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 public static final char[] FAKE_TYPE_NAME public static final char[] VALUE public int cursorLocation public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent 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 int invocationType int qualifier int lastModifiers int lastModifiersStart int bracketDepth int canBeExplicitConstructor static final int NO static final int NEXTTOKEN static final int YES boolean isAlreadyAttached static void <clinit> () public void <init> (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.TypeReference fieldType org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType int kind int info org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldDeclaration org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod org.eclipse.jdt.internal.compiler.ast.TypeDeclaration 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.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 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 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.compiler.ast.TypeDeclaration 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 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 private void buildMoreGenericsCompletionContext (org.eclipse.jdt.internal.compiler.ast.ASTNode) org.eclipse.jdt.internal.compiler.ast.ASTNode node int kind int info int prevKind org.eclipse.jdt.internal.compiler.ast.TypeReference ref 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 private boolean checkCatchClause () 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.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 selectorPtr int selectorPtr org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall call org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpr private boolean checkMemberAccess () private boolean checkNameCompletion () 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.Expression 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.Expression 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.Expression 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.Expression castType protected void consumeCastExpressionLL1 () protected void consumeClassBodyDeclaration () protected void consumeClassBodyopt () protected void consumeClassHeaderName1 () protected void consumeClassHeaderExtends () int index int ptr org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type protected void consumeClassTypeElt () protected void consumeConditionalExpression (int) int op protected void consumeConditionalExpressionWithName (int) int op protected void consumeConstructorBody () protected void consumeConstructorHeader () protected void consumeConstructorHeaderName () protected void consumeDefaultLabel () protected void consumeDimWithOrWithOutExpr () protected void consumeEnterAnonymousClassBody () protected void consumeEnterVariable () boolean isLocalDeclaration int variableIndex int extendedDimension int nameSourceStart org.eclipse.jdt.internal.compiler.ast.TypeReference type org.eclipse.jdt.internal.compiler.ast.FieldDeclaration completionFieldDecl 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 consumeExplicitConstructorInvocation (int, int) int flag int recFlag protected void consumeFieldAccess (boolean) boolean isSuperAccess protected void consumeForceNoDiet () protected void consumeFormalParameter (boolean) boolean isVarArgs char[] identifierName long namePositions int extendedDimensions int endOfEllipsis int firstDimensions int typeDimensions org.eclipse.jdt.internal.compiler.ast.TypeReference type org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg int length protected void consumeInsideCastExpression () int end boolean isParameterized org.eclipse.jdt.internal.compiler.ast.Expression castType protected void consumeInsideCastExpressionLL1 () protected void consumeInsideCastExpressionWithQualifiedGenerics () org.eclipse.jdt.internal.compiler.ast.Expression castType int end int dim org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide protected void consumeInstanceOfExpression (int) int op org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression exp protected void consumeInstanceOfExpressionWithName (int) int op 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 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 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 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 consumeMarkerAnnotation () 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 consumeModifiers () protected void consumeReferenceType () protected void consumeRestoreDiet () protected void consumeSingleMemberAnnotation () protected void consumeStatementSwitch () protected void consumeNestedMethod () protected void consumeNormalAnnotation () 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 protected void consumeOnlyTypeArguments () protected void consumeOnlyTypeArgumentsForCastExpression () 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 consumeTypeParameters () protected void consumeTypeParameterHeader () org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 keyword protected void consumeTypeParameters1 () protected void consumeTypeParameterWithExtends () protected void consumeTypeParameterWithExtendsAndBounds () protected void consumeTypeParameter1WithExtends () protected void consumeTypeParameter1WithExtendsAndBounds () 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 () protected void consumeWildcardBounds1Extends () protected void consumeWildcardBounds2Extends () protected void consumeWildcardBounds3Extends () 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.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 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 getUnspecifiedReferenceOptimized () public void initialize () 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.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 protected void prepareForBlockStatements () private void pushCompletionOnMemberAccessOnExpressionStack (boolean) boolean isSuperAccess char[] source long pos org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess fr public void recordCompletionOnReference () org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType 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 () public void resetAfterCompletion () protected boolean resumeAfterRecovery () int end public void setAssistIdentifier (char[]) char[] assistIdent public java.lang.String toString () String s int i int i protected void updateRecoveryState () 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.ast.FieldDeclaration createFieldDeclaration (char[], int, int) char[] assistName int sourceStart int sourceEnd org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field }
org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.class
CompletionScanner.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 <clinit> () public void <init> (long) long sourceLevel public char[] getCurrentIdentifierSource () int length int length public int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException int whiteStart boolean isWhiteSpace boolean isWhiteSpace boolean hasWhiteSpaces int offset boolean checkIfUnicode 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 token public final void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException int temp public int scanIdentifierOrKeyword () int id public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException boolean dotPrefix int token }
org/eclipse/jdt/internal/codeassist/complete/InvalidCursorLocation.class
InvalidCursorLocation.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 <init> (java.lang.String) String irritant }
org/eclipse/jdt/internal/codeassist/impl/AssistOptions.class
AssistOptions.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_ForceImplicitQualification public static final String OPTION_FieldPrefixes public static final String OPTION_StaticFieldPrefixes 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_LocalSuffixes public static final String OPTION_ArgumentSuffixes public static final String OPTION_PerformForbiddenReferenceCheck public static final String OPTION_PerformDiscouragedReferenceCheck public static final String ENABLED public static final String DISABLED public boolean checkVisibility public boolean checkForbiddenReference public boolean checkDiscouragedReference public boolean forceImplicitQualification public char[][] fieldPrefixes public char[][] staticFieldPrefixes public char[][] localPrefixes public char[][] argumentPrefixes public char[][] fieldSuffixes public char[][] staticFieldSuffixes public char[][] localSuffixes public char[][] argumentSuffixes public void <init> () public void <init> (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 }
org/eclipse/jdt/internal/codeassist/impl/AssistParser.class
AssistParser.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 int[] blockStarts protected int previousToken protected int previousIdentifierPtr protected static final int ElementStackIncrement protected int elementPtr protected int[] elementKindStack protected int[] elementInfoStack protected int previousKind protected int previousInfo 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 THIS_CONSTRUCTOR protected static final int SUPER_CONSTRUCTOR protected static final int NO_BODY protected static final int WITH_BODY protected boolean isFirst public void <init> (org.eclipse.jdt.internal.compiler.problem.ProblemReporter) org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter public abstract char[] assistIdentifier () 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 int i org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field org.eclipse.jdt.internal.compiler.ast.Block block int lastStart int blockIndex int i org.eclipse.jdt.internal.compiler.ast.ASTNode node 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.ImportReference importRef int pos int j protected void consumeAnnotationTypeDeclarationHeader () protected void consumeClassBodyDeclaration () protected void consumeClassBodyopt () protected void consumeClassHeader () protected void consumeConstructorBody () protected void consumeConstructorHeader () protected void consumeEnterAnonymousClassBody () 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 void consumeForceNoDiet () int info protected void consumeInterfaceHeader () protected void consumeMethodBody () 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 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 () 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 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 abstract void initializeScanner () protected boolean isIndirectlyInsideFieldInitialization () int i protected boolean isIndirectlyInsideMethod () 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 protected void popUntilElement (int) int kind int i protected void prepareForBlockStatements () int fieldInitializerIndex int methodIndex protected void prepareForHeaders () protected void pushOnElementStack (int) int kind protected void pushOnElementStack (int, int) int kind int info 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 boolean resumeAfterRecovery () 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 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/Engine.class
Engine.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 protected 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 <init> (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.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 protected boolean mustQualifyType (char[], char[], char[], int) char[] packageName char[] typeName char[] enclosingTypeNames int modifiers char[] fullyQualifiedTypeName int i char[][] importName 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 () public static char[] getTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public static char[] getSignature (org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.lookup.Binding binding char[] result org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int oldMod }
org/eclipse/jdt/internal/codeassist/impl/Keywords.class
Keywords.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[] 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 <clinit> () }
org/eclipse/jdt/internal/codeassist/select/SelectionJavadoc.class
SelectionJavadoc.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 public void <init> (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 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 }
org/eclipse/jdt/internal/codeassist/select/SelectionJavadocParser.class
SelectionJavadocParser.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 void <init> (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 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 long[] positions protected boolean pushParamName (boolean) boolean isTypeParam org.eclipse.jdt.internal.compiler.ast.Expression expression protected void updateDocComment () }
org/eclipse/jdt/internal/codeassist/select/SelectionNodeFound.class
SelectionNodeFound.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 <init> () public void <init> (org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.lookup.Binding binding public void <init> (org.eclipse.jdt.internal.compiler.lookup.Binding, boolean) org.eclipse.jdt.internal.compiler.lookup.Binding binding boolean isDeclaration }
org/eclipse/jdt/internal/codeassist/select/SelectionOnArgumentName.class
SelectionOnArgumentName.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 <init> (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 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/select/SelectionOnExplicitConstructorCall.class
SelectionOnExplicitConstructorCall.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 <init> (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/SelectionOnFieldReference.class
SelectionOnFieldReference.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 <init> (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/SelectionOnFieldType.class
SelectionOnFieldType.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 <init> (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/SelectionOnImportReference.class
SelectionOnImportReference.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 <init> (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/SelectionOnLocalName.class
SelectionOnLocalName.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 <init> (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 printStatement (int, java.lang.StringBuffer) int tab StringBuffer output }
org/eclipse/jdt/internal/codeassist/select/SelectionOnMessageSend.class
SelectionOnMessageSend.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 <init> () 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 lastPosition int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int k 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/SelectionOnNameOfMemberValuePair.class
SelectionOnNameOfMemberValuePair.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 <init> (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/SelectionOnPackageReference.class
SelectionOnPackageReference.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 <init> (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/SelectionOnParameterizedQualifiedTypeReference.class
SelectionOnParameterizedQualifiedTypeReference.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 <init> (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) 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.ClassScope) 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.TypeReference[] typeArgument int max int j }
org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedSingleTypeReference.class
SelectionOnParameterizedSingleTypeReference.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 <init> (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) 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.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope scope public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int max int i }
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedAllocationExpression.class
SelectionOnQualifiedAllocationExpression.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 <init> () public void <init> (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.ast.ConstructorDeclaration constructor }
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedNameReference.class
SelectionOnQualifiedNameReference.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 <init> (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/SelectionOnQualifiedSuperReference.class
SelectionOnQualifiedSuperReference.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 <init> (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/SelectionOnQualifiedTypeReference.class
SelectionOnQualifiedTypeReference.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 <init> (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 public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int i int length }
org/eclipse/jdt/internal/codeassist/select/SelectionOnSingleNameReference.class
SelectionOnSingleNameReference.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 <init> (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/SelectionOnSingleTypeReference.class
SelectionOnSingleTypeReference.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 <init> (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 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/SelectionOnSuperReference.class
SelectionOnSuperReference.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 <init> (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/SelectionParser$1.class
SelectionParser.java package org.eclipse.jdt.internal.codeassist.select final 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 <init> (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/SelectionParser$2.class
SelectionParser.java package org.eclipse.jdt.internal.codeassist.select final 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 <init> (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/SelectionParser.class
SelectionParser.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 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 <clinit> () public void <init> (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 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 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 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 () 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 char[] identifierName long namePositions int extendedDimensions int endOfEllipsis int firstDimensions int typeDimensions org.eclipse.jdt.internal.compiler.ast.TypeReference type int modifierPositions org.eclipse.jdt.internal.compiler.ast.Argument arg protected void consumeInstanceOfExpression (int) int op protected void consumeInstanceOfExpressionWithName (int) int op protected void consumeLocalVariableDeclarationStatement () org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration protected void consumeMarkerAnnotation () 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 () 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 () 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 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.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 () int completionIndex int length org.eclipse.jdt.internal.compiler.ast.Reference reference org.eclipse.jdt.internal.compiler.ast.Reference reference int ptr 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 () 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 boolean resumeAfterRecovery () org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType public void selectionIdentifierCheck () public void setAssistIdentifier (char[]) char[] assistIdent protected void updateRecoveryState () public java.lang.String toString () String s int i int i }
org/eclipse/jdt/internal/codeassist/select/SelectionScanner.class
SelectionScanner.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 <init> (long) long sourceLevel public char[] getCurrentIdentifierSource () int length public int scanIdentifierOrKeyword () int id }
org/eclipse/jdt/internal/compiler/ASTVisitor.class
ASTVisitor.java package org.eclipse.jdt.internal.compiler public abstract org.eclipse.jdt.internal.compiler.ASTVisitor extends java.lang.Object { public void <init> () 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.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.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.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.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.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.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.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.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.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.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.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.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.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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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.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.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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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.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.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.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 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.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.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.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.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.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.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.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.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.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.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.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.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.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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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.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.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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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.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.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.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 }
org/eclipse/jdt/internal/compiler/ClassFile.class
ClassFile.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.ClassFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds { public static final int INITIAL_CONTENTS_SIZE public static final int INITIAL_HEADER_SIZE public static final int INNER_CLASSES_SIZE 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClassesBindings public int methodCount public int methodCountOffset public int numberOfInnerClasses public boolean ownSharedArrays public int produceDebugAttributes public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding referenceBinding public long targetJDK 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 StringBuffer outDir java.util.StringTokenizer tokenizer String token 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.FieldBinding[] fields int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations int maxMethodDecl int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int j int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int j org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl int i int max org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType public static final int searchLineNumber (int[], int) int[] startLineIndexes int position int length int g int d int m public static void writeToDisk (boolean, java.lang.String, java.lang.String, byte[]) throws java.io.IOException boolean generatePackagesStructure String outputPath String relativeFileName byte[] contents java.io.BufferedOutputStream output String fileName char fileSeparatorChar String fileSeparator int indexOfPackageSeparator int length public void <init> () public void <init> (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 org.eclipse.jdt.internal.compiler.impl.CompilerOptions options int accessFlags int classNameIndex int superclassNameIndex int superclassNameIndex org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding int interfacesCount int i int interfaceIndex org.eclipse.jdt.internal.compiler.ClassFile outermostClassFile 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 attributeNumber int attributeOffset String fullFileName int lastIndex int sourceAttributeNameIndex int fileNameIndex int deprecatedAttributeNameIndex int exSize int attributeNameIndex int value int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass int accessFlags int innerClassIndex int outerClassIndex int nameIndex char[] genericSignature int signatureAttributeNameIndex int signatureIndex int enclosingMethodAttributeNameIndex int enclosingTypeIndex byte methodIndexByte1 byte methodIndexByte2 org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int enclosingMethodIndex org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations int constantPoolCount public void addDefaultAbstractMethods () org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods int i int max 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 int constantValueNameIndex org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant 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 i int max int syntheticAttributeNameIndex int deprecatedAttributeNameIndex char[] genericSignature int signatureAttributeNameIndex int signatureIndex org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations 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.lookup.FieldBinding[] fieldBindings int i int max int i int max private void addInnerClasses (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding int i int length private void addMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.IProblem, 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.IProblem 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.IProblem[]) org.eclipse.jdt.core.compiler.IProblem[] problems int attributeOffset int attributeNumber int codeAttributeOffset String problemString int problemLine int max StringBuffer buffer int count int i org.eclipse.jdt.core.compiler.IProblem problem public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.IProblem[]) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.core.compiler.IProblem[] problems int methodAttributeOffset int attributeNumber int codeAttributeOffset String problemString int problemLine int max StringBuffer buffer int count int i org.eclipse.jdt.core.compiler.IProblem problem public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.IProblem[], int) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.core.compiler.IProblem[] 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.IProblem[]) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.core.compiler.IProblem[] problems int methodAttributeOffset int attributeNumber int codeAttributeOffset String problemString int problemLine int max StringBuffer buffer int count int i org.eclipse.jdt.core.compiler.IProblem problem public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.IProblem[], int) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.core.compiler.IProblem[] problems int savedOffset public void addSpecialMethods () org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods int i int max int methodAttributeOffset int attributeNumber org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethods int i int max org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod 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 addSyntheticSwitchTable (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 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 completeCodeAttribute (int) int codeAttributeOffset int localContentsOffset int code_length int max_stack int max_locals int exceptionHandlersNumber org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionHandlers int exSize int i int max org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionHandler int start int end int handlerPC int nameIndex int nameIndex int codeAttributeAttributeOffset int attributeNumber int[] pcToSourceMapTable int lineNumberNameIndex int lineNumberTableOffset int numberOfEntries int length int i int pc int lineNumber int lineNumberAttr_length int localVariableTableOffset int numberOfEntries int localVariableNameIndex boolean methodDeclarationIsStatic int maxOfEntries int i 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 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 int codeAttributeLength public void completeCodeAttributeForClinit (int) int codeAttributeOffset int localContentsOffset int code_length int max_stack int max_locals int exceptionHandlersNumber org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionHandlers int exSize int i int max org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionHandler int start int end int handlerPC int nameIndex int nameIndex int codeAttributeAttributeOffset int attributeNumber int[] pcToSourceMapTable int lineNumberNameIndex int lineNumberTableOffset int numberOfEntries int length int i int pc int lineNumber int lineNumberAttr_length int localVariableTableOffset int numberOfEntries int localVariableNameIndex int nameIndex int nameIndex int descriptorIndex int descriptorIndex int genericLocalVariablesCounter org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables int numberOfGenericEntries int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding boolean isParameterizedType int j int startPC int endPC int length int resolvedPosition int value int maxOfEntries int localVariableTypeNameIndex int i org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable int j int startPC int endPC int length int resolvedPosition int codeAttributeLength public void completeCodeAttributeForClinit (int, int[], int) int codeAttributeOffset int[] startLineIndexes int problemLine int localContentsOffset int code_length int max_stack int max_locals int codeAttributeAttributeOffset int attributeNumber int lineNumberNameIndex 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 attributeNumber int lineNumberNameIndex 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 attributeNumber int lineNumberNameIndex int argSize int argSize int argSize int localVariableTableOffset int numberOfEntries int localVariableNameIndex int descriptorIndex int descriptorIndex int descriptorIndex int descriptorIndex int descriptorIndex int descriptorIndex int nameIndex int nameIndex int nameIndex int nameIndex int nameIndex int nameIndex org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClassBinding boolean methodDeclarationIsStatic int genericLocalVariablesCounter org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables int numberOfGenericEntries org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding methodDeclaringClass org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding int resolvedPosition int genericArgumentsCounter int[] genericArgumentsNameIndexes int[] genericArgumentsResolvedPositions org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericArgumentsTypeBindings org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters org.eclipse.jdt.internal.compiler.ast.Argument[] arguments int i int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentBinding int resolvedPosition int value boolean currentInstanceIsGeneric int maxOfEntries int localVariableTypeNameIndex int i org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable int resolvedPosition int i int resolvedPosition 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 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 int exceptionHandlersNumber org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionHandlers int exSize int i int max org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionHandler int start int end int handlerPC int nameIndex int nameIndex int nameIndex int codeAttributeAttributeOffset int attributeNumber int index int lineNumberNameIndex int lineNumberTableOffset int localVariableTableOffset int numberOfEntries int localVariableNameIndex int nameIndex int nameIndex int descriptorIndex int descriptorIndex int genericLocalVariablesCounter org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables int numberOfGenericEntries int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding boolean isParameterizedType int j int startPC int endPC int length int resolvedPosition int value int maxOfEntries int localVariableTypeNameIndex int i org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable int j int startPC int endPC int length int resolvedPosition int codeAttributeLength public void completeMethodInfo (int, int) int methodAttributeOffset int attributeNumber public char[] fileName () private void generateAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, int) org.eclipse.jdt.internal.compiler.ast.Annotation annotation int attributeOffset 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 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 public void generateCodeAttributeHeader () int constantValueNameIndex 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 public int generateMethodInfoAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding public int generateMethodInfoAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding boolean createProblemMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownsExceptions int attributeNumber int length int exSize int exceptionNameIndex int attributeLength int i int exceptionIndex int deprecatedAttributeNameIndex int syntheticAttributeNameIndex char[] genericSignature int signatureAttributeNameIndex int signatureIndex org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations org.eclipse.jdt.internal.compiler.ast.Argument[] arguments public int generateMethodInfoAttribute (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 int annotationDefaultNameIndex int attributeLengthOffset int attributeLength 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 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 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.IProblem[] problems int problemsCount int j org.eclipse.jdt.core.compiler.IProblem problem private int generateRuntimeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[]) org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations int attributesNumber int length int visibleAnnotationsCounter int invisibleAnnotationsCounter int i org.eclipse.jdt.internal.compiler.ast.Annotation annotation int annotationAttributeOffset int runtimeInvisibleAnnotationsAttributeNameIndex int attributeLengthOffset int annotationsLengthOffset int i org.eclipse.jdt.internal.compiler.ast.Annotation annotation int attributeLength int annotationAttributeOffset int runtimeVisibleAnnotationsAttributeNameIndex int attributeLengthOffset int annotationsLengthOffset int i org.eclipse.jdt.internal.compiler.ast.Annotation annotation 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 int attributesNumber int annotationAttributeOffset int attributeNameIndex int attributeLengthOffset int i int numberOfInvisibleAnnotations 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 int attributeLength int attributeNameIndex int attributeLengthOffset int i int numberOfVisibleAnnotations 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 int attributeLength public byte[] getBytes () byte[] fullContents public char[][] getCompoundName () protected void initByteArrays () org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env int members private boolean isRuntimeInvisible (org.eclipse.jdt.internal.compiler.ast.Annotation) org.eclipse.jdt.internal.compiler.ast.Annotation annotation org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding long metaTagBits private boolean isRuntimeVisible (org.eclipse.jdt.internal.compiler.ast.Annotation) org.eclipse.jdt.internal.compiler.ast.Annotation annotation org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationBinding long metaTagBits public org.eclipse.jdt.internal.compiler.ClassFile outerMostEnclosingClassFile () org.eclipse.jdt.internal.compiler.ClassFile current public void recordEnclosingTypeAttributes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType int depth org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingTypes int i int i public void recordNestedLocalAttribute (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType int depth org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingTypes int i int i public void recordNestedMemberAttribute (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding private final void resizeContents (int) int minimalSize int length int toAdd public void setForMethodInfos () }
org/eclipse/jdt/internal/compiler/CompilationResult.class
CompilationResult.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.CompilationResult extends java.lang.Object { public org.eclipse.jdt.core.compiler.IProblem[] problems public org.eclipse.jdt.core.compiler.IProblem[] 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 int[] lineSeparatorPositions public java.util.Map compiledTypes public int unitIndex public int totalUnitsKnown public boolean hasBeenAccepted public char[] fileName public boolean hasInconsistentToplevelHierarchies public boolean hasSyntaxError long[] suppressWarningIrritants long[] suppressWarningScopePositions int suppressWarningsCount public void <init> (char[], int, int, int) char[] fileName int unitIndex int totalUnitsKnown int maxProblemPerUnit public void <init> (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.IProblem) org.eclipse.jdt.core.compiler.IProblem problem int priority org.eclipse.jdt.internal.compiler.impl.ReferenceContext context org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method public void discardSuppressedWarnings () int removed int i int length org.eclipse.jdt.core.compiler.IProblem problem int start int end int problemID int j int max long position int startSuppress int endSuppress int i int index org.eclipse.jdt.core.compiler.IProblem problem public org.eclipse.jdt.core.compiler.IProblem[] getAllProblems () org.eclipse.jdt.core.compiler.IProblem[] onlyProblems int onlyProblemCount org.eclipse.jdt.core.compiler.IProblem[] onlyTasks int onlyTaskCount int totalNumberOfProblem org.eclipse.jdt.core.compiler.IProblem[] allProblems int allProblemIndex int taskIndex int problemIndex org.eclipse.jdt.core.compiler.IProblem nextTask org.eclipse.jdt.core.compiler.IProblem nextProblem org.eclipse.jdt.core.compiler.IProblem 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 char[] getFileName () public org.eclipse.jdt.core.compiler.IProblem[] getErrors () org.eclipse.jdt.core.compiler.IProblem[] reportedProblems int errorCount int i org.eclipse.jdt.core.compiler.IProblem[] errors int index int i public org.eclipse.jdt.core.compiler.IProblem[] getProblems () public org.eclipse.jdt.core.compiler.IProblem[] getTasks () public boolean hasErrors () int i public boolean hasProblems () public boolean hasTasks () public boolean hasWarnings () int i private static void quickSort (org.eclipse.jdt.core.compiler.IProblem[], int, int) org.eclipse.jdt.core.compiler.IProblem[] list int left int right int original_left int original_right int mid org.eclipse.jdt.core.compiler.IProblem tmp private void quickPrioritize (org.eclipse.jdt.core.compiler.IProblem[], int, int) org.eclipse.jdt.core.compiler.IProblem[] list int left int right int original_left int original_right int mid org.eclipse.jdt.core.compiler.IProblem tmp 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 public void record (org.eclipse.jdt.core.compiler.IProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext) org.eclipse.jdt.core.compiler.IProblem newProblem org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext public void recordSuppressWarnings (long, int, int) long irritant int scopeStart int scopeEnd private void recordTask (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem newProblem 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/Compiler$1.class
Compiler.java package org.eclipse.jdt.internal.compiler final 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 <init> (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/Compiler$2.class
Compiler.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.Compiler$2 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 <init> (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/Compiler.class
Compiler.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 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 static org.eclipse.jdt.internal.compiler.IDebugRequestor DebugRequestor static void <clinit> () public void <init> (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 <init> (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 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 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 int i org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit org.eclipse.jdt.internal.compiler.CompilationResult unitResult 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 int i org.eclipse.jdt.internal.compiler.problem.AbortCompilation e Error e RuntimeException e 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 java.io.StringWriter stringWriter java.io.PrintWriter writer StringBuffer buffer 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.IProblem distantProblem org.eclipse.jdt.core.compiler.IProblem[] knownProblems int i public void initializeParser () public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int) org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit int i 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 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/ConfigurableOption.class
ConfigurableOption.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.ConfigurableOption extends java.lang.Object { private String componentName private String optionName private int id private String category private String name private String description private int currentValueIndex private int defaultValueIndex private String[] possibleValues public static final String[] NoDiscreteValue static void <clinit> () public void <init> (java.lang.String, java.lang.String, java.util.Locale, int) String componentName String optionName java.util.Locale loc int currentValueIndex java.util.ResourceBundle resource String location java.util.StringTokenizer tokenizer int numberOfValues int index public java.lang.String getCategory () public java.lang.String getComponentName () public int getCurrentValueIndex () public int getDefaultValueIndex () public java.lang.String getDescription () public int getID () public java.lang.String getName () public java.lang.String[] getPossibleValues () public void setValueIndex (int) int newIndex public java.lang.String toString () StringBuffer buffer int i int max public java.lang.String getOptionName () }
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$1.class
DefaultErrorHandlingPolicies.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$2.class
DefaultErrorHandlingPolicies.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$3.class
DefaultErrorHandlingPolicies.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$4.class
DefaultErrorHandlingPolicies.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies.class
DefaultErrorHandlingPolicies.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies extends java.lang.Object { public void <init> () 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 () }
org/eclipse/jdt/internal/compiler/DocumentElementParser.class
DocumentElementParser.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.DocumentElementParser extends org.eclipse.jdt.internal.compiler.parser.Parser { org.eclipse.jdt.internal.compiler.IDocumentElementRequestor requestor private int localIntPtr private int lastFieldEndPosition private int lastFieldBodyEndPosition private int typeStartPosition private long selectorSourcePositions private int typeDims private int extendsDim private int declarationSourceStart int[][] intArrayStack int intArrayPtr org.eclipse.jdt.internal.compiler.impl.CompilerOptions options public void <init> (org.eclipse.jdt.internal.compiler.IDocumentElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions) org.eclipse.jdt.internal.compiler.IDocumentElementRequestor requestor org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory org.eclipse.jdt.internal.compiler.impl.CompilerOptions options public void checkComment () boolean deprecated int lastCommentIndex int commentPtr int commentSourceStart protected void consumeClassBodyDeclaration () org.eclipse.jdt.internal.compiler.ast.Initializer initializer protected void consumeClassDeclaration () protected void consumeClassHeader () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces char[][] interfaceNames int[] interfaceNameStarts int[] interfaceNameEnds int superInterfacesLength int i org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface org.eclipse.jdt.internal.compiler.ast.TypeReference superclass protected void consumeClassHeaderName1 () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl long pos int declSourceStart int length protected void consumeCompilationUnit () protected void consumeConstructorDeclaration () org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd protected void consumeConstructorHeader () org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd org.eclipse.jdt.internal.compiler.ast.Argument[] arguments char[][] argumentTypes char[][] argumentNames int[] argumentTypeStarts int[] argumentTypeEnds int[] argumentNameStarts int[] argumentNameEnds int argumentLength int i org.eclipse.jdt.internal.compiler.ast.Argument argument org.eclipse.jdt.internal.compiler.ast.TypeReference argumentType org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions char[][] exceptionTypes int[] exceptionTypeStarts int[] exceptionTypeEnds int thrownExceptionLength int i org.eclipse.jdt.internal.compiler.ast.TypeReference exception protected void consumeConstructorHeaderName () org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd int length protected void consumeDefaultModifiers () protected void consumeDiet () protected void consumeEnterCompilationUnit () protected void consumeEnterVariable () boolean isLocalDeclaration char[] varName long namePosition int extendedTypeDimension org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration 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 typeDim int length org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration previousVariable int dimension int[] javadocPositions protected void consumeExitVariableWithInitialization () protected void consumeExitVariableWithoutInitialization () protected void consumeFieldDeclaration () int variableIndex protected void consumeFormalParameter (boolean) boolean isVarArgs char[] parameterName long namePositions int extendedDimensions int endOfEllipsis int firstDimensions int typeDimensions org.eclipse.jdt.internal.compiler.ast.TypeReference type org.eclipse.jdt.internal.compiler.ast.Argument arg int length protected void consumeInterfaceDeclaration () protected void consumeInterfaceHeader () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces char[][] interfaceNames int[] interfaceNameStarts int[] interfacenameEnds int superInterfacesLength int i org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface protected void consumeInterfaceHeaderName1 () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl long pos int declSourceStart int length protected void consumeInternalCompilationUnit () protected void consumeInternalCompilationUnitWithTypes () int length protected void consumeLocalVariableDeclaration () protected void consumeMethodDeclaration (boolean) boolean isNotAbstract org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md protected void consumeMethodHeader () org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md org.eclipse.jdt.internal.compiler.ast.TypeReference returnType char[] returnTypeName org.eclipse.jdt.internal.compiler.ast.Argument[] arguments char[][] argumentTypes char[][] argumentNames int[] argumentTypeStarts int[] argumentTypeEnds int[] argumentNameStarts int[] argumentNameEnds int argumentLength int i org.eclipse.jdt.internal.compiler.ast.Argument argument org.eclipse.jdt.internal.compiler.ast.TypeReference argumentType org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions char[][] exceptionTypes int[] exceptionTypeStarts int[] exceptionTypeEnds int thrownExceptionLength int i org.eclipse.jdt.internal.compiler.ast.TypeReference exception protected void consumeMethodHeaderExtendedDims () org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md int extendedDims org.eclipse.jdt.internal.compiler.ast.TypeReference returnType int dims protected void consumeMethodHeaderName (boolean) boolean isAnnotationMethod org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md int length protected void consumeModifiers () protected void consumePackageDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference protected void consumePackageDeclarationNameWithModifiers () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference protected void consumePushModifiers () protected void consumePushRealModifiers () protected void consumeSingleStaticImportDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference protected void consumeSingleTypeImportDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference protected void consumeStaticImportOnDemandDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference protected void consumeStaticInitializer () org.eclipse.jdt.internal.compiler.ast.Initializer initializer protected void consumeStaticOnly () protected void consumeTypeImportOnDemandDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference importReference public int flushCommentsDefinedPriorTo (int) int position public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int) int act public void initialize () private boolean isLocalDeclaration () int nestedDepth protected void parse () public void parseCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit char[] regionSource public void parseConstructor (char[]) char[] regionSource public void parseField (char[]) char[] regionSource public void parseImport (char[]) char[] regionSource public void parseInitializer (char[]) char[] regionSource public void parseMethod (char[]) char[] regionSource public void parsePackage (char[]) char[] regionSource public void parseType (char[]) char[] regionSource public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter () protected void pushOnIntArrayStack (int[]) int[] positions int stackLength protected void resetModifiers () protected boolean resumeOnSyntaxError () private char[] returnTypeName (org.eclipse.jdt.internal.compiler.ast.TypeReference) org.eclipse.jdt.internal.compiler.ast.TypeReference type int dimension char[] dimensionsArray int i public java.lang.String toString () StringBuffer buffer protected org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference (int, int, int) int dim int localIdentifierPtr int localIdentifierLengthPtr int length 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 char[][] tokens long[] positions }
org/eclipse/jdt/internal/compiler/ICompilerRequestor.class
ICompilerRequestor.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/IDebugRequestor.class
IDebugRequestor.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/IDocumentElementRequestor.class
IDocumentElementRequestor.java package org.eclipse.jdt.internal.compiler public abstract org.eclipse.jdt.internal.compiler.IDocumentElementRequestor extends java.lang.Object { public abstract void acceptImport (int, int, int[], char[], int, boolean, int) public abstract void acceptInitializer (int, int, int[], int, int, int, int) public abstract void acceptLineSeparatorPositions (int[]) public abstract void acceptPackage (int, int, int[], char[], int) public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) public abstract void enterClass (int, int[], int, int, int, char[], int, int, char[], int, int, char[][], int[], int[], int) public abstract void enterCompilationUnit () public abstract void enterConstructor (int, int[], int, int, char[], int, int, char[][], int[], int[], char[][], int[], int[], int, char[][], int[], int[], int) public abstract void enterField (int, int[], int, int, char[], int, int, int, char[], int, int, int, int) public abstract void enterInterface (int, int[], int, int, int, char[], int, int, char[][], int[], int[], int) public abstract void enterMethod (int, int[], int, int, char[], int, int, int, char[], int, int, char[][], int[], int[], char[][], int[], int[], int, int, int, char[][], int[], int[], int) public abstract void exitClass (int, int) public abstract void exitCompilationUnit (int) public abstract void exitConstructor (int, int) public abstract void exitField (int, int) public abstract void exitInterface (int, int) public abstract void exitMethod (int, int) }
org/eclipse/jdt/internal/compiler/IErrorHandlingPolicy.class
IErrorHandlingPolicy.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 () }
org/eclipse/jdt/internal/compiler/IProblemFactory.class
IProblemFactory.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.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) public abstract java.util.Locale getLocale () public abstract java.lang.String getLocalizedMessage (int, java.lang.String[]) }
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$FieldInfo.class
ISourceElementRequestor.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo extends java.lang.Object { public int declarationStart public int modifiers public char[] type public char[] name public int nameSourceStart public int nameSourceEnd public long[] annotationPositions public void <init> () }
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$MethodInfo.class
ISourceElementRequestor.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo extends java.lang.Object { 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 long[] annotationPositions public void <init> () }
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeInfo.class
ISourceElementRequestor.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo extends java.lang.Object { public int kind 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 long[] annotationPositions public void <init> () }
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeParameterInfo.class
ISourceElementRequestor.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 long[] annotationPositions public void <init> () }
org/eclipse/jdt/internal/compiler/ISourceElementRequestor.class
ISourceElementRequestor.java package org.eclipse.jdt.internal.compiler public abstract org.eclipse.jdt.internal.compiler.ISourceElementRequestor extends java.lang.Object { public abstract void acceptConstructorReference (char[], int, int) public abstract void acceptFieldReference (char[], int) public abstract void acceptImport (int, int, char[], boolean, int) public abstract void acceptLineSeparatorPositions (int[]) public abstract void acceptMethodReference (char[], int, int) public abstract void acceptPackage (int, int, char[]) public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) 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, int, int) public abstract void exitType (int) }
org/eclipse/jdt/internal/compiler/SourceElementParser$1.class
SourceElementParser.java package org.eclipse.jdt.internal.compiler final org.eclipse.jdt.internal.compiler.SourceElementParser$1 extends org.eclipse.jdt.internal.compiler.problem.ProblemReporter { private final org.eclipse.jdt.internal.compiler.ISourceElementRequestor val$requestor void <init> (org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.ISourceElementRequestor) 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.IProblem, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.impl.ReferenceContext) org.eclipse.jdt.core.compiler.IProblem problem org.eclipse.jdt.internal.compiler.CompilationResult unitResult org.eclipse.jdt.internal.compiler.impl.ReferenceContext context }
org/eclipse/jdt/internal/compiler/SourceElementParser$LocalDeclarationVisitor.class
SourceElementParser.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.SourceElementParser$LocalDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor { java.util.ArrayList declaringTypes final org.eclipse.jdt.internal.compiler.SourceElementParser this$0 public void <init> (org.eclipse.jdt.internal.compiler.SourceElementParser) 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/SourceElementParser.class
SourceElementParser.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 int fieldCount org.eclipse.jdt.internal.compiler.env.ISourceType sourceType boolean reportReferenceInfo char[][] typeNames char[][] superTypeNames int nestedTypeIndex org.eclipse.jdt.internal.compiler.ast.NameReference[] unknownRefs int unknownRefsCounter org.eclipse.jdt.internal.compiler.SourceElementParser$LocalDeclarationVisitor localDeclarationVisitor org.eclipse.jdt.internal.compiler.impl.CompilerOptions options org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds public void <init> (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 checkComment () int lastComment int commentEnd org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions int throwsTagsNbre int i 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 seeTagsNbre int i 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 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 protected void classInstanceCreation (boolean) boolean alwaysQualified boolean previousFlag org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef private long[] collectAnnotationPositions (org.eclipse.jdt.internal.compiler.ast.Annotation[]) org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations int length long[] result int i org.eclipse.jdt.internal.compiler.ast.Annotation annotation 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 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 consumeExitVariableWithInitialization () protected void consumeExitVariableWithoutInitialization () protected void consumeFieldAccess (boolean) boolean isSuperAccess org.eclipse.jdt.internal.compiler.ast.FieldReference fr protected void consumeMemberValuePair () org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuepair protected void consumeMarkerAnnotation () 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 () org.eclipse.jdt.internal.compiler.ast.Annotation annotation protected void consumeSingleMemberAnnotation () org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation member protected void consumeSingleStaticImportDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference impt int length int start char[] last char[][] compoundName int end protected void consumeSingleTypeImportDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference impt protected void consumeStaticImportOnDemandDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference impt protected void consumeTypeImportOnDemandDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference impt 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 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 int length org.eclipse.jdt.internal.compiler.ast.TypeReference ref int numberOfIdentifiers org.eclipse.jdt.internal.compiler.ast.TypeReference ref org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference org.eclipse.jdt.internal.compiler.ast.SingleTypeReference ref org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference ref char[][] tokens long[] positions org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference ref org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference ref public org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference () 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 public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit 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 org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types int i int max int i org.eclipse.jdt.internal.compiler.ast.ASTNode node org.eclipse.jdt.internal.compiler.ast.ImportReference importRef private void notifyAllUnknownReferences () int i int max org.eclipse.jdt.internal.compiler.ast.NameReference nameRef char[][] tokens int tokensLength char[][] typeRef public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration 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 int argumentLength int i char[][] thrownExceptionTypes org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions int thrownExceptionLength int i int selectorSourceEnd int currentModifiers boolean deprecated org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall int currentModifiers boolean deprecated org.eclipse.jdt.internal.compiler.ast.TypeReference returnType org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration org.eclipse.jdt.internal.compiler.ast.Expression expression 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 org.eclipse.jdt.internal.compiler.ast.TypeReference firstBound org.eclipse.jdt.internal.compiler.ast.TypeReference[] otherBounds char[][] typeParameterBounds int otherBoundsLength char[][] boundNames int j org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo public 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 public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean) org.eclipse.jdt.internal.compiler.ast.ImportReference importReference boolean isPackage public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration boolean notifyTypePresence org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType 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 superInterfacesLength org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc int i int kind char[] implicitSuperclassName int currentModifiers boolean deprecated boolean isEnumInit char[] superclassName char[] superclassName org.eclipse.jdt.internal.compiler.ast.TypeReference superclass org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo 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 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 public void parseCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, boolean) org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit int start int end boolean fullParse boolean old org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parseCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean) org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit boolean fullParse boolean old org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit int initialStart int initialEnd public void parseTypeMemberDeclarations (org.eclipse.jdt.internal.compiler.env.ISourceType, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, boolean) org.eclipse.jdt.internal.compiler.env.ISourceType type org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit int start int end boolean needReferenceInfo boolean old org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit public void parseTypeMemberDeclarations (char[], int, int) char[] contents int start int end boolean old 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 public void addUnknownRef (org.eclipse.jdt.internal.compiler.ast.NameReference) org.eclipse.jdt.internal.compiler.ast.NameReference nameRef 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/SourceElementRequestorAdapter.class
SourceElementRequestorAdapter.java package org.eclipse.jdt.internal.compiler public org.eclipse.jdt.internal.compiler.SourceElementRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor { public void <init> () public void acceptConstructorReference (char[], int, int) char[] typeName int argCount int sourcePosition public void acceptFieldReference (char[], int) char[] fieldName int sourcePosition public void acceptImport (int, int, char[], boolean, int) int declarationStart int declarationEnd char[] name 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 (int, int, char[]) int declarationStart int declarationEnd char[] name public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem 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 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 public void enterInitializer (int, int) int declarationStart int modifiers 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, int, int) int declarationEnd int defaultValueStart int defaultValueEnd public void exitType (int) int declarationEnd }
org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.class
AND_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 <init> (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 trueMergedInfo 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.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label internalFalseLabel public boolean isCompactableOperation () 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/ASTNode.class
ASTNode.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.BaseTypes org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds { public int sourceStart public int sourceEnd public static final org.eclipse.jdt.internal.compiler.impl.Constant NotAConstant 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 int bits public static final int ReturnTypeIDMASK public static final int OperatorSHIFT public static final int OperatorMASK public static final int ValueForReturnMASK public static final int OnlyValueRequiredMASK public static final int UnnecessaryCastMASK public static final int IgnoreNeedForCastCheckMASK public static final int NeedRuntimeCheckCastMASK public static final int UnsafeCastMask public static final int RestrictiveFlagMASK public static final int FirstAssignmentToLocalMASK public static final int IsImplicitThisMask public static final int DepthSHIFT public static final int DepthMASK public static final int IsReachableMASK public static final int IsLocalDeclarationReachableMASK public static final int AddAssertionMASK public static final int IsLocalTypeMASK public static final int IsAnonymousTypeMASK public static final int AnonymousAndLocalMask public static final int IsMemberTypeMASK public static final int HasAbstractMethods public static final int HasLocalTypeMASK public static final int ParenthesizedSHIFT public static final int ParenthesizedMASK public static final int IsAssignmentWithNoEffectMASK public static final int IsStrictlyAssignedMASK public static final int IsCompoundAssignedMASK public static final int IsUsefulEmptyStatementMASK public static final int UndocumentedEmptyBlockMASK public static final int HasAllMethodBodies public static final int InsideJavadoc public static final int IsElseIfStatement public static final int IsSuperType public static final int IsVarArgs public static final int IsAnnotationDefaultValue static void <clinit> () public void <init> () private static boolean 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 void 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 unsafeWildcardInvocation org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params int paramLength boolean isRawMemberInvocation org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawOriginalGenericMethod org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod 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 varargIndex org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargType 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, boolean) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field org.eclipse.jdt.internal.compiler.lookup.Scope scope boolean isStrictlyAssigned public boolean isImplicitThis () public final boolean isMethodUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.Scope scope public boolean isSuper () public boolean isThis () 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 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 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[] annotations org.eclipse.jdt.internal.compiler.lookup.Binding recipient 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 length org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotationTypes int i org.eclipse.jdt.internal.compiler.ast.Annotation annotation int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType boolean foundDuplicate int j 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/AbstractMethodDeclaration.class
AbstractMethodDeclaration.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.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 boolean needFreeReturn public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc public int bodyStart public int bodyEnd public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult public boolean errorInSignature void <init> (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult public void abort (int, org.eclipse.jdt.core.compiler.IProblem) int abortLevel org.eclipse.jdt.core.compiler.IProblem problem public abstract void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo) public void bindArguments () int i int length boolean used int i int length org.eclipse.jdt.internal.compiler.ast.Argument argument 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 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.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy org.eclipse.jdt.internal.compiler.problem.AbortMethod e int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] 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 private void checkArgumentsSize () org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters int size int i int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter public boolean hasErrors () public boolean isAbstract () public boolean isAnnotationMethod () public boolean isClinit () public boolean isConstructor () public boolean isDefaultConstructor () 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 public void resolveJavadoc () public void resolveStatements () int i int length public void tagAsHavingErrors () 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 () }
org/eclipse/jdt/internal/compiler/ast/AbstractVariableDeclaration.class
AbstractVariableDeclaration.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 <init> () 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 boolean isSuperAccess () public boolean isTypeAccess () 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 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/AllocationExpression.class
AllocationExpression.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.lookup.InvocationSite { 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 protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding 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 public void <init> () 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 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.ReferenceBinding allocatedType 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 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef int i int length boolean argHasError int i 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.ReferenceBinding allocationType 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 }
org/eclipse/jdt/internal/compiler/ast/Annotation.class
Annotation.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 { static final org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] NoValuePairs public int declarationSourceEnd public org.eclipse.jdt.internal.compiler.lookup.Binding recipient public org.eclipse.jdt.internal.compiler.ast.TypeReference type static void <clinit> () public void <init> () public static long getRetentionPolicy (char[]) char[] policyName public static long getTargetElementType (char[]) char[] elementName 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 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 long 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 long irritant org.eclipse.jdt.internal.compiler.impl.Constant cst long irritant 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 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 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding sourceMethod org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration 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 long metaTagBits 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.CompilationUnitScope) }
org/eclipse/jdt/internal/compiler/ast/AnnotationMethodDeclaration.class
AnnotationMethodDeclaration.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 <init> (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/Argument.class
Argument.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 <clinit> () public void <init> (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 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 int modifierFlag org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable boolean isSpecialArgument org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl public int getKind () public boolean isVarArgs () 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding throwable 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 }
org/eclipse/jdt/internal/compiler/ast/ArrayAllocationExpression.class
ArrayAllocationExpression.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.ArrayInitializer initializer public void <init> () 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 nonNullDimensionsLength int i int max 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.lookup.TypeBinding dimensionType 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/ArrayInitializer.class
ArrayInitializer.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 <init> () 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 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 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 exprType org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafElementType int dim org.eclipse.jdt.internal.compiler.ast.Expression currentExpression org.eclipse.jdt.internal.compiler.ast.Expression[] subExprs org.eclipse.jdt.internal.compiler.lookup.TypeBinding probableTb 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/ArrayQualifiedTypeReference.class
ArrayQualifiedTypeReference.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 public void <init> (char[][], int, long[]) char[][] sources int dim long[] poss public int dimensions () 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.TypeBinding leafComponentType org.eclipse.jdt.internal.compiler.problem.AbortCompilation e 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 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/ArrayReference.class
ArrayReference.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 <init> (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 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 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 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/ArrayTypeReference.class
ArrayTypeReference.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 public int originalSourceEnd public void <init> (char[], int, long) char[] source int dimensions long pos public int dimensions () 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 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/AssertStatement.class
AssertStatement.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 <init> (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 <init> (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 assertInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionInfo 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.Label assertionActivationLabel org.eclipse.jdt.internal.compiler.codegen.Label 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/Assignment.class
Assignment.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 <init> (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 int nullStatus void checkAssignmentEffect (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope scope org.eclipse.jdt.internal.compiler.lookup.Binding left 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.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.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.FlowInfo flowInfo 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.TypeBinding rhsType 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 }
org/eclipse/jdt/internal/compiler/ast/BinaryExpression.class
BinaryExpression.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 <init> (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 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.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired int promotedTypeID public void generateOptimizedLogicalAnd (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired org.eclipse.jdt.internal.compiler.impl.Constant condConst org.eclipse.jdt.internal.compiler.codegen.Label internalTrueLabel org.eclipse.jdt.internal.compiler.codegen.Label internalTrueLabel public void generateOptimizedLogicalOr (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired org.eclipse.jdt.internal.compiler.impl.Constant condConst org.eclipse.jdt.internal.compiler.codegen.Label internalFalseLabel org.eclipse.jdt.internal.compiler.codegen.Label internalFalseLabel public void generateOptimizedLogicalXor (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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 () 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/Block.class
Block.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 void <init> (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 boolean didAlreadyComplain int i int max org.eclipse.jdt.internal.compiler.ast.Statement stat 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.Label) org.eclipse.jdt.internal.compiler.codegen.Label label }
org/eclipse/jdt/internal/compiler/ast/BranchStatement.class
BranchStatement.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.Label targetLabel public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines public void <init> (char[], int, int) char[] l int s int 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 int i int max org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope scope }
org/eclipse/jdt/internal/compiler/ast/BreakStatement.class
BreakStatement.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 <init> (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 subIndex int maxSub 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/CaseStatement.class
CaseStatement.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.CaseLabel targetLabel public boolean isEnumConstant public void <init> (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/CastExpression$1.class
CastExpression.java package org.eclipse.jdt.internal.compiler.ast final 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 <init> (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 () }
org/eclipse/jdt/internal/compiler/ast/CastExpression.class
CastExpression.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.Expression type public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType public void <init> (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression) org.eclipse.jdt.internal.compiler.ast.Expression expression org.eclipse.jdt.internal.compiler.ast.Expression 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 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 int alternateLeftTypeId 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 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 varargIndex org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargType 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.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 needRuntimeCheckcast 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.FlowInfo flowInfo 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 expressionType boolean isLegal org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType 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/CharLiteral.class
CharLiteral.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 <init> (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/ClassLiteralAccess.class
ClassLiteralAccess.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 <init> (int, org.eclipse.jdt.internal.compiler.ast.TypeReference) int sourceEnd org.eclipse.jdt.internal.compiler.ast.TypeReference t 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.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/Clinit.class
Clinit.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 org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding private org.eclipse.jdt.internal.compiler.lookup.FieldBinding classLiteralSyntheticField public void <init> (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 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.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label jumpLabel org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations org.eclipse.jdt.internal.compiler.lookup.BlockScope lastInitializerScope int enumCount int remainingFieldCount 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/CompilationUnitDeclaration.class
CompilationUnitDeclaration.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 { 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 void <init> (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.IProblem) int abortLevel org.eclipse.jdt.core.compiler.IProblem 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 org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][]) char[][] typeName int i org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl public void generateCode () int i int count int i int count public char[] getFileName () public char[] getMainTypeName () char[] fileName int start int end public boolean isEmpty () public boolean isPackageInfo () public boolean hasErrors () public java.lang.StringBuffer print (int, java.lang.StringBuffer) int indent StringBuffer output int i int i public void propagateInnerEmulationForAllLocalTypes () int i int max org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType public void record (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding) org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType public void resolve () int startingTypeIndex boolean isPackageInfo org.eclipse.jdt.internal.compiler.ast.TypeDeclaration syntheticTypeDeclaration int i int count public void tagAsHavingErrors () 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 importLength int i int typesLength int i }
org/eclipse/jdt/internal/compiler/ast/CompoundAssignment.class
CompoundAssignment.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 <init> (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 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.FlowInfo flowInfo 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 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 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/ConditionalExpression.class
ConditionalExpression.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 public void <init> (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 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.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 trueInfoWhenTrue org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo falseInfoWhenTrue org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo trueInfoWhenFalse org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo falseInfoWhenFalse 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.Label endifLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.impl.Constant cst org.eclipse.jdt.internal.compiler.impl.Constant condCst boolean needTruePart boolean needFalsePart boolean needConditionValue 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired 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.Label internalFalseLabel org.eclipse.jdt.internal.compiler.codegen.Label endifLabel boolean needConditionValue int position 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 boolean use15specifics org.eclipse.jdt.internal.compiler.lookup.TypeBinding conditionType org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalValueIfTrueType org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalValueIfFalseType 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 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/ConstructorDeclaration.class
ConstructorDeclaration.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 boolean isDefaultConstructor public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters public void <init> (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 initializerFlowContext org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext constructorContext java.util.ArrayList computedExceptions int size org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] actuallyThrownExceptions int i int count org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields int i int count org.eclipse.jdt.internal.compiler.lookup.FieldBinding field boolean didAlreadyComplain 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 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.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy org.eclipse.jdt.internal.compiler.problem.AbortMethod e int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] 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 org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType 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 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 () public void resolveStatements () 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 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/ContinueStatement.class
ContinueStatement.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 <init> (char[], int, int) char[] l 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.FlowContext targetContext org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext int subIndex int maxSub 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/DoStatement.class
DoStatement.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.Label breakLabel private org.eclipse.jdt.internal.compiler.codegen.Label continueLabel int mergedInitStateIndex public void <init> (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 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 actionInfo 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.Label actionLabel 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/DoubleLiteral.class
DoubleLiteral.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 <init> (char[], int, int) char[] token int s int e public void computeConstant () Double computedValue Double computedValue 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 blockScope }
org/eclipse/jdt/internal/compiler/ast/EmptyStatement.class
EmptyStatement.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 <init> (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 boolean complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.lookup.BlockScope scope boolean didAlreadyComplain 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/EqualExpression.class
EqualExpression.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 <init> (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 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 org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local 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 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 org.eclipse.jdt.internal.compiler.codegen.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label endLabel public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired public void generateOptimizedBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired boolean inline boolean inline public void generateOptimizedNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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 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.TypeBinding objectType boolean unnecessaryLeftCast boolean unnecessaryRightCast org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType 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/ExplicitConstructorCall.class
ExplicitConstructorCall.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.lookup.InvocationSite { 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 protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding 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 boolean discardEnclosingInstance public int typeArgumentsSourceStart public void <init> (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 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.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 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType org.eclipse.jdt.internal.compiler.lookup.TypeBinding qTb int length boolean argHasError int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes boolean argsContainCast boolean argHasError int length int i org.eclipse.jdt.internal.compiler.ast.Expression argument 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 }
org/eclipse/jdt/internal/compiler/ast/Expression.class
Expression.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 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 <init> () 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 necessary org.eclipse.jdt.internal.compiler.lookup.TypeBinding castElementType org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprElementType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding 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.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.TypeBinding match org.eclipse.jdt.internal.compiler.lookup.TypeBinding match org.eclipse.jdt.internal.compiler.lookup.TypeBinding match org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refExprType public org.eclipse.jdt.internal.compiler.flow.FlowInfo checkNullStatus (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int) 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 org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local private org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getAllInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding java.util.ArrayList collector 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 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 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label falseLabel boolean valueRequired 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 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 isTypeReference () public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant () 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 void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType 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 tagAsNeedCheckCast () 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 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 public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding () }
org/eclipse/jdt/internal/compiler/ast/ExtendedStringLiteral.class
ExtendedStringLiteral.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 <init> (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 <init> (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/FalseLiteral.class
FalseLiteral.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 <clinit> () public void <init> (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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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/FieldDeclaration.class
FieldDeclaration.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 boolean hasBeenResolved public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc public int endPart1Position public int endPart2Position public void <init> () public void <init> (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 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 int getKind () public boolean isStatic () 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 boolean checkLocal org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable org.eclipse.jdt.internal.compiler.lookup.Scope outerScope org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField int previousFieldID org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType 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.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/FieldReference.class
FieldReference.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 org.eclipse.jdt.internal.compiler.ast.Expression receiver public char[] token public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding protected org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors public static final int READ public static final int WRITE public long nameSourcePosition public org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast public void <init> (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 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 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 targetType 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 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 isStatic 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 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 public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments () public static final org.eclipse.jdt.internal.compiler.impl.Constant getConstantFor (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.ast.Reference, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope) org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding org.eclipse.jdt.internal.compiler.ast.Reference reference boolean isImplicit org.eclipse.jdt.internal.compiler.lookup.Scope referenceScope 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 public boolean isSuperAccess () public boolean isTypeAccess () 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.SourceTypeBinding destinationType org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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.TypeBinding receiverErasure org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match boolean isImplicitThisRcv 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 }
org/eclipse/jdt/internal/compiler/ast/FloatLiteral.class
FloatLiteral.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 static final float Float_MIN_VALUE static void <clinit> () public void <init> (char[], int, int) char[] token int s int e public void computeConstant () Float computedValue Float computedValue 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 blockScope }
org/eclipse/jdt/internal/compiler/ast/ForStatement.class
ForStatement.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 boolean neededScope public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope private org.eclipse.jdt.internal.compiler.codegen.Label breakLabel private org.eclipse.jdt.internal.compiler.codegen.Label continueLabel int preCondInitStateIndex int condIfTrueInitStateIndex int mergedInitStateIndex public void <init> (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 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.FlowInfo actionInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopContext int i int count 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 int i int max org.eclipse.jdt.internal.compiler.codegen.Label actionLabel org.eclipse.jdt.internal.compiler.codegen.Label 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/ForeachStatement.class
ForeachStatement.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.Label breakLabel private org.eclipse.jdt.internal.compiler.codegen.Label 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[] SecretIndexVariableName private static final char[] SecretCollectionVariableName private static final char[] SecretMaxVariableName int postCollectionInitStateIndex int mergedInitStateIndex static void <clinit> () public void <init> (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.ast.Expression, int) org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable org.eclipse.jdt.internal.compiler.ast.Expression collection 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 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 exitBranch org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch 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.lookup.MethodBinding iteratorMethodBinding org.eclipse.jdt.internal.compiler.codegen.Label actionLabel org.eclipse.jdt.internal.compiler.codegen.Label conditionLabel int continuationPC 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 upperScope org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionType boolean hasError int compileTimeTypeID int boxedID org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding iterableType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments int compileTimeTypeID int boxedID 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/IfStatement.class
IfStatement.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 boolean thenExit int thenInitStateIndex int elseInitStateIndex int mergedInitStateIndex public void <init> (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 <init> (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.impl.Constant cst boolean isConditionOptimizedTrue boolean isConditionOptimizedFalse org.eclipse.jdt.internal.compiler.flow.FlowInfo thenFlowInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo elseFlowInfo 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.Label endifLabel org.eclipse.jdt.internal.compiler.impl.Constant cst boolean hasThenPart boolean hasElsePart org.eclipse.jdt.internal.compiler.codegen.Label 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/ImportReference.class
ImportReference.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 boolean onDemand public int declarationEnd public int declarationSourceStart public int declarationSourceEnd public boolean used public int modifiers public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations public void <init> (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 int annotationsLength int i }
org/eclipse/jdt/internal/compiler/ast/Initializer.class
Initializer.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 boolean errorInSignature public void <init> (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/InstanceOfExpression.class
InstanceOfExpression.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 <init> (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference, int) org.eclipse.jdt.internal.compiler.ast.Expression expression org.eclipse.jdt.internal.compiler.ast.TypeReference type 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 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 boolean isLegal 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/IntLiteral.class
IntLiteral.java package org.eclipse.jdt.internal.compiler.ast public org.eclipse.jdt.internal.compiler.ast.IntLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral { public int value public static final org.eclipse.jdt.internal.compiler.ast.IntLiteral One static final org.eclipse.jdt.internal.compiler.impl.Constant FORMAT_ERROR static void <clinit> () public void <init> (char[], int, int) char[] token int s int e public void <init> (char[], int, int, int) char[] token int s int e int value public void <init> (int) int intValue public void computeConstant () long MAX int length long computedValue int shift int shift int radix int radix int j int j int digitValue int i int digitValue 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 final boolean mayRepresentMIN_VALUE () 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 tb 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/IntLiteralMinValue.class
IntLiteralMinValue.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 final org.eclipse.jdt.internal.compiler.impl.Constant MIN_VALUE static void <clinit> () public void <init> () public void computeConstant () }
org/eclipse/jdt/internal/compiler/ast/Javadoc.class
Javadoc.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 void <init> (int, int) int sourceStart int sourceEnd 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 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 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.ast.JavadocAllocationExpression allocationExpr boolean reportMissing int start int end org.eclipse.jdt.internal.compiler.ast.MethodDeclaration meth 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 boolean verifyValues org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef int modifiers org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend int modifiers org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc int modifiers private void resolveParamTags (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 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.TypeDeclaration typeDeclaration org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables int modifiers int i org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param int i org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters 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 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 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.class
JavadocAllocationExpression.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 boolean superAccess public void <init> (int, int) int start int end public void <init> (long) 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.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 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocArgumentExpression.class
JavadocArgumentExpression.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 <init> (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 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocArrayQualifiedTypeReference.class
JavadocArrayQualifiedTypeReference.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 <init> (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.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/JavadocArraySingleTypeReference.class
JavadocArraySingleTypeReference.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 <init> (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.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/JavadocFieldReference.class
JavadocFieldReference.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 boolean superAccess public void <init> (char[], long) char[] source 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.lookup.Binding fieldBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocImplicitTypeReference.class
JavadocImplicitTypeReference.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 <init> (char[], int) char[] name int pos public org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (int) int dim 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[][] getTypeName () char[][] tokens public boolean isThis () private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (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) org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope boolean checkBounds public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (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.BlockScope) org.eclipse.jdt.internal.compiler.ASTVisitor visitor org.eclipse.jdt.internal.compiler.lookup.BlockScope 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 java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output }
org/eclipse/jdt/internal/compiler/ast/JavadocImportReference.class
JavadocImportReference.java package org.eclipse.jdt.internal.compiler.ast public org.eclipse.jdt.internal.compiler.ast.JavadocImportReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference { public int tagSourceStart public int tagSourceEnd public void <init> (char[][], long[], int, int) char[][] tokens long[] sourcePositions int tagStart int tagEnd }
org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.class
JavadocMessageSend.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 boolean superAccess public void <init> (char[], long) char[] name long pos public void <init> (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.SourceTypeBinding 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 org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding paramMethodBinding 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference.class
JavadocQualifiedTypeReference.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 <init> (char[][], long[], int, int) char[][] sources long[] pos int tagStart int tagEnd 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.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 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.Binding binding public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope boolean checkBounds public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope }
org/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement.class
JavadocReturnStatement.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 boolean empty public void <init> (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 }
org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.class
JavadocSingleNameReference.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 <init> (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) org.eclipse.jdt.internal.compiler.lookup.BlockScope scope boolean warn 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 }
org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference.class
JavadocSingleTypeReference.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 <init> (char[], long, int, int) char[] source long pos int tagStart int tagEnd 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.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.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope) org.eclipse.jdt.internal.compiler.lookup.Scope scope char[][] tokens org.eclipse.jdt.internal.compiler.lookup.Binding binding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope boolean checkBounds public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope }
org/eclipse/jdt/internal/compiler/ast/LabeledStatement.class
LabeledStatement.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.Label targetLabel int mergedInitStateIndex public void <init> (char[], org.eclipse.jdt.internal.compiler.ast.Statement, int, int) char[] label org.eclipse.jdt.internal.compiler.ast.Statement statement 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.LabelFlowContext labelContext org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo 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/Literal.class
Literal.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 <init> (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/LocalDeclaration.class
LocalDeclaration.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 <init> (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 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 org.eclipse.jdt.internal.compiler.impl.Constant inlinedValue int initPC public int getKind () 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 shouldInsertInScope 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 }
org/eclipse/jdt/internal/compiler/ast/LongLiteral.class
LongLiteral.java package org.eclipse.jdt.internal.compiler.ast public org.eclipse.jdt.internal.compiler.ast.LongLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral { long value static final org.eclipse.jdt.internal.compiler.impl.Constant FORMAT_ERROR static void <clinit> () public void <init> (char[], int, int) char[] token int s int e public void <init> (char[], int, int, long) char[] token int s int e long value public void computeConstant () int length long computedValue long computedValue int shift int shift int radix int radix int j int j int nbDigit int digitValue long previous int i int digitValue 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 final boolean mayRepresentMIN_VALUE () 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 tb 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/LongLiteralMinValue.class
LongLiteralMinValue.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 final org.eclipse.jdt.internal.compiler.impl.Constant MIN_VALUE static void <clinit> () public void <init> () public void computeConstant () }
org/eclipse/jdt/internal/compiler/ast/MagicLiteral.class
MagicLiteral.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 <init> (int, int) int start int end public boolean isValidJavaStatement () public char[] source () }
org/eclipse/jdt/internal/compiler/ast/MarkerAnnotation.class
MarkerAnnotation.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 <init> (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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ASTVisitor visitor org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope }
org/eclipse/jdt/internal/compiler/ast/MemberValuePair.class
MemberValuePair.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 void <init> (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.ast.ArrayInitializer initializer org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType 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.ArrayInitializer initializer org.eclipse.jdt.internal.compiler.ast.Expression[] expressions 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 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/MessageSend.class
MessageSend.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.lookup.InvocationSite { 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 protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding 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 public void <init> () 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 int length int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions 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 targetType 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 isStatic org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType Object[] path 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.SourceTypeBinding destinationType org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType org.eclipse.jdt.internal.compiler.impl.CompilerOptions options public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo 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 receiverCast boolean argsContainCast int length boolean argHasError int i 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.MethodBinding closestMatch org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverErasure org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType 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 blockScope int i int typeArgumentsLength int argumentsLength int i }
org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.class
MethodDeclaration.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 <init> (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 initializationContext org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext methodContext int i int count boolean didAlreadyComplain int i int count org.eclipse.jdt.internal.compiler.ast.Statement stat org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding 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 () int i int length int bindingModifiers boolean hasOverrideAnnotation boolean isInterfaceMethod 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/NameReference.class
NameReference.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.Binding codegenBinding public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType public void <init> () public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding () 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 () }
org/eclipse/jdt/internal/compiler/ast/NormalAnnotation.class
NormalAnnotation.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 <init> (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 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ASTVisitor visitor org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope int memberValuePairsLength int i }
org/eclipse/jdt/internal/compiler/ast/NullLiteral.class
NullLiteral.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 <clinit> () public void <init> (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.FlowInfo flowInfo 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/NumberLiteral.class
NumberLiteral.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 <init> (char[], int, int) char[] token int s int e public void <init> (int, int) int s int e public boolean isValidJavaStatement () public char[] source () }
org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.class
OR_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 <init> (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 falseMergedInfo 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.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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.Label internalTrueLabel public boolean isCompactableOperation () 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$1$Decode.class
OperatorExpression.java package org.eclipse.jdt.internal.compiler.ast org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1$Decode extends java.lang.Object { void <init> () 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/OperatorExpression.class
OperatorExpression.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 <clinit> () public void <init> () public static final void classInitialize () public static final java.lang.String generateTableTestCase () int[] operators org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1$Decode 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 int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo 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/OperatorIds.class
OperatorIds.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/ParameterizedQualifiedTypeReference.class
ParameterizedQualifiedTypeReference.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 private boolean didResolve public void <init> (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], int, long[]) char[][] tokens org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments int dim 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes public org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (int) int dim 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 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) org.eclipse.jdt.internal.compiler.lookup.Scope scope boolean checkBounds org.eclipse.jdt.internal.compiler.lookup.Binding binding org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding boolean isClassScope boolean typeIsConsistent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifiedType int i int max org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.ast.TypeReference[] args org.eclipse.jdt.internal.compiler.ast.TypeReference keep int argLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes boolean argHasError 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 boolean isIdentical int j org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType 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 int i int i 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.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 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 i int max int j int max2 }
org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.class
ParameterizedSingleTypeReference.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 private boolean didResolve public void <init> (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], int, long) char[] name org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments int dim 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 copyDims (int) int dim public char[][] getParameterizedTypeName () StringBuffer buffer int i int length int nameLength char[] name 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 private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (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 boolean isClassScope org.eclipse.jdt.internal.compiler.ast.TypeReference keep org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType int argLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes boolean argHasError 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 isIdentical int i org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output int max int i int i int i 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.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope scope 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 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 int i int max }
org/eclipse/jdt/internal/compiler/ast/PostfixExpression.class
PostfixExpression.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 <init> (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int) org.eclipse.jdt.internal.compiler.ast.Expression l org.eclipse.jdt.internal.compiler.ast.Expression e int op int pos 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/PrefixExpression.class
PrefixExpression.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 <init> (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int) org.eclipse.jdt.internal.compiler.ast.Expression l org.eclipse.jdt.internal.compiler.ast.Expression e int op int pos 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/QualifiedAllocationExpression.class
QualifiedAllocationExpression.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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeBinding public void <init> () public void <init> (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 allocatedType 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.ReferenceBinding allocatedType 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 enclosingInstanceType 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 int length int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType 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 allocationType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedType 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/QualifiedNameReference.class
QualifiedNameReference.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 public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherCodegenBindings int[] otherDepths public int indexOfFirstFieldBinding org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticWriteAccessor 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 <init> (char[][], long[], int, int) char[][] sources 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.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.LocalVariableBinding localBinding int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType 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.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.LocalVariableBinding localBinding int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType 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 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 targetType 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.lookup.SyntheticMethodBinding accessor org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast 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 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 org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast 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.TypeBinding lastGenericCast 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.lookup.VariableBinding[] path int i org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor 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 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.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 receiverErasure org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding org.eclipse.jdt.internal.compiler.impl.Constant someConstant 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.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType int index org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField org.eclipse.jdt.internal.compiler.lookup.FieldBinding someCodegenBinding int depth org.eclipse.jdt.internal.compiler.lookup.FieldBinding someCodegenBinding org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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.FieldBinding fieldBinding org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.internal.compiler.lookup.TypeBinding type protected void setCodegenBinding (int, org.eclipse.jdt.internal.compiler.lookup.FieldBinding) int index org.eclipse.jdt.internal.compiler.lookup.FieldBinding someCodegenBinding int length 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 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 java.lang.String unboundReferenceErrorName () }
org/eclipse/jdt/internal/compiler/ast/QualifiedSuperReference.class
QualifiedSuperReference.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 <init> (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 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/QualifiedThisReference.class
QualifiedThisReference.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 <init> (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 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 }
org/eclipse/jdt/internal/compiler/ast/QualifiedTypeReference.class
QualifiedTypeReference.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 <init> (char[][], long[]) char[][] sources long[] poss public org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (int) int dim 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.ProblemReferenceBinding problemBinding org.eclipse.jdt.internal.compiler.problem.AbortCompilation e 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.PackageBinding packageBinding boolean isClassScope org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifiedType int i int max org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType boolean rawQualified 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 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/Reference.class
Reference.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 <init> () 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 org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding () public void fieldStore (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean) org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticWriteAccessor boolean valueRequired int pc 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 int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local }
org/eclipse/jdt/internal/compiler/ast/ReturnStatement.class
ReturnStatement.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 boolean isSynchronized public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines public boolean isAnySubRoutineEscaping public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding saveValueVariable public void <init> (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.FlowContext traversedContext int subIndex int maxSub boolean saveValueNeeded boolean hasValueToSave 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 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 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 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.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/SingleMemberAnnotation.class
SingleMemberAnnotation.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 <init> (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 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ASTVisitor visitor org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope }
org/eclipse/jdt/internal/compiler/ast/SingleNameReference.class
SingleNameReference.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 char[] token public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors public static final int READ public static final int WRITE public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast public void <init> (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.lookup.LocalVariableBinding localBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding 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.LocalVariableBinding localBinding 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.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.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 boolean isStatic 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 targetType 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 fieldBinding int pc 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 fieldBinding boolean isStatic 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.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 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 fieldBinding 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 assignConstant int increment int operationTypeID 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.ReferenceBinding targetType Object[] emulationPath 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 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, 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 org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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 fieldType org.eclipse.jdt.internal.compiler.lookup.FieldBinding field org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType 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 java.lang.String unboundReferenceErrorName () public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding () }
org/eclipse/jdt/internal/compiler/ast/SingleTypeReference.class
SingleTypeReference.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 <init> (char[], long) char[] source long pos public org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (int) int dim 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[][] 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding 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 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/Statement.class
Statement.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 void <init> () 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) public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label label public boolean complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.lookup.BlockScope scope boolean didAlreadyComplain boolean reported 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 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 }
org/eclipse/jdt/internal/compiler/ast/StringLiteral.class
StringLiteral.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 public void <init> (char[], int, int) char[] token int s int e public void <init> (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/StringLiteralConcatenation.class
StringLiteralConcatenation.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 <init> (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/SubRoutineStatement.class
SubRoutineStatement.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 { public static final org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] NO_EXCEPTION_HANDLER org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] anyExceptionLabels int anyExceptionLabelsCount static void <clinit> () public void <init> () public abstract boolean isSubRoutineEscaping () public abstract void generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream) public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream) org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream int length org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel public void exitAnyExceptionHandler () org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel currentLabel public void placeAllAnyExceptionHandlers () int i public static void reenterExceptionHandlers (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/SuperReference.class
SuperReference.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 <init> (int, int) int sourceStart int sourceEnd public static org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall implicitSuperConstructorCall () public boolean isImplicitThis () 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 org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingTb 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/SwitchStatement.class
SwitchStatement.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.Label 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 public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding synthetic int preSwitchInitStateIndex int mergedInitStateIndex public void <init> () 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 boolean didAlreadyComplain 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 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 boolean needSwitch int i org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType int length org.eclipse.jdt.internal.compiler.ast.CaseStatement[] duplicateCaseStatements int duplicateCaseStatementsCounter int counter int i org.eclipse.jdt.internal.compiler.impl.Constant constant org.eclipse.jdt.internal.compiler.ast.Statement statement int key int j org.eclipse.jdt.internal.compiler.ast.CaseStatement currentCaseStatement boolean found int k int constantCount org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] enumFields int i int max org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumConstant 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 statementsLength int i public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label label }
org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.class
SynchronizedStatement.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 boolean blockExit public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding synchroVariable static final char[] SecretLocalDeclarationName static void <clinit> () public void <init> (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.Label endLabel public void generateSubRoutineInvocation (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 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/ThisReference.class
ThisReference.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 <init> (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.MethodScope) org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope 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.FlowInfo flowInfo 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 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/ThrowStatement.class
ThrowStatement.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 <init> (org.eclipse.jdt.internal.compiler.ast.Expression, int) org.eclipse.jdt.internal.compiler.ast.Expression exception 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 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/TrueLiteral.class
TrueLiteral.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 <clinit> () public void <init> (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.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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/TryStatement.class
TryStatement.java package org.eclipse.jdt.internal.compiler.ast public org.eclipse.jdt.internal.compiler.ast.TryStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement { 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 private boolean isSubRoutineEscaping public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subRoutineInits org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptionTypes boolean tryBlockExit boolean[] catchExits public int[] preserveExceptionHandler org.eclipse.jdt.internal.compiler.codegen.Label 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 public static final char[] SecretReturnName public static final char[] SecretAnyHandlerName public static final char[] SecretLocalDeclarationName int preTryInitStateIndex int mergedInitStateIndex static void <clinit> () public void <init> () 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.InsideSubRoutineFlowContext insideSubContext org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext insideSubContext org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subInfo org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subInfo org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo int catchCount int i org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchArg org.eclipse.jdt.internal.compiler.flow.FlowContext catchContext org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo 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 int finallyMode int finallyMode int finallyMode int finallyMode boolean requiresNaturalExit int maxCatches org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels int i boolean tryBlockHasSomeCode org.eclipse.jdt.internal.compiler.codegen.Label naturalExitLabel int position int i 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 public void generateSubRoutineInvocation (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 indent StringBuffer output 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 tryScope org.eclipse.jdt.internal.compiler.lookup.BlockScope finallyScope 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 length org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes boolean catchHasError int i org.eclipse.jdt.internal.compiler.lookup.BlockScope catchScope int i 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 i int max }
org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.class
TypeDeclaration.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 char[] ANONYMOUS_EMPTY_NAME 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 protected boolean hasBeenGenerated 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 org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters static void <clinit> () public void <init> (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult public void abort (int, org.eclipse.jdt.core.compiler.IProblem) int abortLevel org.eclipse.jdt.core.compiler.IProblem 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) org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedConstructorBinding String baseName org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes int argumentsLength org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd 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.MethodBinding[] newMethods 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 void generateCode (org.eclipse.jdt.internal.compiler.ClassFile) org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile org.eclipse.jdt.internal.compiler.ClassFile classFile int i int max 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 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 public void generateCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope) org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope public boolean hasErrors () public 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 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 int kind () 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 parseMethod (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 int length int i 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 boolean needSerialVersion int lastVisibleFieldID boolean hasEnumConstants boolean hasEnumConstantsWithoutBody int i int count int i int count int i int count org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int i int count org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration int missingAbstractMethodslength int methodsLength int i int count public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope 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 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 }
org/eclipse/jdt/internal/compiler/ast/TypeParameter.class
TypeParameter.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 <init> () 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 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 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 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 boundsLength int i }
org/eclipse/jdt/internal/compiler/ast/TypeReference.class
TypeReference.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 void <init> () 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 aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope) org.eclipse.jdt.internal.compiler.lookup.Scope scope public static final org.eclipse.jdt.internal.compiler.ast.TypeReference baseTypeReference (int, int) int baseType int dim 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 copyDims (int) public int dimensions () public char[][] getParameterizedTypeName () protected abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope) public abstract char[][] getTypeName () public boolean isTypeReference () public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveSuperType (org.eclipse.jdt.internal.compiler.lookup.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope scope 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 blockScope boolean checkBounds public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope) org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope 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 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.Scope) org.eclipse.jdt.internal.compiler.lookup.Scope scope public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope) public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope) }
org/eclipse/jdt/internal/compiler/ast/UnaryExpression.class
UnaryExpression.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 <init> (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.Label falseLabel org.eclipse.jdt.internal.compiler.codegen.Label endifLabel public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream org.eclipse.jdt.internal.compiler.codegen.Label trueLabel org.eclipse.jdt.internal.compiler.codegen.Label 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/WhileStatement.class
WhileStatement.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.Label breakLabel private org.eclipse.jdt.internal.compiler.codegen.Label continueLabel int preCondInitStateIndex int condIfTrueInitStateIndex int mergedInitStateIndex public void <init> (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 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 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 int jumpPC org.eclipse.jdt.internal.compiler.codegen.Label 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/Wildcard.class
Wildcard.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 <init> (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.lookup.WildcardBinding wildcard public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer) int indent StringBuffer output 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 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/batch/ClasspathDirectory.class
ClasspathDirectory.java package org.eclipse.jdt.internal.compiler.batch public org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation { String path java.util.Hashtable directoryCache String[] missingPackageHolder String encoding public int mode public static final int SOURCE public static final int BINARY void <init> (java.io.File, java.lang.String, int, org.eclipse.jdt.internal.compiler.env.AccessRuleSet) java.io.File directory String encoding int mode org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet void <init> (java.io.File, java.lang.String) java.io.File directory String encoding 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 org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String) char[] typeName String qualifiedPackageName String qualifiedBinaryFileName String fileName boolean binaryExists boolean sourceExists String fullSourcePath String fullBinaryPath long binaryModified long sourceModified org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader public void initialize () throws java.io.IOException public boolean isPackage (java.lang.String) String qualifiedPackageName public void reset () public java.lang.String toString () public java.lang.String normalizedPath () public java.lang.String getPath () }
org/eclipse/jdt/internal/compiler/batch/ClasspathJar.class
ClasspathJar.java package org.eclipse.jdt.internal.compiler.batch public org.eclipse.jdt.internal.compiler.batch.ClasspathJar extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation { private java.io.File file private java.util.zip.ZipFile zipFile private boolean closeZipFileAtEnd private java.util.Hashtable packageCache public void <init> (java.io.File) throws java.io.IOException java.io.File file public void <init> (java.io.File, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet) java.io.File file boolean closeZipFileAtEnd org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String) char[] typeName String qualifiedPackageName String qualifiedBinaryFileName org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader 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 java.lang.String normalizedPath () String rawName public java.lang.String getPath () }
org/eclipse/jdt/internal/compiler/batch/ClasspathLocation.class
ClasspathLocation.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 { private org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet public void <init> (org.eclipse.jdt.internal.compiler.env.AccessRuleSet) org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet org.eclipse.jdt.internal.compiler.env.AccessRestriction fetchAccessRestriction (java.lang.String) String qualifiedBinaryFileName }
org/eclipse/jdt/internal/compiler/batch/CompilationUnit.class
CompilationUnit.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 void <init> (char[], java.lang.String, java.lang.String) char[] contents String fileName String encoding int start int end public char[] getContents () public char[] getFileName () public char[] getMainTypeName () public char[][] getPackageName () public java.lang.String toString () }
org/eclipse/jdt/internal/compiler/batch/FileFinder.class
FileFinder.java package org.eclipse.jdt.internal.compiler.batch public org.eclipse.jdt.internal.compiler.batch.FileFinder extends java.lang.Object { private static final int INITIAL_SIZE public String[] resultFiles public int count public void <init> () public void find (java.io.File, java.lang.String, boolean) java.io.File f String pattern boolean verbose public void find0 (java.io.File, java.lang.String, boolean) java.io.File f String pattern boolean verbose String[] files int i int max java.io.File current int length }
org/eclipse/jdt/internal/compiler/batch/FileSystem$Classpath.class
FileSystem.java package org.eclipse.jdt.internal.compiler.batch abstract org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath extends java.lang.Object { public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (char[], java.lang.String, java.lang.String) public abstract boolean isPackage (java.lang.String) public abstract void reset () public abstract java.lang.String normalizedPath () public abstract java.lang.String getPath () public abstract void initialize () throws java.io.IOException }
org/eclipse/jdt/internal/compiler/batch/FileSystem.class
FileSystem.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 { org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] classpaths String[] knownFileNames public void <init> (java.lang.String[], java.lang.String[], java.lang.String) String[] classpathNames String[] initialFileNames String encoding public void <init> (java.lang.String[], java.lang.String[], java.lang.String, int[]) String[] classpathNames String[] initialFileNames String encoding int[] classpathDirectoryModes int classpathSize int counter int i org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath void <init> (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 static org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath getClasspath (java.lang.String, java.lang.String, int, org.eclipse.jdt.internal.compiler.env.AccessRuleSet) String classpathName String encoding int classpathDirectoryMode org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath result java.io.File file String lowercaseClasspathName private void initializeKnownFileNames (java.lang.String[]) String[] initialFileNames int i String fileName String matchingPathName int j String matchCandidate 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[]) String qualifiedTypeName char[] typeName int i int length String qualifiedBinaryFileName String qualifiedPackageName String qp2 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 org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][]) char[] typeName char[][] packageName public org.eclipse.jdt.internal.compiler.batch.ClasspathJar getClasspathJar (java.io.File) throws java.io.IOException java.io.File file 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/Main$1.class
Main.java package org.eclipse.jdt.internal.compiler.batch final org.eclipse.jdt.internal.compiler.batch.Main$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor { int lineDelta final org.eclipse.jdt.internal.compiler.batch.Main this$0 void <init> (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 int localErrorCount }
org/eclipse/jdt/internal/compiler/batch/Main$2.class
Main.java package org.eclipse.jdt.internal.compiler.batch final org.eclipse.jdt.internal.compiler.batch.Main$2 extends java.lang.Object implements java.io.FilenameFilter { final org.eclipse.jdt.internal.compiler.batch.Main this$0 void <init> (org.eclipse.jdt.internal.compiler.batch.Main) public boolean accept (java.io.File, java.lang.String) java.io.File dir String name String lowerCaseName }
org/eclipse/jdt/internal/compiler/batch/Main$3.class
Main.java package org.eclipse.jdt.internal.compiler.batch final 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 <init> (org.eclipse.jdt.internal.compiler.batch.Main) public boolean proceedOnErrors () public boolean stopOnFirstError () }
org/eclipse/jdt/internal/compiler/batch/Main$Logger.class
Main.java package org.eclipse.jdt.internal.compiler.batch public org.eclipse.jdt.internal.compiler.batch.Main$Logger extends java.lang.Object { private static final String CLASS private static final String CLASS_FILE private static final String CLASSPATH private static final String CLASSPATH_ID private static final String CLASSPATH_FILE private static final String CLASSPATH_FOLDER 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_VERSION private static final String COMPILER_NAME private static final String EXCEPTION private static final String ERROR private static final String ERROR_TAG 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 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_ID private static final String PROBLEM_LINE private static final String PROBLEM_MESSAGE private static final String PROBLEM_SEVERITY private static final String PROBLEM_SOURCE_START private static final String PROBLEM_SOURCE_END 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 private static final String XML_HEADER private static final String XML_DTD_DECLARATION private static final java.util.HashMap FIELD_TABLE private java.io.PrintWriter err boolean isXml private java.io.PrintWriter log private java.io.PrintWriter out private int tab private java.util.HashMap parameters static Class class$0 static void <clinit> () Class c java.lang.reflect.Field[] fields int i int max java.lang.reflect.Field field SecurityException e IllegalArgumentException e IllegalAccessException e 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 <init> (java.io.PrintWriter, java.io.PrintWriter) 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 endLoggingProblems () public void endLoggingSource () public void endLoggingSources () public void endLoggingTasks () public void endTag (java.lang.String) String name private void extractContext (org.eclipse.jdt.core.compiler.IProblem, char[]) org.eclipse.jdt.core.compiler.IProblem problem char[] unitSource int startPosition int endPosition char c char c char c char c int length int begin int end StringBuffer buffer private java.lang.String getFieldName (int) int id public void flush () public void logAverage (long[], long) long[] times long lineCount int length long sum int i int max long time 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 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 public void logCommandLineArguments (java.lang.String[]) String[] commandLineArguments int length int i public void logException (java.lang.Exception) Exception e String message public void logIncorrectClasspath (java.lang.String) String wrongClasspath public void logNoClassFileCreated (java.lang.String) String fileName public void logNoClasspath () public void logNumberOfClassFilesGenerated (int) int exportedClassFilesCounter public void logOptions (java.util.Map) java.util.Map options java.util.Set keySet Object[] keys int i int max Object key private void logProblem (org.eclipse.jdt.core.compiler.IProblem, int, int, char[]) org.eclipse.jdt.core.compiler.IProblem problem int localErrorCount int globalErrorCount char[] unitSource public void logProblemsSummary (int, int, int, int) int globalProblemsCount int globalErrorsCount int globalWarningsCount int globalTasksCount String message String errorMessage String warningMessage int warningsNumber public int logProblems (org.eclipse.jdt.core.compiler.IProblem[], char[], org.eclipse.jdt.internal.compiler.batch.Main) org.eclipse.jdt.core.compiler.IProblem[] problems char[] unitSource org.eclipse.jdt.internal.compiler.batch.Main currentMain int count int localErrorCount int errors int warnings int tasks int i org.eclipse.jdt.core.compiler.IProblem problem int i org.eclipse.jdt.core.compiler.IProblem problem int i org.eclipse.jdt.core.compiler.IProblem problem int i public void logProgress () public void logRepetition (int, int) int i int repetitions public void printStats (org.eclipse.jdt.internal.compiler.batch.Main) org.eclipse.jdt.internal.compiler.batch.Main main boolean isTimed long time public void logTiming (long, long) long time long lineCount public void logUsage (java.lang.String) String usage public void logVersion () public void logWrongJDK () private void logXmlProblem (org.eclipse.jdt.core.compiler.IProblem, char[]) org.eclipse.jdt.core.compiler.IProblem problem char[] unitSource int sourceStart int sourceEnd String[] arguments int length int i private void logXmlTask (org.eclipse.jdt.core.compiler.IProblem, char[]) org.eclipse.jdt.core.compiler.IProblem problem char[] unitSource private void printErr (java.lang.String) String s 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 printTag (java.lang.String, java.util.HashMap, boolean, boolean) String name java.util.HashMap params boolean insertNewLine boolean closeTag int i StringBuffer buffer java.util.Enumeration enumeration String key public void setLog (java.lang.String) throws org.eclipse.jdt.core.compiler.InvalidInputException String logFileName java.util.Date date java.text.SimpleDateFormat dateFormat int index 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 public void startLoggingSources () public void startLoggingTasks (int) int tasks }
org/eclipse/jdt/internal/compiler/batch/Main.class
Main.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 { public static java.util.ResourceBundle bundle public static final String bundleName org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] checkedClasspaths public String destinationPath public String[] encodings public org.eclipse.jdt.internal.compiler.batch.Main$Logger logger public int exportedClassFilesCounter public String[] filenames public boolean generatePackagesStructure public int globalErrorsCount public int globalTasksCount public int globalProblemsCount public int globalWarningsCount public long lineCount public String log public boolean noWarn public java.util.Map options public org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions public boolean proceed public boolean proceedOnError public boolean produceRefInfo public int repetitions public int maxProblems public boolean showProgress public boolean systemExitWhenFinished public long startTime public boolean timing public long[] times public int timesCounter public boolean verbose private java.io.File javaHomeCache private boolean javaHomeChecked static void <clinit> () public void <init> (java.io.PrintWriter, java.io.PrintWriter, boolean) java.io.PrintWriter outWriter java.io.PrintWriter errWriter boolean systemExitWhenFinished public void <init> (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map) java.io.PrintWriter outWriter java.io.PrintWriter errWriter boolean systemExitWhenFinished java.util.Map customDefaultOptions java.util.Iterator iter Object key public static java.lang.String bind (java.lang.String) String id public static java.lang.String bind (java.lang.String, java.lang.String) String id String binding public static java.lang.String bind (java.lang.String, java.lang.String, java.lang.String) String id String binding1 String binding2 public static java.lang.String bind (java.lang.String, java.lang.String[]) String id String[] arguments String message 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 void main (java.lang.String[]) String[] argv public static void relocalize () java.util.MissingResourceException e 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 boolean compile (java.lang.String[]) String[] argv int i org.eclipse.jdt.core.compiler.InvalidInputException e public void configure (java.lang.String[]) throws org.eclipse.jdt.core.compiler.InvalidInputException String[] argv int DEFAULT_SIZE_CLASSPATH java.util.ArrayList bootclasspaths java.util.ArrayList extdirsClasspaths java.util.ArrayList extdirsNames java.util.ArrayList sourcepathClasspaths java.util.ArrayList classpaths String currentClasspathName java.util.ArrayList currentRuleSpecs int index int filesCount int argCount int mode boolean printUsageRequired boolean printVersionRequired boolean didSpecifySource boolean didSpecifyCompliance boolean didSpecifyDefaultEncoding boolean didSpecifyTarget boolean didSpecifyDeprecation boolean didSpecifyWarnings boolean useEnableJavadoc String customEncoding String currentArg 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 encodingStart int encodingEnd 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 taskTags int start int end java.util.StringTokenizer tokenizer int state String token java.util.StringTokenizer tokenizer java.io.File dir org.eclipse.jdt.internal.compiler.batch.FileFinder finder String[] results int length int i int i String classProp java.util.StringTokenizer tokenizer String token org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath currentClasspath String javaversion 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 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 Object version Object version private void addNewEntry (int, int, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.lang.String, java.util.ArrayList, int, java.lang.String) int InsideClasspath int InsideSourcepath java.util.ArrayList bootclasspaths java.util.ArrayList classpaths java.util.ArrayList sourcepathClasspaths String currentClasspathName java.util.ArrayList currentRuleSpecs int mode String customEncoding 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.env.AccessRuleSet accessRuleSet org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath currentClasspath private java.io.File getJavaHome () String javaHome private void disableWarnings () 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 public org.eclipse.jdt.internal.compiler.ICompilerRequestor getBatchRequestor () public org.eclipse.jdt.internal.compiler.batch.CompilationUnit[] getCompilationUnits () throws org.eclipse.jdt.core.compiler.InvalidInputException 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 private 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 org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy () public org.eclipse.jdt.internal.compiler.batch.FileSystem getLibraryAccess () String defaultEncoding public org.eclipse.jdt.internal.compiler.IProblemFactory getProblemFactory () public void outputClassFiles (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult unitResult org.eclipse.jdt.internal.compiler.ClassFile[] classFiles int i int fileCount org.eclipse.jdt.internal.compiler.ClassFile classFile char[] filename int length char[] relativeName String relativeStringName java.io.IOException e String fileName public void performCompilation () throws org.eclipse.jdt.core.compiler.InvalidInputException org.eclipse.jdt.internal.compiler.env.INameEnvironment environment org.eclipse.jdt.internal.compiler.Compiler batchCompiler public void printUsage () public void printVersion () }
org/eclipse/jdt/internal/compiler/batch/messages.properties
org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.class
ClassFileConstants.java package org.eclipse.jdt.internal.compiler.classfmt public abstract org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IConstants { 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 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 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 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 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 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 }
org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.class
ClassFileReader.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.codegen.AttributeNamesConstants org.eclipse.jdt.internal.compiler.env.IBinaryType { private int accessFlags private char[] classFileName private char[] className private int classNameIndex private int constantPoolCount private int[] constantPoolOffsets 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[] sourceFileName private char[] superclassName private long tagBits private long version 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.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 <init> (byte[], char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException byte[] classFileBytes char[] fileName public void <init> (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 org.eclipse.jdt.internal.compiler.classfmt.MethodInfo method int i int attributesCount int i int utf8Offset char[] attributeName int innerOffset int number_of_classes int j org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e public int accessFlags () private int decodeAnnotation (int) int offset int readOffset int utf8Offset char[] typeName int numberOfPairs int i int i int i private int decodeElementValue (int) int offset int readOffset int tag int numberOfValues int i private int decodeElementValueForJavaLangAnnotationTarget (int) int offset int readOffset int tag int utf8Offset char[] typeName char[] constName int numberOfValues int i private int decodeElementValueForJavaLangAnnotationRetention (int) int offset int readOffset int tag int utf8Offset char[] typeName char[] constName int numberOfValues int i private void decodeStandardAnnotations (int) int offset int numberOfAnnotations int readOffset int i private char[] getConstantClassNameAt (int) int constantPoolIndex int utf8Offset public int[] getConstantPoolOffsets () 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 int getKind () 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 int getModifiers () public char[] getName () 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 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 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 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 RuntimeException e org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException exception public boolean isAnonymous () char[] sourceName public boolean isBinaryType () public boolean isLocal () char[] sourceName public boolean isMember () char[] sourceName public boolean isNestedType () protected void reset () public char[] sourceFileName () public java.lang.String toString () java.io.ByteArrayOutputStream out java.io.PrintWriter print }
org/eclipse/jdt/internal/compiler/classfmt/ClassFileStruct.class
ClassFileStruct.java package org.eclipse.jdt.internal.compiler.classfmt public abstract org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct extends java.lang.Object implements org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants { byte[] reference int structOffset public void <init> (byte[], int) byte[] classFileBytes int off public void <init> (byte[], int, boolean) byte[] classFileBytes int off boolean verifyStructure public double doubleAt (int) int relativeOffset public float floatAt (int) int relativeOffset public int i1At (int) int relativeOffset public int i2At (int) int relativeOffset int position public int i4At (int) int relativeOffset int position public long i8At (int) int relativeOffset int position public static java.lang.String printTypeModifiers (int) int modifiers java.io.ByteArrayOutputStream out java.io.PrintWriter print 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 protected void reset () public char[] utf8At (int, int, boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException int relativeOffset int bytesAvailable boolean testValidity int x int y int z int length char[] outputBuf int outputPos int readOffset public static void verifyMethodNameAndSignature (char[], char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException char[] name char[] signature int signatureLength }
org/eclipse/jdt/internal/compiler/classfmt/ClassFormatException.class
ClassFormatException.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 <init> (java.lang.RuntimeException, char[]) RuntimeException e char[] fileName public void <init> (int) int code public void <init> (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/FieldInfo.class
FieldInfo.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.codegen.AttributeNamesConstants org.eclipse.jdt.internal.compiler.env.IBinaryField java.lang.Comparable org.eclipse.jdt.internal.compiler.lookup.TypeIds { private int accessFlags private int attributeBytes private org.eclipse.jdt.internal.compiler.impl.Constant constant private int[] constantPoolOffsets private char[] descriptor private char[] name private char[] signature private int signatureUtf8Offset private long tagBits private Object wrappedConstantValue public void <init> (byte[], int[], int) byte[] classFileBytes int[] offsets int offset int attributesCount int readOffset int i int utf8Offset char[] attributeName public int compareTo (java.lang.Object) Object o private int decodeAnnotation (int) int offset int readOffset int utf8Offset char[] typeName int numberOfPairs int i private int decodeElementValue (int) int offset int readOffset int tag int numberOfValues int i private void decodeStandardAnnotations (int) int offset int numberOfAnnotations int readOffset int i 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 java.lang.Object getWrappedConstantValue () org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant public boolean hasConstant () 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 protected void reset () public int sizeInBytes () public void throwFormatException () throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException public java.lang.String toString () StringBuffer buffer int modifiers }
org/eclipse/jdt/internal/compiler/classfmt/InnerClassInfo.class
InnerClassInfo.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 int[] constantPoolOffsets private boolean readInnerClassName private boolean readOuterClassName private boolean readInnerName public void <init> (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 () protected void reset () }
org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.class
MethodInfo.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 org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants java.lang.Comparable { private static final char[][] noException private int accessFlags private int attributeBytes private int[] constantPoolOffsets private char[] descriptor private char[][] exceptionNames private char[] name private char[] signature private int signatureUtf8Offset private long tagBits static void <clinit> () public void <init> (byte[], int[], int) byte[] classFileBytes int[] offsets int offset int attributesCount int readOffset int i int utf8Offset char[] attributeName public int compareTo (java.lang.Object) Object o org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethod int result private int decodeAnnotation (int) int offset int readOffset int utf8Offset char[] typeName int numberOfPairs int i private int decodeElementValue (int) int offset int readOffset int tag int numberOfValues int i private void decodeStandardAnnotations (int) int offset int numberOfAnnotations int readOffset int i public char[][] getArgumentNames () public char[][] getExceptionTypeNames () public char[] getGenericSignature () public char[] getMethodDescriptor () int utf8Offset public int getModifiers () public char[] getSelector () int utf8Offset public long getTagBits () 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 protected void reset () public int sizeInBytes () public java.lang.String toString () int modifiers char[] desc StringBuffer buffer }
org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants.class
AttributeNamesConstants.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 static void <clinit> () }
org/eclipse/jdt/internal/compiler/codegen/CaseLabel.class
CaseLabel.java package org.eclipse.jdt.internal.compiler.codegen public org.eclipse.jdt.internal.compiler.codegen.CaseLabel extends org.eclipse.jdt.internal.compiler.codegen.Label { public int instructionPosition public int backwardsBranch public void <init> (org.eclipse.jdt.internal.compiler.codegen.CodeStream) org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream void branch () void branchWide () public boolean isStandardLabel () public void place () int offset int i void placeInstruction () int offset int i }
org/eclipse/jdt/internal/compiler/codegen/CharArrayCache.class
CharArrayCache.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 <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (char[]) char[] key int index public int get (char[]) char[] key int index private int hashCodeChar (char[]) char[] val int length int hash int n int i public int put (char[], int) char[] key int value int index private void rehash () org.eclipse.jdt.internal.compiler.codegen.CharArrayCache newHashtable int i public void remove (char[]) char[] key 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/CodeStream.class
CodeStream.java package org.eclipse.jdt.internal.compiler.codegen public org.eclipse.jdt.internal.compiler.codegen.CodeStream extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ast.OperatorIds org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants org.eclipse.jdt.internal.compiler.codegen.Opcodes org.eclipse.jdt.internal.compiler.lookup.BaseTypes org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds { public static final boolean DEBUG public int stackMax public int stackDepth public int maxLocals public static final int LABELS_INCREMENT public byte[] bCodeStream public int pcToSourceMapSize public int[] pcToSourceMap public int lastEntryPC public int[] lineSeparatorPositions public int position public int classFileOffset public int startingClassFileOffset public org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool public org.eclipse.jdt.internal.compiler.ClassFile classFile public static final int LOCALS_INCREMENT public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noLocals public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] visibleLocals static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noVisibleLocals int visibleLocalsCount public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionHandlers static org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] noExceptionHandlers public int exceptionHandlersIndex public int exceptionHandlersCounter public static org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] ImplicitThis public boolean generateLineNumberAttributes public boolean generateLocalVariableTableAttributes public boolean preserveUnusedLocals public org.eclipse.jdt.internal.compiler.codegen.Label[] labels static org.eclipse.jdt.internal.compiler.codegen.Label[] noLabels public int countLabels public int allLocalsCounter public int maxFieldCount public boolean wideMode public static final org.eclipse.jdt.internal.compiler.CompilationResult RESTART_IN_WIDE_MODE private long targetLevel static void <clinit> () public void <init> (org.eclipse.jdt.internal.compiler.ClassFile, long) org.eclipse.jdt.internal.compiler.ClassFile classFile long targetLevel public final void aaload () public final void aastore () public final void aconst_null () public final 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.Label) org.eclipse.jdt.internal.compiler.codegen.Label aLabel public void addVisibleLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding public final void aload (int) int iArg public final void aload_0 () public final void aload_1 () public final void aload_2 () public final void aload_3 () public final void anewarray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public final void areturn () public void arrayAt (int) int typeBindingID public void arrayAtPut (int, boolean) int elementTypeID boolean valueRequired public final void arraylength () public final void astore (int) int iArg public final void astore_0 () public final void astore_1 () public final void astore_2 () public final void astore_3 () public final void athrow () public final void baload () public final void bastore () public final void bipush (byte) byte b public final void caload () public final void castore () public final void checkcast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public final void d2f () public final void d2i () public final void d2l () public final void dadd () public final void daload () public final void dastore () public final void dcmpg () public final void dcmpl () public final void dconst_0 () public final void dconst_1 () public final void ddiv () public void decrStackSize (int) int offset public final void dload (int) int iArg public final void dload_0 () public final void dload_1 () public final void dload_2 () public final void dload_3 () public final void dmul () public final void dneg () public final void drem () public final void dreturn () public final void dstore (int) int iArg public final void dstore_0 () public final void dstore_1 () public final void dstore_2 () public final void dstore_3 () public final void dsub () public final void dup () public final void dup_x1 () public final void dup_x2 () public final void dup2 () public final void dup2_x1 () public final void dup2_x2 () public void exitUserScope (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal public final void f2d () public final void f2i () public final void f2l () public final void fadd () public final void faload () public final void fastore () public final void fcmpg () public final void fcmpl () public final void fconst_0 () public final void fconst_1 () public final void fconst_2 () public final void fdiv () public final void fload (int) int iArg public final void fload_0 () public final void fload_1 () public final void fload_2 () public final void fload_3 () public final void fmul () public final void fneg () public final void frem () public final void freturn () public final void fstore (int) int iArg public final void fstore_0 () public final void fstore_1 () public final void fstore_2 () public final void fstore_3 () public final void fsub () 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.Label endLabel org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionHandler int saveStackSize 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 generateImplicitConversion (int) int implicitConversionCode int typeId int typeId 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 generateInlinedValue (boolean) boolean 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 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 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.NestedTypeBinding nestedType org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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.FieldBinding enumValuesSyntheticfield org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumArray public void generateSyntheticBodyForEnumValueOf (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.FieldBinding enumValuesSyntheticfield org.eclipse.jdt.internal.compiler.codegen.Label loopCond org.eclipse.jdt.internal.compiler.codegen.Label loopStart org.eclipse.jdt.internal.compiler.codegen.Label wrongConstant 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.Label nullLabel org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding int stackSizeForIf org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumBinding char[] signature org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding 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.Label endLabel org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionHandler int saveStackSize public void generateSyntheticBodyForFieldReadAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding) org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding public void generateSyntheticBodyForFieldWriteAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding) org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding 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 accessErasure public void generateBoxingConversion (int) int unboxedTypeID public void generateUnboxingConversion (int) int unboxedTypeID public final byte[] getContents () byte[] contents public final void getfield (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int returnTypeSize private void generateFieldAccess (byte, int, char[], char[], char[]) byte opcode int returnTypeSize char[] declaringClass char[] name char[] signature public final void getstatic (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int returnTypeSize public void getTYPE (int) int baseTypeID public final void goto_ (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label label public final void goto_w (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void i2b () public final void i2c () public final void i2d () public final void i2f () public final void i2l () public final void i2s () public final void iadd () public final void iaload () public final void iand () public final void iastore () public final void iconst_0 () public final void iconst_1 () public final void iconst_2 () public final void iconst_3 () public final void iconst_4 () public final void iconst_5 () public final void iconst_m1 () public final void idiv () public final void if_acmpeq (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_acmpne (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmpeq (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmpge (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmpgt (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmple (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmplt (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void if_icmpne (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifeq (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifge (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifgt (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifle (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void iflt (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifne (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifnonnull (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void ifnull (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void iinc (int, int) int index int value public final void iload (int) int iArg public final void iload_0 () public final void iload_1 () public final void iload_2 () public final void iload_3 () public final void imul () public void incrementTemp (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding int value public void incrStackSize (int) int offset public int indexOfSameLineEntrySincePC (int, int) int pc int line int index int max public final 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[] enclosingInstanceTypes int i int max org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments int i int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments int i int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType public static int insertionIndex (int[], int, int) int[] pcToSourceMap int length int pc int g int d int m int currentPC public final void instance_of (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public void invokeClassForName () public void invokeJavaLangClassDesiredAssertionStatus () public void invokeJavaLangClassGetComponentType () public void invokeEnumOrdinal (char[]) char[] enumTypeConstantPoolName public final void invokeinterface (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int argCount int id int id int i public void invokeJavaLangErrorConstructor () public void invokeNoClassDefFoundErrorStringConstructor () public void invokeObjectGetClass () public final void invokespecial (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int argCount int id int id int id int id org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] syntheticArgumentTypes int i int max org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments int i int max int i public final void invokestatic (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int argCount int id int id int i public void invokeStringConcatenationAppendForType (int) int typeID int argCount int returnType char[] declarinClass char[] selector char[] signature public void invokeJavaLangAssertionErrorConstructor (int) int typeBindingID int argCount char[] signature public void invokeJavaLangAssertionErrorDefaultConstructor () public void invokeJavaLangEnumname (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public void invokeJavaLangIllegalArgumentExceptionStringConstructor () public void invokeJavaUtilIteratorHasNext () public void invokeJavaUtilIteratorNext () public void invokeStringConcatenationDefaultConstructor () char[] declaringClass public void invokeStringConcatenationStringConstructor () char[] declaringClass public void invokeStringConcatenationToString () char[] declaringClass public void invokeStringEquals () public void invokeStringIntern () public void invokeStringValueOf (int) int typeID int argCount char[] signature public void invokeSystemArraycopy () public void invokeThrowableGetMessage () public final void invoke (int, int, int, char[], char[], char[]) int opcode int argsSize int returnTypeSize char[] declaringClass char[] selector char[] signature int argCount public final void invokevirtual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int argCount int id int id int i public final void ior () public final void irem () public final 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 final void ishl () public final void ishr () public final void istore (int) int iArg public final void istore_0 () public final void istore_1 () public final void istore_2 () public final void istore_3 () public final void isub () public final void iushr () public final void ixor () public final void jsr (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void jsr_w (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label lbl public final void l2d () public final void l2f () public final void l2i () public final void ladd () public final void laload () public final void land () public final void lastore () public final void lcmp () public final void lconst_0 () public final void lconst_1 () public final void ldc (float) float constant int index public final void ldc (int) int constant int index public final void ldc (java.lang.String) String constant int currentConstantPoolIndex int currentConstantPoolOffset int currentCodeStreamPosition int index char[] constantChars int i int length int constantLength byte[] utf8encoding int utf8encodingLength char current char[] subChars int startIndex char current public final void ldc (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding int index public final void ldc2_w (double) double constant int index public final void ldc2_w (long) long constant int index public final void ldiv () public final void lload (int) int iArg public final void lload_0 () public final void lload_1 () public final void lload_2 () public final void lload_3 () public final void lmul () public final void lneg () public final void load (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding int resolvedPosition public final void load (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding int resolvedPosition public final void loadInt (int) int resolvedPosition public final void loadObject (int) int resolvedPosition public final 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 final void lor () public final void lrem () public final void lreturn () public final void lshl () public final void lshr () public final void lstore (int) int iArg public final void lstore_0 () public final void lstore_1 () public final void lstore_2 () public final void lstore_3 () public final void lsub () public final void lushr () public final void lxor () public final void monitorenter () public final void monitorexit () public final void multianewarray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding int dimensions public final void new_ (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding public final void newarray (int) int array_Type public void newArray (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding) org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding component public void newJavaLangError () public void newJavaLangAssertionError () public void newJavaLangIllegalArgumentException () public void newNoClassDefFoundError () public void newStringContatenation () public void newWrapperFor (int) int typeID public final void nop () public final void pop () public final void pop2 () public final void putfield (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int returnTypeSize public final void putstatic (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int returnTypeSize public void record (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public void recordPositionsFrom (int, int) int startPC int sourcePos int newLine int insertionIndex int existingEntryIndex int insertionIndex public void registerExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel) org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anExceptionLabel int length public void removeExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel) org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel int i public final 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 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 public void resetForProblemClinit (org.eclipse.jdt.internal.compiler.ClassFile) org.eclipse.jdt.internal.compiler.ClassFile targetClassFile private final void resizeByteArray () int length int requiredSize public final void ret (int) int index public final void return_ () public final void saload () public final void sastore () public void sendOperator (int, int) int operatorConstant int type_ID public final void sipush (int) int s public static final void sort (int[], int, int, int[]) int[] tab int lo0 int hi0 int[] result int lo int hi int mid public final void store (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding boolean valueRequired int localPosition public final void store (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type int localPosition public final void storeInt (int) int localPosition public final void storeObject (int) int localPosition public final void swap () private static final void swap (int[], int, int, int[]) int[] a int i int j int[] result int T public final 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 java.lang.String toString () StringBuffer buffer public void updateLastRecordedEndPC (org.eclipse.jdt.internal.compiler.lookup.Scope, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope int pos int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public final void writeSignedShort (int) int value public final void writeSignedShort (int, int) int pos int value int currentOffset public final void writeSignedWord (int) int value public final void writeSignedWord (int, int) int pos int value int currentOffset protected final void writeUnsignedShort (int) int value public void generateWideRevertedConditionalBranch (byte, org.eclipse.jdt.internal.compiler.codegen.Label) byte revertedOpcode org.eclipse.jdt.internal.compiler.codegen.Label wideTarget org.eclipse.jdt.internal.compiler.codegen.Label intermediate }
org/eclipse/jdt/internal/compiler/codegen/ConstantPool.class
ConstantPool.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 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[] 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[] Equals public static final char[] EqualsSignature 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[] 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[][] JAVA_LANG_REFLECT_FIELD public static final char[][] JAVA_LANG_REFLECT_METHOD 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[] JavaLangErrorConstantPoolName public static final char[] JavaLangExceptionConstantPoolName public static final char[] JavaLangFloatConstantPoolName public static final char[] JavaLangIllegalArgumentExceptionConstantPoolName 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[] JavaLangReflectConstructor 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[] JavaLangSystemConstantPoolName public static final char[] JavaLangThrowableConstantPoolName 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[] NameSignature 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[] 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 static void <clinit> () public void <init> (org.eclipse.jdt.internal.compiler.ClassFile) org.eclipse.jdt.internal.compiler.ClassFile classFile public byte[] dumpBytes () private int getFromCache (char[], char[], char[]) char[] declaringClass char[] name char[] signature org.eclipse.jdt.internal.compiler.util.HashtableOfObject value org.eclipse.jdt.internal.compiler.codegen.CharArrayCache value2 private int getFromNameAndTypeCache (char[], char[]) char[] name char[] signature org.eclipse.jdt.internal.compiler.codegen.CharArrayCache value public int literalIndex (byte[], char[]) byte[] utf8encoding char[] stringCharArray int index int savedCurrentOffset int utf8encodingLength public int literalIndex (char[]) char[] utf8Constant int index int savedCurrentOffset int length int i char current public int literalIndex (char[], byte[]) char[] stringCharArray byte[] utf8encoding int index int stringIndex public int literalIndex (double) double key int index long temp int length int i public int literalIndex (float) float key int index int temp int i public int literalIndex (int) int key int index int i public int literalIndex (long) long key int index int i public int literalIndex (java.lang.String) String stringConstant int index char[] stringCharArray int stringIndex public int literalIndex (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding aFieldBinding int index char[] name char[] signature char[] declaringClassConstantPoolName int classIndex int nameAndTypeIndex public int literalIndex (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding aMethodBinding int index org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass char[] declaringClassConstantPoolName char[] selector char[] signature int classIndex int nameAndTypeIndex public int literalIndexForType (char[]) char[] constantPoolName int index int nameIndex public int literalIndexForMethod (char[], char[], char[], boolean) char[] declaringClass char[] selector char[] signature boolean isInterface int index int classIndex int nameIndex int nameAndTypeIndex private int literalIndexForField (char[], char[]) char[] name char[] signature int index int nameIndex int typeIndex public int literalIndexForMethod (char[], char[]) char[] selector char[] signature int index int nameIndex int typeIndex public int literalIndexForField (char[], char[], char[]) char[] declaringClass char[] name char[] signature int index int classIndex int nameIndex int nameAndTypeIndex private int literalIndexForFields (int, int, char[], char[]) int nameIndex int typeIndex char[] name char[] signature int index public int literalIndexForLdc (char[]) char[] stringCharArray int index int stringIndex int savedCurrentOffset int length int i char current public int literalIndexForMethods (int, int, char[], char[]) int nameIndex int typeIndex char[] selector char[] signature int index private int putInNameAndTypeCache (char[], char[], int) char[] key1 char[] key2 int index org.eclipse.jdt.internal.compiler.codegen.CharArrayCache value org.eclipse.jdt.internal.compiler.codegen.CharArrayCache charArrayCache private int putInCache (char[], char[], char[], int) char[] key1 char[] key2 char[] key3 int index org.eclipse.jdt.internal.compiler.util.HashtableOfObject value 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 }
org/eclipse/jdt/internal/compiler/codegen/DoubleCache.class
DoubleCache.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 <init> () public void <init> (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 get (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 java.lang.String toString () int max StringBuffer buf int i }
org/eclipse/jdt/internal/compiler/codegen/ExceptionLabel.class
ExceptionLabel.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 start public int end public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType public void <init> (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 boolean isStandardLabel () public void place () public void placeEnd () public void placeStart () }
org/eclipse/jdt/internal/compiler/codegen/FieldNameAndTypeCache.class
FieldNameAndTypeCache.java package org.eclipse.jdt.internal.compiler.codegen public org.eclipse.jdt.internal.compiler.codegen.FieldNameAndTypeCache extends java.lang.Object { public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] keyTable public int[] valueTable int elementSize int threshold public void <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding key int index public boolean equalsForNameAndType (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field1 org.eclipse.jdt.internal.compiler.lookup.FieldBinding field2 public int get (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding key int index public int hashCode (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding key public int put (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int) org.eclipse.jdt.internal.compiler.lookup.FieldBinding key int value int index private void rehash () org.eclipse.jdt.internal.compiler.codegen.FieldNameAndTypeCache newHashtable int i public int size () public java.lang.String toString () int max StringBuffer buf int i }
org/eclipse/jdt/internal/compiler/codegen/FloatCache.class
FloatCache.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 <init> () public void <init> (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 get (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 java.lang.String toString () int max StringBuffer buf int i }
org/eclipse/jdt/internal/compiler/codegen/IntegerCache.class
IntegerCache.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 <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (int) int key int index public int get (int) int key int index public int hash (int) int key public int put (int, int) int key int value int index 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/Label.class
Label.java package org.eclipse.jdt.internal.compiler.codegen public org.eclipse.jdt.internal.compiler.codegen.Label extends java.lang.Object { public org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream static final int POS_NOT_SET public int position public int[] forwardReferences public int forwardReferenceCount private boolean isWide public void <init> () public void <init> (org.eclipse.jdt.internal.compiler.codegen.CodeStream) org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream void addForwardReference (int) int iPos int length public void appendForwardReferencesFrom (org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.codegen.Label otherLabel int otherCount int length int neededSpace void branch () int offset void branchWide () public boolean hasForwardReferences () public void inlineForwardReferencesFromLabelsTargeting (int) int gotoLocation org.eclipse.jdt.internal.compiler.codegen.Label[] labels int i org.eclipse.jdt.internal.compiler.codegen.Label label public void initialize (org.eclipse.jdt.internal.compiler.codegen.CodeStream) org.eclipse.jdt.internal.compiler.codegen.CodeStream stream public boolean isStandardLabel () public void place () int oldPosition boolean isOptimizedBranch int index org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals int i int max org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local int i int offset int i org.eclipse.jdt.internal.compiler.codegen.Label label int offset int j int forwardPosition int j int forwardPosition int offset public java.lang.String toString () String basic StringBuffer buffer int i }
org/eclipse/jdt/internal/compiler/codegen/LongCache.class
LongCache.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 <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (long) long key int index public int get (long) long key int index public int hash (long) long key public int put (long, int) long key int value int index 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/MethodNameAndTypeCache.class
MethodNameAndTypeCache.java package org.eclipse.jdt.internal.compiler.codegen public org.eclipse.jdt.internal.compiler.codegen.MethodNameAndTypeCache extends java.lang.Object { public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] keyTable public int[] valueTable int elementSize int threshold public void <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding key int index public boolean equalsForNameAndType (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method1 org.eclipse.jdt.internal.compiler.lookup.MethodBinding method2 public int get (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding key int index public int hashCode (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding key public int put (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int) org.eclipse.jdt.internal.compiler.lookup.MethodBinding key int value int index private void rehash () org.eclipse.jdt.internal.compiler.codegen.MethodNameAndTypeCache newHashtable int i public int size () public java.lang.String toString () int max StringBuffer buf int i }
org/eclipse/jdt/internal/compiler/codegen/ObjectCache.class
ObjectCache.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 <init> () public void <init> (int) int initialCapacity public void clear () int i public boolean containsKey (java.lang.Object) Object key int index public int get (java.lang.Object) Object key int index public int hashCode (java.lang.Object) Object key public int put (java.lang.Object, int) Object key int value int index 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/Opcodes.class
Opcodes.java package org.eclipse.jdt.internal.compiler.codegen public abstract org.eclipse.jdt.internal.compiler.codegen.Opcodes extends java.lang.Object { public static final byte OPC_nop public static final byte OPC_aconst_null public static final byte OPC_iconst_m1 public static final byte OPC_iconst_0 public static final byte OPC_iconst_1 public static final byte OPC_iconst_2 public static final byte OPC_iconst_3 public static final byte OPC_iconst_4 public static final byte OPC_iconst_5 public static final byte OPC_lconst_0 public static final byte OPC_lconst_1 public static final byte OPC_fconst_0 public static final byte OPC_fconst_1 public static final byte OPC_fconst_2 public static final byte OPC_dconst_0 public static final byte OPC_dconst_1 public static final byte OPC_bipush public static final byte OPC_sipush public static final byte OPC_ldc public static final byte OPC_ldc_w public static final byte OPC_ldc2_w public static final byte OPC_iload public static final byte OPC_lload public static final byte OPC_fload public static final byte OPC_dload public static final byte OPC_aload public static final byte OPC_iload_0 public static final byte OPC_iload_1 public static final byte OPC_iload_2 public static final byte OPC_iload_3 public static final byte OPC_lload_0 public static final byte OPC_lload_1 public static final byte OPC_lload_2 public static final byte OPC_lload_3 public static final byte OPC_fload_0 public static final byte OPC_fload_1 public static final byte OPC_fload_2 public static final byte OPC_fload_3 public static final byte OPC_dload_0 public static final byte OPC_dload_1 public static final byte OPC_dload_2 public static final byte OPC_dload_3 public static final byte OPC_aload_0 public static final byte OPC_aload_1 public static final byte OPC_aload_2 public static final byte OPC_aload_3 public static final byte OPC_iaload public static final byte OPC_laload public static final byte OPC_faload public static final byte OPC_daload public static final byte OPC_aaload public static final byte OPC_baload public static final byte OPC_caload public static final byte OPC_saload public static final byte OPC_istore public static final byte OPC_lstore public static final byte OPC_fstore public static final byte OPC_dstore public static final byte OPC_astore public static final byte OPC_istore_0 public static final byte OPC_istore_1 public static final byte OPC_istore_2 public static final byte OPC_istore_3 public static final byte OPC_lstore_0 public static final byte OPC_lstore_1 public static final byte OPC_lstore_2 public static final byte OPC_lstore_3 public static final byte OPC_fstore_0 public static final byte OPC_fstore_1 public static final byte OPC_fstore_2 public static final byte OPC_fstore_3 public static final byte OPC_dstore_0 public static final byte OPC_dstore_1 public static final byte OPC_dstore_2 public static final byte OPC_dstore_3 public static final byte OPC_astore_0 public static final byte OPC_astore_1 public static final byte OPC_astore_2 public static final byte OPC_astore_3 public static final byte OPC_iastore public static final byte OPC_lastore public static final byte OPC_fastore public static final byte OPC_dastore public static final byte OPC_aastore public static final byte OPC_bastore public static final byte OPC_castore public static final byte OPC_sastore public static final byte OPC_pop public static final byte OPC_pop2 public static final byte OPC_dup public static final byte OPC_dup_x1 public static final byte OPC_dup_x2 public static final byte OPC_dup2 public static final byte OPC_dup2_x1 public static final byte OPC_dup2_x2 public static final byte OPC_swap public static final byte OPC_iadd public static final byte OPC_ladd public static final byte OPC_fadd public static final byte OPC_dadd public static final byte OPC_isub public static final byte OPC_lsub public static final byte OPC_fsub public static final byte OPC_dsub public static final byte OPC_imul public static final byte OPC_lmul public static final byte OPC_fmul public static final byte OPC_dmul public static final byte OPC_idiv public static final byte OPC_ldiv public static final byte OPC_fdiv public static final byte OPC_ddiv public static final byte OPC_irem public static final byte OPC_lrem public static final byte OPC_frem public static final byte OPC_drem public static final byte OPC_ineg public static final byte OPC_lneg public static final byte OPC_fneg public static final byte OPC_dneg public static final byte OPC_ishl public static final byte OPC_lshl public static final byte OPC_ishr public static final byte OPC_lshr public static final byte OPC_iushr public static final byte OPC_lushr public static final byte OPC_iand public static final byte OPC_land public static final byte OPC_ior public static final byte OPC_lor public static final byte OPC_ixor public static final byte OPC_lxor public static final byte OPC_iinc public static final byte OPC_i2l public static final byte OPC_i2f public static final byte OPC_i2d public static final byte OPC_l2i public static final byte OPC_l2f public static final byte OPC_l2d public static final byte OPC_f2i public static final byte OPC_f2l public static final byte OPC_f2d public static final byte OPC_d2i public static final byte OPC_d2l public static final byte OPC_d2f public static final byte OPC_i2b public static final byte OPC_i2c public static final byte OPC_i2s public static final byte OPC_lcmp public static final byte OPC_fcmpl public static final byte OPC_fcmpg public static final byte OPC_dcmpl public static final byte OPC_dcmpg public static final byte OPC_ifeq public static final byte OPC_ifne public static final byte OPC_iflt public static final byte OPC_ifge public static final byte OPC_ifgt public static final byte OPC_ifle public static final byte OPC_if_icmpeq public static final byte OPC_if_icmpne public static final byte OPC_if_icmplt public static final byte OPC_if_icmpge public static final byte OPC_if_icmpgt public static final byte OPC_if_icmple public static final byte OPC_if_acmpeq public static final byte OPC_if_acmpne public static final byte OPC_goto public static final byte OPC_jsr public static final byte OPC_ret public static final byte OPC_tableswitch public static final byte OPC_lookupswitch public static final byte OPC_ireturn public static final byte OPC_lreturn public static final byte OPC_freturn public static final byte OPC_dreturn public static final byte OPC_areturn public static final byte OPC_return public static final byte OPC_getstatic public static final byte OPC_putstatic public static final byte OPC_getfield public static final byte OPC_putfield public static final byte OPC_invokevirtual public static final byte OPC_invokespecial public static final byte OPC_invokestatic public static final byte OPC_invokeinterface public static final byte OPC_new public static final byte OPC_newarray public static final byte OPC_anewarray public static final byte OPC_arraylength public static final byte OPC_athrow public static final byte OPC_checkcast public static final byte OPC_instanceof public static final byte OPC_monitorenter public static final byte OPC_monitorexit public static final byte OPC_wide public static final byte OPC_multianewarray public static final byte OPC_ifnull public static final byte OPC_ifnonnull public static final byte OPC_goto_w public static final byte OPC_jsr_w }
org/eclipse/jdt/internal/compiler/env/AccessRestriction.class
AccessRestriction.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 private String messageTemplate public void <init> (org.eclipse.jdt.internal.compiler.env.AccessRule, java.lang.String) org.eclipse.jdt.internal.compiler.env.AccessRule accessRule String messageTemplate public java.lang.String getMessageTemplate () public int getProblemId () }
org/eclipse/jdt/internal/compiler/env/AccessRule.class
AccessRule.java package org.eclipse.jdt.internal.compiler.env public org.eclipse.jdt.internal.compiler.env.AccessRule extends java.lang.Object { public char[] pattern public int problemId public void <init> (char[], int) char[] pattern int problemId public int hashCode () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.internal.compiler.env.AccessRule other public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/compiler/env/AccessRuleSet.class
AccessRuleSet.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 String messageTemplate public void <init> (org.eclipse.jdt.internal.compiler.env.AccessRule[]) org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules public void <init> (org.eclipse.jdt.internal.compiler.env.AccessRule[], java.lang.String) org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules String messageTemplate 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 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/IBinaryField.class
IBinaryField.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.impl.Constant getConstant () public abstract char[] getName () public abstract char[] getTypeName () public abstract char[] getGenericSignature () public abstract long getTagBits () }
org/eclipse/jdt/internal/compiler/env/IBinaryMethod.class
IBinaryMethod.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 char[][] getExceptionTypeNames () public abstract char[] getMethodDescriptor () public abstract char[] getGenericSignature () public abstract char[] getSelector () public abstract long getTagBits () public abstract boolean isClinit () }
org/eclipse/jdt/internal/compiler/env/IBinaryNestedType.class
IBinaryNestedType.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/IBinaryType.class
IBinaryType.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 <clinit> () public abstract char[] getEnclosingTypeName () public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields () 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[] getName () public abstract char[] getGenericSignature () 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/ICompilationUnit.class
ICompilationUnit.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 () }
org/eclipse/jdt/internal/compiler/env/IConstants.class
IConstants.java package org.eclipse.jdt.internal.compiler.env public abstract org.eclipse.jdt.internal.compiler.env.IConstants 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 AccSuper public static final int AccAnnotationDefault public static final int AccDeprecated }
org/eclipse/jdt/internal/compiler/env/IDependent.class
IDependent.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/IGenericField.class
IGenericField.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/env/IGenericMethod.class
IGenericMethod.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.class
IGenericType.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 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 abstract int getKind () public abstract int getModifiers () public abstract boolean isBinaryType () }
org/eclipse/jdt/internal/compiler/env/INameEnvironment.class
INameEnvironment.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/ISourceField.class
ISourceField.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/ISourceImport.class
ISourceImport.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/ISourceMethod.class
ISourceMethod.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/ISourceType.class
ISourceType.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 () }
org/eclipse/jdt/internal/compiler/env/NameEnvironmentAnswer.class
NameEnvironmentAnswer.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 <init> (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 <init> (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 <init> (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 () }
org/eclipse/jdt/internal/compiler/flow/ConditionalFlowInfo.class
ConditionalFlowInfo.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 <init> (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 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.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field 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.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public int reachMode () public boolean isReachable () 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 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.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field 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.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public void markAsDefinitelyNotAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void markAsDefinitelyNotAssigned (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 java.lang.String toString () public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits () }
org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.class
ExceptionHandlingFlowContext.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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions public static final int BitCacheSize 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 java.util.ArrayList extendedExceptions public void <init> (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.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.lookup.BlockScope scope org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo int count int cacheSize int i int cacheIndex int bitMask 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 int i int count int index int cacheIndex int bitMask 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 i int count int index int cacheIndex int bitMask public java.lang.String individualToString () StringBuffer buffer int length int i int cacheIndex int bitMask public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType int index public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn () 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.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.ast.ASTNode invocationSite boolean wasAlreadyDefinitelyCaught int index int cacheIndex int bitMask public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo public void mergeUnhandledException (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding newException int i boolean isRedundant int i }
org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.class
FinallyFlowContext.java package org.eclipse.jdt.internal.compiler.flow public org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext { org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables int assignCount org.eclipse.jdt.internal.compiler.ast.Expression[] nullReferences int[] nullStatus int nullCount public void <init> (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 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.Expression expression org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local 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 void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference) org.eclipse.jdt.internal.compiler.ast.Reference reference int i protected boolean recordNullReference (org.eclipse.jdt.internal.compiler.ast.Expression, int) org.eclipse.jdt.internal.compiler.ast.Expression expression int status }
org/eclipse/jdt/internal/compiler/flow/FlowContext.class
FlowContext.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 org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode public org.eclipse.jdt.internal.compiler.flow.FlowContext parent public static final org.eclipse.jdt.internal.compiler.flow.FlowContext NotContinuableContext static void <clinit> () public void <init> (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 org.eclipse.jdt.internal.compiler.codegen.Label 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[] 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 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 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.TryStatement tryStatement int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding exception int j 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 org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext 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 org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement public org.eclipse.jdt.internal.compiler.codegen.Label continueLabel () 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 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 recordBreakFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo 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 boolean recordNullReference (org.eclipse.jdt.internal.compiler.ast.Expression, int) org.eclipse.jdt.internal.compiler.ast.Expression expression int status public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.Expression, 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.Expression reference int status org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo org.eclipse.jdt.internal.compiler.flow.FlowContext context 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 }
org/eclipse/jdt/internal/compiler/flow/FlowInfo.class
FlowInfo.java package org.eclipse.jdt.internal.compiler.flow public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo extends java.lang.Object { public static final int REACHABLE public static final int UNREACHABLE public static final int UNKNOWN public static final int NULL public static final int NON_NULL public static final org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo DEAD_END static void <clinit> () public void <init> () 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 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 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.FieldBinding) public abstract boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) public abstract boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) public abstract boolean isDefinitelyNull (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 isReachable () 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 markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) public abstract void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) public abstract void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) public abstract void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) public abstract void markAsDefinitelyNotAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) public abstract void markAsDefinitelyNotAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) public static org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.FlowInfo mergedInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo public abstract int reachMode () 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 java.lang.String toString () public abstract org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits () }
org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.class
InitializationFlowContext.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 void <init> (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.FlowContext parent org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode 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.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.ast.ASTNode invocationSite boolean wasMasked int size }
org/eclipse/jdt/internal/compiler/flow/InsideSubRoutineFlowContext.class
InsideSubRoutineFlowContext.java package org.eclipse.jdt.internal.compiler.flow public org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext { public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn public void <init> (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 org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subRoutine () public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo }
org/eclipse/jdt/internal/compiler/flow/LabelFlowContext.class
LabelFlowContext.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 <init> (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, char[], org.eclipse.jdt.internal.compiler.codegen.Label, 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.Label 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/LoopingFlowContext.class
LoopingFlowContext.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.Label continueLabel public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnContinue org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables int assignCount org.eclipse.jdt.internal.compiler.ast.Expression[] nullReferences int[] nullStatus int nullCount org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope public void <init> (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.codegen.Label, org.eclipse.jdt.internal.compiler.lookup.Scope) org.eclipse.jdt.internal.compiler.flow.FlowContext parent org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode org.eclipse.jdt.internal.compiler.codegen.Label breakLabel org.eclipse.jdt.internal.compiler.codegen.Label continueLabel org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope public void complainOnDeferredChecks (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 int i org.eclipse.jdt.internal.compiler.ast.Expression expression org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public org.eclipse.jdt.internal.compiler.codegen.Label continueLabel () public java.lang.String individualToString () StringBuffer buffer public boolean isContinuable () public boolean isContinuedTo () public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo 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 boolean recordNullReference (org.eclipse.jdt.internal.compiler.ast.Expression, int) org.eclipse.jdt.internal.compiler.ast.Expression expression int status void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference) org.eclipse.jdt.internal.compiler.ast.Reference reference int i }
org/eclipse/jdt/internal/compiler/flow/SwitchFlowContext.class
SwitchFlowContext.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.Label breakLabel public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnBreak public void <init> (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.Label) org.eclipse.jdt.internal.compiler.flow.FlowContext parent org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode org.eclipse.jdt.internal.compiler.codegen.Label breakLabel public org.eclipse.jdt.internal.compiler.codegen.Label 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/UnconditionalFlowInfo.class
UnconditionalFlowInfo.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 long definiteInits public long potentialInits public long[] extraDefiniteInits public long[] extraPotentialInits public long definiteNulls public long definiteNonNulls public long[] extraDefiniteNulls public long[] extraDefiniteNonNulls public int reachMode public int maxFieldCount public static final int BitCacheSize void <init> () public org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (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 otherLength 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 otherLength public org.eclipse.jdt.internal.compiler.flow.FlowInfo copy () org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy int length public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardFieldInitializations () int limit long mask int vectorIndex int length int i long mask public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardNonFieldInitializations () int limit long mask int vectorIndex int length long mask int i public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardNullRelatedInitializations () int length int i 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 private final boolean isDefinitelyNonNull (int) int position int vectorIndex private final boolean isDefinitelyNull (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.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public final boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public final boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public final boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public boolean isReachable () 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 private final void markAsDefinitelyAssigned (int) int position long mask int vectorIndex int length int oldLength 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 private final void markAsDefinitelyNonNull (int) int position long mask int vectorIndex long mask public void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local private final void markAsDefinitelyNull (int) int position long mask int vectorIndex long mask public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local private final void markAsDefinitelyNotAssigned (int) int position long mask int vectorIndex long mask public void markAsDefinitelyNotAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void markAsDefinitelyNotAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedWith (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo) org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits int i int length int otherLength int i int length int otherLength static int numberOfEnclosingFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type int count public int reachMode () public org.eclipse.jdt.internal.compiler.flow.FlowInfo setReachMode (int) int reachMode int i int length public java.lang.String toString () public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits () }
org/eclipse/jdt/internal/compiler/impl/BooleanConstant.class
BooleanConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.BooleanConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { boolean value public void <init> (boolean) boolean value public boolean booleanValue () public java.lang.String stringValue () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/ByteConstant.class
ByteConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.ByteConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { byte value public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/CharConstant.class
CharConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.CharConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { char value public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/CompilerOptions.class
CompilerOptions.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.CompilerOptions extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants { 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_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_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_ReportMissingJavadocComments 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_ReportUnqualifiedFieldAccess public static final String OPTION_ReportUncheckedTypeOperation public static final String OPTION_ReportFinalParameterBound public static final String OPTION_ReportMissingSerialVersion public static final String OPTION_ReportVarargsArgumentNeedCast 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_ReportNullReference public static final String OPTION_ReportAutoboxing public static final String OPTION_ReportAnnotationSuperInterface public static final String OPTION_ReportMissingOverrideAnnotation public static final String OPTION_ReportMissingDeprecatedAnnotation public static final String OPTION_ReportIncompleteEnumSwitch public static final String OPTION_ReportForbiddenReference public static final String OPTION_ReportDiscouragedReference public static final String OPTION_SuppressWarnings public static final String OPTION_ReportUnhandledWarningToken public static final String OPTION_ReportInvalidAnnotation public static final String OPTION_ReportMissingAnnotation public static final String OPTION_ReportMissingJavadoc public static final String OPTION_PrivateConstructorAccess 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_1_5 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 long MethodWithConstructorName public static final long OverriddenPackageDefaultMethod public static final long UsingDeprecatedAPI public static final long MaskedCatchBlock public static final long UnusedLocalVariable public static final long UnusedArgument public static final long NoImplicitStringConversion public static final long AccessEmulation public static final long NonExternalizedString public static final long AssertUsedAsAnIdentifier public static final long UnusedImport public static final long NonStaticAccessToStatic public static final long Task public static final long NoEffectAssignment public static final long IncompatibleNonInheritedInterfaceMethod public static final long UnusedPrivateMember public static final long LocalVariableHiding public static final long FieldHiding public static final long AccidentalBooleanAssign public static final long EmptyStatement public static final long MissingJavadocComments public static final long MissingJavadocTags public static final long UnqualifiedFieldAccess public static final long UnusedDeclaredThrownException public static final long FinallyBlockNotCompleting public static final long InvalidJavadoc public static final long UnnecessaryTypeCheck public static final long UndocumentedEmptyBlock public static final long IndirectStaticAccess public static final long UnnecessaryElse public static final long UncheckedTypeOperation public static final long FinalParameterBound public static final long MissingSerialVersion public static final long EnumUsedAsAnIdentifier public static final long ForbiddenReference public static final long VarargsArgumentNeedCast public static final long NullReference public static final long Autoboxing public static final long AnnotationSuperInterface public static final long TypeParameterHiding public static final long MissingOverrideAnnotation public static final long IncompleteEnumSwitch public static final long MissingDeprecatedAnnotation public static final long DiscouragedReference public static final long UnhandledWarningToken private static final int IntMissingSerialVersion private static final int IntAutoBoxing private static final int IntTypeParameterHiding private static final int IntIncompleteEnumSwitch private static final int IntMissingDeprecatedAnnotation public long errorThreshold public long warningThreshold public static final int Source public static final int Lines public static final int Vars public int produceDebugAttributes public long complianceLevel public long sourceLevel public long targetJDK public boolean isPrivateConstructorAccessChangingVisibility public String defaultEncoding public boolean verbose public boolean produceReferenceInfo public boolean preserveAllLocalVariables public boolean parseLiteralExpressionsAsConstants public int maxProblemsPerUnit public char[][] taskTags public char[][] taskPriorites public boolean isTaskCaseSensitive public boolean reportDeprecationInsideDeprecatedCode public boolean reportDeprecationWhenOverridingDeprecatedMethod public boolean reportUnusedParameterWhenImplementingAbstract public boolean reportUnusedParameterWhenOverridingConcrete public boolean reportUnusedDeclaredThrownExceptionWhenOverriding public boolean reportSpecialParameterHidingField public int reportInvalidJavadocTagsVisibility public boolean reportInvalidJavadocTags public boolean reportInvalidJavadocTagsDeprecatedRef public boolean reportInvalidJavadocTagsNotVisibleRef public int reportMissingJavadocTagsVisibility public boolean reportMissingJavadocTagsOverriding public int reportMissingJavadocCommentsVisibility public boolean reportMissingJavadocCommentsOverriding public boolean inlineJsrBytecode public boolean docCommentSupport public boolean suppressWarnings public void <init> () public void <init> (java.util.Map) java.util.Map settings public java.util.Map getMap () java.util.Map optionsMap public int getSeverity (long) long irritant public java.lang.String getSeverityString (long) long irritant public java.lang.String getVisibilityString (int) int level public void set (java.util.Map) java.util.Map optionsMap Object optionValue long level long level long level String stringValue long level String stringValue int val String stringValue String stringValue public java.lang.String toString () StringBuffer buf void updateSeverity (long, java.lang.Object) long irritant Object severityString public static long versionToJdkLevel (java.lang.Object) Object versionID public static java.lang.String versionFromJdkLevel (long) long jdkLevel public static java.lang.String[] warningOptionNames () String[] result public static java.lang.String warningTokenFromIrritant (long) long irritant int irritantInt public static long warningTokenToIrritant (java.lang.String) String warningToken }
org/eclipse/jdt/internal/compiler/impl/Constant.class
Constant.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 public static final org.eclipse.jdt.internal.compiler.impl.IntConstant Zero public static final org.eclipse.jdt.internal.compiler.impl.IntConstant Two public static final org.eclipse.jdt.internal.compiler.impl.IntConstant One static void <clinit> () public void <init> () 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 static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (byte) byte value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (char) char value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (double) double value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (float) float value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (int) int value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (long) long value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (java.lang.String) String value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (short) short value public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (boolean) boolean 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/DoubleConstant.class
DoubleConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.DoubleConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { double value public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/FloatConstant.class
FloatConstant.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 void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/ITypeRequestor.class
ITypeRequestor.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/IntConstant.class
IntConstant.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 public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/LongConstant.class
LongConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.LongConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { long value public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/ReferenceContext.class
ReferenceContext.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.IProblem) public abstract org.eclipse.jdt.internal.compiler.CompilationResult compilationResult () public abstract boolean hasErrors () public abstract void tagAsHavingErrors () }
org/eclipse/jdt/internal/compiler/impl/ShortConstant.class
ShortConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.ShortConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { short value public void <init> (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 () String s public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/impl/StringConstant.class
StringConstant.java package org.eclipse.jdt.internal.compiler.impl public org.eclipse.jdt.internal.compiler.impl.StringConstant extends org.eclipse.jdt.internal.compiler.impl.Constant { public String value public void <init> (java.lang.String) String value public boolean compileTimeEqual (org.eclipse.jdt.internal.compiler.impl.StringConstant) org.eclipse.jdt.internal.compiler.impl.StringConstant right public java.lang.String stringValue () public java.lang.String toString () public int typeID () }
org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.class
ArrayBinding.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 static void <clinit> () public void <init> (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 public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint int otherDim org.eclipse.jdt.internal.compiler.lookup.ArrayBinding otherReducedType 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 int dimensions () public org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementsType () 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSuperTypeWithSameErasure (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType int otherDim org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafSuperType 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.TypeBinding otherType 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 int kind () public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType () public int problemId () public char[] qualifiedSourceName () char[] brackets int i public char[] readableName () char[] brackets int i 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 () }
org/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding.class
BaseTypeBinding.java package org.eclipse.jdt.internal.compiler.lookup public final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding { public char[] simpleName private char[] constantPoolName void <init> (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.PackageBinding getPackage () public final boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding right public static final boolean isNarrowing (int, int) int left int right public boolean isUncheckedException (boolean) boolean includeSupertype public static final boolean isWidening (int, int) int left int right 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/BaseTypes.class
BaseTypes.java package org.eclipse.jdt.internal.compiler.lookup public abstract org.eclipse.jdt.internal.compiler.lookup.BaseTypes extends java.lang.Object { public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding IntBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding ByteBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding ShortBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding CharBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding LongBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding FloatBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding DoubleBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding BooleanBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding NullBinding public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding VoidBinding static void <clinit> () }
org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.class
BinaryTypeBinding.java package org.eclipse.jdt.internal.compiler.lookup public final org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding { private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType private 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 private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes protected org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment public static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment boolean convertGenericToRawType public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType int rank static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveUnresolvedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, boolean) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment boolean convertGenericToRawType public void <init> (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 char[] typeSignature char[] possibleSourceName int start char[] enclosingTypeName public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields () org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields int count int i public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods () 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 long sourceLevel char[] typeSignature char[] superclassName char[][] interfaceNames int size int i org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper java.util.ArrayList types org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] memberTypeStructures int size int i private void createFields (org.eclipse.jdt.internal.compiler.env.IBinaryField[], long) org.eclipse.jdt.internal.compiler.env.IBinaryField[] iFields long sourceLevel int size boolean use15specifics boolean isViewedAsDeprecated int i org.eclipse.jdt.internal.compiler.env.IBinaryField binaryField char[] fieldSignature org.eclipse.jdt.internal.compiler.lookup.TypeBinding type org.eclipse.jdt.internal.compiler.lookup.FieldBinding field private org.eclipse.jdt.internal.compiler.lookup.MethodBinding createMethod (org.eclipse.jdt.internal.compiler.env.IBinaryMethod, long) org.eclipse.jdt.internal.compiler.env.IBinaryMethod method long sourceLevel 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.TypeBinding returnType boolean use15specifics char[] methodSignature char[] methodDescriptor int numOfParams char nextChar char nextChar int index int startIndex int size int end int i char[][] exceptionTypes int i org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper java.util.ArrayList types java.util.ArrayList types char[][] exceptionTypes int size int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding result int i int length private void createMethods (org.eclipse.jdt.internal.compiler.env.IBinaryMethod[], long) org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] iMethods long sourceLevel int total int initialTotal int iClinit int[] toSkip int i org.eclipse.jdt.internal.compiler.env.IBinaryMethod method char[] methodName boolean isViewedAsDeprecated int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding method 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, org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement 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[] result int i public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType () public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields () int i 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 argCount 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 int selectorLength boolean foundNothing 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 int fieldLength int f char[] name public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (char[]) char[] typeName 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 int count int lastIndex int selectorLength int m int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result int m org.eclipse.jdt.internal.compiler.lookup.MethodBinding method public boolean hasMemberTypes () public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding getTypeVariable (char[]) char[] variableName org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable private void initializeTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper) org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] existingVariables org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper 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 firstBound 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 int kind () public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes () int i int i public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods () int i 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.MethodBinding resolveTypesFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method int i int i int i public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass () public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces () int i int i public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables () int i public java.lang.String toString () StringBuffer buffer int i int length int i int length int i int length int i int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] unResolvedMethods () }
org/eclipse/jdt/internal/compiler/lookup/Binding.class
Binding.java package org.eclipse.jdt.internal.compiler.lookup public abstract org.eclipse.jdt.internal.compiler.lookup.Binding extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.lookup.ProblemReasons { 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 void <init> () public abstract int kind () public char[] computeUniqueKey () public char[] computeUniqueKey (boolean) boolean isLeaf public long getAnnotationTagBits () public final boolean isValidBinding () public int problemId () public abstract char[] readableName () public char[] shortReadableName () }
org/eclipse/jdt/internal/compiler/lookup/BlockScope.class
BlockScope.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 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 org.eclipse.jdt.internal.compiler.lookup.Scope[] subscopes public int subscopeCount public org.eclipse.jdt.internal.compiler.ast.CaseStatement enclosingCase static void <clinit> () protected void <init> (int, org.eclipse.jdt.internal.compiler.lookup.Scope) int kind org.eclipse.jdt.internal.compiler.lookup.Scope parent public void <init> (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope parent public void <init> (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope parent boolean addToParentScope public void <init> (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int) org.eclipse.jdt.internal.compiler.lookup.BlockScope parent int variableCount 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 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.ReferenceBinding type org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.ClassScope localTypeScope 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 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 int length org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding sourceType public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding findVariable (char[]) char[] variable int varLength int i int length org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local 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 typeBinding char[] nextName 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.VariableBinding variableBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding 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.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 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 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 }
org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.class
CaptureBinding.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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType public int position public void <init> (org.eclipse.jdt.internal.compiler.lookup.WildcardBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int) org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType int position public char[] computeUniqueKey (boolean) boolean isLeaf StringBuffer buffer int length char[] uniqueKey public java.lang.String debugName () public char[] genericTypeSignature () public void initializeBounds (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding) org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capturedParameterizedType org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding wildcardVariable 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 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 () public char[] shortReadableName () public java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/ClassScope.class
ClassScope.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 private static final char[] IncompleteHierarchy static void <clinit> () public void <init> (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 org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType private void buildFields () boolean hierarchyIsInconsistent 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 boolean duplicate 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 org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFieldBindings int i org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding int i 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 private void buildMethods () 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 org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType int i org.eclipse.jdt.internal.compiler.lookup.MethodScope scope org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding 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.SourceTypeBinding sourceType private void buildTypeVariables () org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters 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 int unexpectedModifiers int unexpectedModifiers int unexpectedModifiers int unexpectedModifiers int unexpectedModifiers 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 int i org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl int unexpectedModifiers int unexpectedModifiers int unexpectedModifiers 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 expectedValue int implicitValue int realModifiers int unexpectedModifiers int accessorBits 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 lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces boolean needToTag 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length public void checkParameterizedTypeBounds () org.eclipse.jdt.internal.compiler.ast.TypeReference superclass org.eclipse.jdt.internal.compiler.ast.TypeReference[] superinterfaces int i int length org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters int i int paramLength 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types java.util.Map invocations int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs int k int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec java.util.Set invalidInvocations int invalidSize org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] collisions int j org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherInterface org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs int k int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec java.util.Set invalidInvocations int invalidSize org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] collisions void connectTypeHierarchy () org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType boolean noProblems org.eclipse.jdt.internal.compiler.problem.AbortCompilation e 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[]) org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType org.eclipse.jdt.internal.compiler.ast.TypeReference reference org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes int i int l org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType 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 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 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.ReferenceBinding superType org.eclipse.jdt.internal.compiler.problem.AbortCompilation e 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 java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope.class
CompilationUnitScope.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 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.ObjectVector referencedTypes private org.eclipse.jdt.internal.compiler.util.ObjectVector referencedSuperTypes org.eclipse.jdt.internal.compiler.util.HashtableOfType constantPoolNameUsage public void <init> (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 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 checkParameterizedTypeBounds () int i int length 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 () 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 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 org.eclipse.jdt.internal.compiler.lookup.Binding importBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType int j int length int j org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved int length int i org.eclipse.jdt.internal.compiler.lookup.ImportBinding binding public void faultInTypes () int i int length 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[][], boolean) char[][] compoundName boolean findStaticImports org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding private org.eclipse.jdt.internal.compiler.lookup.Binding findSingleStaticImport (char[][]) char[][] compoundName 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 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 public final org.eclipse.jdt.internal.compiler.lookup.Binding getImport (char[][], boolean, boolean) char[][] compoundName boolean onDemand boolean isStaticImport 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 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) org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding 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 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 }
org/eclipse/jdt/internal/compiler/lookup/CompilerModifiers.class
CompilerModifiers.java package org.eclipse.jdt.internal.compiler.lookup public abstract org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers extends java.lang.Object implements org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants { public static final int AccDefault public static final int AccJustFlag public static final int AccRestrictedAccess public static final int AccFromClassFile public static final int AccDefaultAbstract public static final int AccDeprecatedImplicitly public static final int AccAlternateModifierProblem public static final int AccModifierProblem public static final int AccSemicolonBody public static final int AccUnresolved public static final int AccClearPrivateModifier public static final int AccBlankFinal public static final int AccIsDefaultConstructor public static final int AccLocallyUsed public static final int AccVisibilityMASK public static final int AccOverriding public static final int AccImplementing public static final int AccGenericSignature }
org/eclipse/jdt/internal/compiler/lookup/FieldBinding.class
FieldBinding.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 protected void <init> () public void <init> (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 <init> (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 void <init> (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 final int kind () 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.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage public char[] computeUniqueKey (boolean) boolean isLeaf char[] declaringKey int declaringLength int nameLength char[] returnTypeKey int returnTypeLength char[] uniqueKey int index public char[] genericSignature () public final int getAccessFlags () public long getAnnotationTagBits () org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField 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 isUsed () public final boolean isProtected () public final boolean isPublic () public final boolean isStatic () public final boolean isSynthetic () public final boolean isTransient () public final boolean isViewedAsDeprecated () public final boolean isVolatile () public org.eclipse.jdt.internal.compiler.lookup.FieldBinding original () 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/ImportBinding.class
ImportBinding.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 <init> (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/ImportConflictBinding.class
ImportConflictBinding.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 <init> (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/InnerEmulationDependency.class
InnerEmulationDependency.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 <init> (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean) org.eclipse.jdt.internal.compiler.lookup.BlockScope scope boolean wasEnclosingInstanceSupplied }
org/eclipse/jdt/internal/compiler/lookup/InvocationSite.class
InvocationSite.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 setDepth (int) public abstract void setFieldIndex (int) public abstract void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) public abstract int sourceStart () public abstract int sourceEnd () }
org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.class
LocalTypeBinding.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.lookup.ArrayBinding[] localArrayBindings public org.eclipse.jdt.internal.compiler.ast.CaseStatement enclosingCase int sourceStart public org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod static void <clinit> () public void <init> (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.lookup.MethodScope methodScope org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration declaration 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 char[] computeUniqueKey (boolean) boolean isLeaf char[] outerKey int semicolon public char[] constantPoolName () org.eclipse.jdt.internal.compiler.lookup.ArrayBinding createArrayType (int) int dimensionCount int length int i public char[] genericTypeSignature () public char[] readableName () 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 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/LocalVariableBinding.class
LocalVariableBinding.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 boolean isArgument 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 void <init> (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 <init> (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 final int kind () public char[] computeUniqueKey (boolean) boolean isLeaf StringBuffer buffer org.eclipse.jdt.internal.compiler.lookup.BlockScope scope 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 int length char[] uniqueKey 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 index public java.lang.String toString () String s int i }
org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.class
LookupEnvironment.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.BaseTypes org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.compiler.lookup.TypeConstants { 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 private java.util.Map accessRestrictions org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] defaultImports org.eclipse.jdt.internal.compiler.lookup.PackageBinding defaultPackage org.eclipse.jdt.internal.compiler.util.HashtableOfPackage knownPackages private int lastCompletedUnitIndex private int lastUnitIndex 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 boolean sharedArraysUsed public byte[] sharedClassFileContents public byte[] sharedClassFileHeader private int stepCompleted public org.eclipse.jdt.internal.compiler.impl.ITypeRequestor typeRequestor private org.eclipse.jdt.internal.compiler.lookup.ArrayBinding[][] uniqueArrayBindings private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniqueParameterizedTypeBindings private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniqueRawTypeBindings private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable uniqueWildcardBindings public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitBeingCompleted private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units private org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier static void <clinit> () public void <init> (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 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 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[][]) char[][] constantPoolName 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.TypeBinding convertToRawType (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.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 originalGeneric 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 int dimIndex int length org.eclipse.jdt.internal.compiler.lookup.ArrayBinding[] arrayBindings org.eclipse.jdt.internal.compiler.lookup.ArrayBinding[] arrayBindings int index org.eclipse.jdt.internal.compiler.lookup.ArrayBinding currentBinding 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 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.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 org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding[] cachedInfo int argLength boolean needToGrow int i int max org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding cachedType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] cachedArguments int cachedArgLength int j int length org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType 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 org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding[] cachedInfo boolean needToGrow int i int max org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding cachedType int length org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType 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 org.eclipse.jdt.internal.compiler.lookup.WildcardBinding[] cachedInfo boolean needToGrow int i int max org.eclipse.jdt.internal.compiler.lookup.WildcardBinding cachedType int cachedLength int length int j int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard 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 org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage0 (char[]) char[] name 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) 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 java.util.ArrayList args int rank org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeFromConstantPoolName (char[], int, int, boolean) char[] signature int start int end boolean isParameterized char[][] compoundName org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromSignature (char[], int, int, boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding) char[] signature int start int end boolean isParameterized org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType int dimension org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding 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) org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] staticVariables org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType int dimension int varStart int varEnd int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding initialType org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] enclosingVariables 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.TypeBinding[] typeArguments org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType char[] memberName org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType 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) 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound boolean isPackage (char[][], char[]) char[][] compoundName char[] name public org.eclipse.jdt.internal.compiler.lookup.MethodVerifier methodVerifier () public void reset () int i org.eclipse.jdt.internal.compiler.lookup.ArrayBinding[] arrayBindings int j 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 Object[] keys int i int l Object[] keys int i int l }
org/eclipse/jdt/internal/compiler/lookup/MemberTypeBinding.class
MemberTypeBinding.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 <init> (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 void checkSyntheticArgsAndFields () public char[] constantPoolName () public java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/MethodBinding.class
MethodBinding.java package org.eclipse.jdt.internal.compiler.lookup public org.eclipse.jdt.internal.compiler.lookup.MethodBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding implements org.eclipse.jdt.internal.compiler.lookup.BaseTypes org.eclipse.jdt.internal.compiler.lookup.TypeConstants { 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.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 protected void <init> () public void <init> (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 <init> (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 <init> (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 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 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 int kind () public final boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.PackageBinding) org.eclipse.jdt.internal.compiler.lookup.PackageBinding invocationPackage 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 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.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.ReferenceBinding type org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage 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 org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars2 int v public char[] computeUniqueKey (boolean) boolean isLeaf protected char[] computeUniqueKey (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean) org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding boolean isLeaf char[] declaringKey int declaringLength int selectorLength char[] sig int signatureLength char[] uniqueKey int index public org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass () public final char[] constantPoolName () 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 long getAnnotationTagBits () org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl 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 final boolean isDeprecated () public final boolean isFinal () public final boolean isImplementing () public final boolean isNative () public final boolean isOverriding () public final boolean isMain () org.eclipse.jdt.internal.compiler.lookup.TypeBinding paramType public final boolean isPrivate () public final boolean isUsed () public final boolean isProtected () public final boolean isPublic () public final boolean isRequiredToClearPrivateModifier () public final boolean isStatic () public final boolean isStrictfp () public final boolean isSynchronized () public final boolean isSynthetic () public final boolean isVarargs () public final boolean isViewedAsDeprecated () public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original () public char[] readableName () StringBuffer buffer int i int length public char[] shortReadableName () StringBuffer buffer int i int length int nameLength char[] shortReadableName protected final void setSelector (char[]) char[] selector 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 count int i int i org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterArguments int count int i int i int extraLength 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 final int sourceStart () org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method public final void tagForClearingPrivateModifier () public java.lang.String toString () String s int i int length int i int length public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod () public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables () }
org/eclipse/jdt/internal/compiler/lookup/MethodScope.class
MethodScope.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 boolean insideTypeAnnotation public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] extraSyntheticArguments public void <init> (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean) org.eclipse.jdt.internal.compiler.lookup.ClassScope parent org.eclipse.jdt.internal.compiler.impl.ReferenceContext context boolean isStatic 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 realModifiers int unexpectedModifiers 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 unexpectedModifiers int accessorBits int incompatibleWithAbstract public void computeLocalVariablePositions (int, org.eclipse.jdt.internal.compiler.codegen.CodeStream) int initOffset org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream boolean isReportingUnusedArgument org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.lookup.MethodBinding method 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 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 isInsideInitializerOrConstructor () 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 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.ast.TypeDeclaration referenceType () java.lang.String basicToString (int) int tab String newLine int i String s int i }
org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.class
MethodVerifier.java package org.eclipse.jdt.internal.compiler.lookup public org.eclipse.jdt.internal.compiler.lookup.MethodVerifier extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TagBits org.eclipse.jdt.internal.compiler.lookup.TypeConstants { org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.util.HashtableOfObject inheritedMethods org.eclipse.jdt.internal.compiler.util.HashtableOfObject currentMethods org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding runtimeException org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding errorException org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment void <init> (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment) org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment boolean areMethodsEqual (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 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 boolean areReturnTypesEqual (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 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 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[] otherInheritedMethods boolean isAnnotationMember org.eclipse.jdt.internal.compiler.impl.CompilerOptions options int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass int j 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 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[] otherInheritedMethods void checkForInheritedNameClash (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 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 void checkInheritedMethods (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 first int index org.eclipse.jdt.internal.compiler.lookup.MethodBinding concreteMethod int i int i org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration org.eclipse.jdt.internal.compiler.ast.MethodDeclaration missingAbstractMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] abstractMethods int i void checkMethods () boolean mustImplementAbstractMethods boolean skipInheritedMethods char[][] methodSelectors int s org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inherited int index org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] matchingInherited int i int length1 org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod int j int length2 org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod int i int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod int j org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherInheritedMethod 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[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType org.eclipse.jdt.internal.compiler.util.HashtableOfObject nonVisibleDefaultMethods boolean allSuperclassesAreAbstract 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[] nonVisible int i int l int length int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] current int i int length int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int l 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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 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 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 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 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 (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/MethodVerifier15.class
MethodVerifier15.java package org.eclipse.jdt.internal.compiler.lookup org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15 extends org.eclipse.jdt.internal.compiler.lookup.MethodVerifier { void <init> (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment) org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment boolean areMethodsEqual (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 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 boolean areReturnTypesEqual (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 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 boolean areTypeVariablesInterchangeable (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.TypeVariableBinding[] vars org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] vars2 int v 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 int i int l org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentReturnType 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[] otherInheritedMethods org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalInherited org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentReturnType int i int l org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherOriginal org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] toCheck int i int l void checkForInheritedNameClash (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 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.TypeBinding[] currentParams org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inheritedParams int length int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int m int n int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int l org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int m int n void checkInheritedMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int) org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int length int count int i int l org.eclipse.jdt.internal.compiler.lookup.MethodBinding method int j org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] newMethods int i void checkTypeVariableMethods () 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 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 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 int i org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute int i boolean detectInheritedMethodClash (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) org.eclipse.jdt.internal.compiler.lookup.MethodBinding current org.eclipse.jdt.internal.compiler.lookup.MethodBinding inherited org.eclipse.jdt.internal.compiler.lookup.MethodBinding original public boolean doesMethodOverride (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.MethodBinding sub boolean doParametersClash (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.lookup.TypeBinding[] oneParams org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] twoParams int i int l 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.lookup.MethodBinding subTwo 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 void verify (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding someType 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/NestedTypeBinding.class
NestedTypeBinding.java package org.eclipse.jdt.internal.compiler.lookup public 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 public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables public int enclosingInstancesSlotSize public int outerLocalVariablesSlotSize public void <init> (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 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 int i 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 public final void computeSyntheticArgumentSlotSizes () int slotSize int enclosingInstancesCount int i org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding argument int outerLocalsCount int i org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding argument public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType () 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[] syntheticEnclosingInstances () public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticEnclosingInstanceTypes () int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] types int i public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables () public void updateInnerEmulationDependents () public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType boolean onlyExactMatch int i int i }
org/eclipse/jdt/internal/compiler/lookup/PackageBinding.class
PackageBinding.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 void <init> () public void <init> (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 <init> (char[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment) char[] topLevelPackageName org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment public void <init> (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 public final int kind () 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 typeBinding 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 typeBinding org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding public char[] readableName () public java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/ParameterizedFieldBinding.class
ParameterizedFieldBinding.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 <init> (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 boolean isConstantValue () 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/ParameterizedGenericMethodBinding.class
ParameterizedGenericMethodBinding.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 public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod public boolean isUnchecked 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) 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 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.TypeBinding[] parameters int varLength java.util.Map collectedSubstitutes int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType org.eclipse.jdt.internal.compiler.ast.MessageSend message int i int length org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute int argLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] augmentedArguments private static boolean hasUnresolvedTypeArgument (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[]) org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes int i int varLength 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[], java.util.Map, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[]) 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 java.util.Map collectedSubstitutes org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes 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 int varLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] resolvedSubstitutes int i private static org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] resolveSubstituteConstraints (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, java.util.Map) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes boolean considerEXTENDSConstraints java.util.Map collectedSubstitutes 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[][] variableSubstitutes 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[][] variableSubstitutes 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[][] variableSubstitutes org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecificSubstitute public void <init> (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 <init> (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 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.TypeBinding, java.util.Map, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[]) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType java.util.Map collectedSubstitutes org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes 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 int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReturnType 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 public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod () }
org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding$1.class
ParameterizedMethodBinding.java package org.eclipse.jdt.internal.compiler.lookup final 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 <init> (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/ParameterizedMethodBinding.class
ParameterizedMethodBinding.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 <init> (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 public void <init> () 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 public boolean hasSubstitutedParameters () public boolean hasSubstitutedReturnType () public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original () }
org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.class
ParameterizedTypeBinding.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 { public 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 <init> (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 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 int kind () 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.ParameterizedTypeBinding capturedParameterizedType int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding equivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding equivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEquivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEquivalent org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements int i int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding element public void computeId () public char[] computeUniqueKey (boolean) boolean isLeaf StringBuffer sig char[] typeSig int i org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp char[] typeSig int i char[] typeSig int i 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.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 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 char[] genericTypeSignature () StringBuffer sig char[] typeSig int i char[] typeSig int i int i int length int sigLength public long getAnnotationTagBits () 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 int m org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch int p org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] constructors int c org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor 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 int selectorLength boolean foundNothing org.eclipse.jdt.internal.compiler.lookup.MethodBinding match int m org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch int p 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 int fieldLength int i org.eclipse.jdt.internal.compiler.lookup.FieldBinding field 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 java.util.ArrayList matchingMethods int selectorLength int i int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding method 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 int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp public boolean hasMemberTypes () 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 boolean isWildcardArgument protected void initializeArguments () 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 isIntersectingWith (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 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.SourceTypeBinding otherGenericType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing int i public boolean isParameterizedType () public boolean isRawSubstitution () 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 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 int i 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.TypeVariableBinding[] refTypeVariables public char[] shortReadableName () 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.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 () 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 char[] qualifiedPackageName () 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 () }
org/eclipse/jdt/internal/compiler/lookup/ProblemBinding.class
ProblemBinding.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 <init> (char[][], int) char[][] compoundName int problemId public void <init> (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int) char[][] compoundName org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType int problemId void <init> (char[], int) char[] name int problemId void <init> (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/ProblemFieldBinding.class
ProblemFieldBinding.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 <init> (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, char[][], int) org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch char[][] compoundName int problemId public void <init> (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass char[] name int problemId public void <init> (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/ProblemMethodBinding.class
ProblemMethodBinding.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 void <init> (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int) char[] selector org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args int problemReason public void <init> (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 <init> (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/ProblemPackageBinding.class
ProblemPackageBinding.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 <init> (char[][], int) char[][] compoundName int problemId void <init> (char[], int) char[] name int problemId public final int problemId () }
org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.class
ProblemReasons.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 }
org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.class
ProblemReferenceBinding.java package org.eclipse.jdt.internal.compiler.lookup public org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding { public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch private int problemReason public void <init> (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int) char[][] compoundName org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch int problemReason public void <init> (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int) char[] name org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch int problemReason public int problemId () public char[] shortReadableName () }
org/eclipse/jdt/internal/compiler/lookup/RawTypeBinding.class
RawTypeBinding.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 <init> (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 public char[] computeUniqueKey (boolean) boolean isLeaf StringBuffer sig char[] typeSig int i int sigLength char[] uniqueKey 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 int kind () public java.lang.String debugName () StringBuffer nameBuffer public char[] genericTypeSignature () StringBuffer sig char[] typeSig int i int sigLength public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType public boolean isIntersectingWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType public boolean isParameterizedType () public boolean isRawType () protected void initializeArguments () org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments int i public char[] readableName () char[] readableName char[] readableName public char[] shortReadableName () char[] shortReadableName char[] shortReadableName }
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$1.class
ReferenceBinding.java package org.eclipse.jdt.internal.compiler.lookup final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$1 extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding { void <init> () }
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.class
ReferenceBinding.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 implements org.eclipse.jdt.internal.compiler.env.IDependent { public static org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding LUB_GENERIC public char[][] compoundName public char[] sourceName public int modifiers public org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage char[] fileName char[] constantPoolName char[] signature static void <clinit> () public void <init> () public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] availableFields () public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] availableMethods () public boolean canBeInstantiated () 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.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringErasure 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 type org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass public final 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.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass 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 int i char[] typeSig int i int i int length int sigLength char[] result public void computeId () char[] typeName char[] typeName char[] packageName public char[] computeUniqueKey (boolean) boolean isLeaf public char[] constantPoolName () public java.lang.String debugName () public final int depth () int depth org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current public boolean detectAnnotationCycle () org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods int i int l org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findSuperTypeErasingTo (int, boolean) int wellKnownErasureID boolean erasureIsClass org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findSuperTypeWithSameErasure (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces public final int getAccessFlags () public long getAnnotationTagBits () 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.PackageBinding getPackage () public boolean hasMemberTypes () 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 final boolean hasRestrictedAccess () 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 currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match int lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces 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 lastPosition org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces boolean implementsMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int i public final boolean isAbstract () public boolean isAnnotationType () public final boolean isBinaryBinding () public boolean isClass () public boolean isHierarchyBeingConnected () public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherLowerBound org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReferenceType public final boolean isDefault () public final boolean isDeprecated () public boolean isEnum () public final boolean isFinal () public boolean isInterface () public final boolean isPrivate () public final boolean isUsed () 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 isUncheckedException (boolean) boolean includeSupertype org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current 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 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 () 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 public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables () org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] unResolvedMethods () }
org/eclipse/jdt/internal/compiler/lookup/Scope.class
Scope.java package org.eclipse.jdt.internal.compiler.lookup public abstract org.eclipse.jdt.internal.compiler.lookup.Scope extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.BaseTypes org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.compiler.lookup.TagBits org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds { 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 int kind public 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 getBaseType (char[]) char[] name int length 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 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.ReferenceBinding substitutedParameter 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 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.TypeVariableBinding[] originalVariables int i int length 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.ReferenceBinding originalReferenceType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalReferenceType 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 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 protected void <init> (int, org.eclipse.jdt.internal.compiler.lookup.Scope) int kind org.eclipse.jdt.internal.compiler.lookup.Scope parent 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 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) org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite 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.lookup.TypeBinding[] newArgs int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding param protected boolean connectTypeVariables (org.eclipse.jdt.internal.compiler.ast.TypeParameter[]) org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters boolean noProblems org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types java.util.Map invocations 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 typeRef org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding varSuperType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superRefType org.eclipse.jdt.internal.compiler.ast.TypeReference[] boundRefs int j int boundLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs int k int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec java.util.Set invalidInvocations int invalidSize org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] collisions int index org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding previousInterface org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] mecs int m int max org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec java.util.Set invalidInvocations int invalidSize org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] collisions int size 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.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.TypeVariableBinding[] typeVariableBindings org.eclipse.jdt.internal.compiler.lookup.PackageBinding unitPackage int length int count int i org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding parameterBinding int j org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding knownVar 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 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 public 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.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.util.ObjectVector) 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.lookup.MethodBinding matchingMethod org.eclipse.jdt.internal.compiler.util.ObjectVector found int startFoundSize org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope int foundSize org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] candidates int candidatesCount org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod int argLength int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params int paramLength int a org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg int p boolean isCompliant14 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.SourceTypeBinding enclosingSourceType org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod 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.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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition 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 org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding ambiguous 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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.SourceTypeBinding 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 lastPosition 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.ProblemReferenceBinding ambiguous 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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) 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 currentType org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchingMethod org.eclipse.jdt.internal.compiler.util.ObjectVector found org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods int currentLength boolean isCompliant14 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classHierarchyStart boolean mustBePublic 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 int maxMethod int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding currentMethod int foundSize org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] candidates int candidatesCount boolean checkedMatchingMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod 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 compatibleMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod int argLength int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params int paramLength int a org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg int p int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding current int j 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 interfaceMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod public org.eclipse.jdt.internal.compiler.lookup.MethodBinding findMethodInSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType char[] selector org.eclipse.jdt.internal.compiler.util.ObjectVector found org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchingMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods int currentLength int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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.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 int depth int foundDepth org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding foundActualReceiverType org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variableBinding org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType 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.CompilationUnitScope unitScope 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.ReferenceBinding declaringClass 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 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.CompilationUnitScope unitScope 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.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 foundFuzzyProblem org.eclipse.jdt.internal.compiler.lookup.MethodBinding foundInsideProblem org.eclipse.jdt.internal.compiler.lookup.Scope scope int depth org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding receiverType boolean isExactMatch org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding fuzzyProblem org.eclipse.jdt.internal.compiler.lookup.MethodBinding insideProblem org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod 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.lookup.MethodBinding[] 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 int visibleLength org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaIoSerializable () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangAnnotationAnnotation () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangAssertionError () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangClass () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangCloneable () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangEnum () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangIterable () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangObject () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangString () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaLangThrowable () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getJavaUtilIterator () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type 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 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.ReferenceBinding currentType org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod 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 int currentIndex 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 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.ProblemReferenceBinding problemBinding final org.eclipse.jdt.internal.compiler.lookup.Binding getTypeOrPackage (char[], int) char[] name int mask org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding foundType boolean insideStaticContext boolean insideTypeAnnotation org.eclipse.jdt.internal.compiler.lookup.Scope next org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable 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.TypeVariableBinding typeVariable org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeOrPackageCache org.eclipse.jdt.internal.compiler.lookup.Binding binding 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 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 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 static org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] greaterLowerBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[]) org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types 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.TypeBinding[] trimmedResult int i int index org.eclipse.jdt.internal.compiler.lookup.TypeBinding iType 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 org.eclipse.jdt.internal.compiler.ast.CaseStatement innermostSwitchCase () org.eclipse.jdt.internal.compiler.lookup.Scope scope 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.lookup.MethodBinding context org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding context protected final boolean isMoreSpecificMethod (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 int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding eType int i private org.eclipse.jdt.internal.compiler.lookup.TypeBinding leastContainingInvocation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Set, java.util.List) org.eclipse.jdt.internal.compiler.lookup.TypeBinding mec java.util.Set invocations java.util.List lubStack int length java.util.Iterator iter int dim int argLength org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bestArguments org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocation org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] invocationVariables int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding bestArgument org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType int i 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.List) 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.List 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.List) org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types java.util.List 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 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 java.util.Set someInvocations 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 java.util.Set someInvocations 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 java.util.Set someInvocations org.eclipse.jdt.internal.compiler.lookup.TypeBinding itsSuperclass org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeErasure java.util.Set someInvocations 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 java.util.Set someInvocations org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherRefType 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 java.util.Set someInvocations 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 problemMethod 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod 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 int[] compatibilityLevels int i byte[] skipValues int level int max int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding original org.eclipse.jdt.internal.compiler.lookup.MethodBinding method int j org.eclipse.jdt.internal.compiler.lookup.MethodBinding original2 org.eclipse.jdt.internal.compiler.lookup.MethodBinding method2 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding 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 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 protected 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters int paramLength int argLength 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.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 private int parameterCompatibilityLevel (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 arg org.eclipse.jdt.internal.compiler.lookup.TypeBinding param org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env 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 int startIndex () }
org/eclipse/jdt/internal/compiler/lookup/SignatureWrapper.class
SignatureWrapper.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 public void <init> (char[]) char[] signature public boolean atEnd () public int computeEnd () int index public char[] nextWord () int dot public java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.class
SourceTypeBinding.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 public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields public 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 public static final int METHOD_EMUL public static final int FIELD_EMUL public static final int CLASS_LITERAL_EMUL public static final int RECEIVER_TYPE_EMUL java.util.HashMap[] synthetics char[] genericReferenceTypeSignature public void <init> (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 private void addDefaultAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding abstractMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding defaultAbstract org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] temp public void addDefaultAbstractMethods () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit int lastPosition int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces 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 int i int max 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 int i int max 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 int i int max 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 i int max 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 int i int max 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) org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField boolean isReadAccess 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 int i int max 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 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 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 void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope currentScope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding equivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding equivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEquivalent org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEquivalent org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] elements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherElements int i int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherElement public int kind () public char[] computeUniqueKey (boolean) boolean isLeaf char[] uniqueKey int start int end 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 int i int length int newSize org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields int i int j 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 int m org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch int p org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] constructors int c org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor 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 int selectorLength boolean foundNothing int m org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] toMatch int p 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 int fieldLength int i int length org.eclipse.jdt.internal.compiler.lookup.FieldBinding field org.eclipse.jdt.internal.compiler.lookup.FieldBinding result int newSize org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] newFields public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[]) char[] selector int selectorLength boolean methodsAreResolved java.util.ArrayList matchingMethods int i int length org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] result 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 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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes () public org.eclipse.jdt.internal.compiler.lookup.FieldBinding getUpdatedFieldBinding (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding newDeclaringClass java.util.Hashtable fieldMap org.eclipse.jdt.internal.compiler.lookup.FieldBinding updatedField public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getUpdatedMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding newDeclaringClass java.util.Hashtable methodMap org.eclipse.jdt.internal.compiler.lookup.MethodBinding updatedMethod public boolean hasMemberTypes () public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods () int failed int i int length boolean complyTo15 int i int length 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 org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method2Decl int newSize org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] newMethods int i int j int length 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.ast.FieldDeclaration[] fieldDecls int f int length 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 private 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.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 org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding throwable int count org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedExceptionType int i boolean foundArgProblem org.eclipse.jdt.internal.compiler.ast.Argument[] arguments int size int i org.eclipse.jdt.internal.compiler.ast.Argument arg 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType int i int length org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter public final int sourceEnd () public final int sourceStart () 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 fieldsOrMethods Object fieldOrMethod org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] methodAccessors int numberOfAccessors org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] fieldAccessors int numberOfAccessors 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 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 }
org/eclipse/jdt/internal/compiler/lookup/Substitution.class
Substitution.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/SyntheticArgumentBinding.class
SyntheticArgumentBinding.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 <init> (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable public void <init> (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType }
org/eclipse/jdt/internal/compiler/lookup/SyntheticFieldBinding.class
SyntheticFieldBinding.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 <init> (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/SyntheticMethodBinding.class
SyntheticMethodBinding.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 int kind public static final int FieldReadAccess public static final int FieldWriteAccess 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 int sourceStart public int index public void <init> (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetField boolean isReadAccess 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int i int length int i int length org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls int i int max public void <init> (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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int i int length int i int length public void <init> (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 receiverType public void <init> (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 <init> (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, char[]) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringEnum char[] selector 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 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 () }
org/eclipse/jdt/internal/compiler/lookup/TagBits.class
TagBits.java package org.eclipse.jdt.internal.compiler.lookup public abstract org.eclipse.jdt.internal.compiler.lookup.TagBits extends java.lang.Object { public static final long IsArrayType public static final long IsBaseType public static final long IsNestedType public static final long IsMemberType public static final long MemberTypeMask public static final long IsLocalType public static final long LocalTypeMask public static final long IsAnonymousType public static final long AnonymousTypeMask public static final long IsBinaryBinding public static final long BeginHierarchyCheck public static final long EndHierarchyCheck public static final long HasParameterAnnotations public static final long KnowsDefaultAbstractMethods public static final long InterfaceVisited public static final long AreFieldsComplete public static final long AreMethodsComplete public static final long HasNoMemberTypes public static final long HierarchyHasProblems public static final long PassedBoundCheck public static final long IsBoundParameterizedType public static final long HasUnresolvedTypeVariables public static final long HasUnresolvedSuperclass public static final long HasUnresolvedSuperinterfaces public static final long HasUnresolvedEnclosingType public static final long HasUnresolvedMemberTypes public static final long HasTypeVariable public static final long HasDirectWildcard public static final long BeginAnnotationCheck public static final long EndAnnotationCheck public static final long AnnotationResolved public static final long AnnotationTarget public static final long AnnotationForType public static final long AnnotationForField public static final long AnnotationForMethod public static final long AnnotationForParameter public static final long AnnotationForConstructor public static final long AnnotationForLocalVariable public static final long AnnotationForAnnotationType public static final long AnnotationForPackage public static final long AnnotationTargetMASK public static final long AnnotationSourceRetention public static final long AnnotationClassRetention public static final long AnnotationRuntimeRetention public static final long AnnotationRetentionMASK public static final long AnnotationDeprecated public static final long AnnotationDocumented public static final long AnnotationInherited public static final long AnnotationOverride public static final long AnnotationSuppressWarnings }
org/eclipse/jdt/internal/compiler/lookup/TypeBinding.class
TypeBinding.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 implements org.eclipse.jdt.internal.compiler.lookup.BaseTypes org.eclipse.jdt.internal.compiler.lookup.TagBits org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds { public int id public long tagBits public void <init> () 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 int kind () 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 void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint public abstract char[] constantPoolName () public java.lang.String debugName () public int dimensions () 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.TypeBinding genericCast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherErasure public char[] genericTypeSignature () public abstract org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage () public final boolean isAnonymousType () public boolean isAnnotationType () public final boolean isArrayType () public final boolean isBaseType () public boolean isBoundParameterizedType () public boolean isCapture () public boolean isClass () public abstract boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) 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 isIntersectingWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType public boolean isIntersectionType () public final boolean isLocalType () public final boolean isMemberType () public final boolean isNestedType () public final boolean isNumericType () public boolean isParameterizedType () public boolean isProvablyDistinctFrom (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType int depth org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParameterizedType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments int i int length public boolean isRawType () public boolean isReifiable () org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current public boolean isTypeArgumentContainedBy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType 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.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 public boolean isTypeArgumentIntersecting (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherArgument org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound1 org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound1 org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound2 org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound2 org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard public boolean isTypeVariable () public boolean isUnboundWildcard () public boolean isUncheckedException (boolean) boolean includeSupertype public boolean isWildcard () 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.ReferenceBinding compatible public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType () public char[] qualifiedPackageName () org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding public abstract char[] qualifiedSourceName () 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 public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables () }
org/eclipse/jdt/internal/compiler/lookup/TypeConstants.class
TypeConstants.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[] LANG public static final char[] IO public static final char[] ANNOTATION public static final char[] REFLECT public static final char[] LENGTH public static final char[] CLONE public static final char[] GETCLASS 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 public static final char[] WILDCARD_CAPTURE 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[][] 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_ITERATOR 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_OVERRIDE 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 int EqualOrMoreSpecific public static final int NotRelated public static final int MoreGeneric 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] NoTypes public static final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] NoParameters public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NoExceptions public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] AnyException public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] NoFields public static final org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] NoMethods public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NoSuperInterfaces public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] NoMemberTypes public static final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] NoTypeVariables 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[] PACKAGE_INFO_NAME static void <clinit> () }
org/eclipse/jdt/internal/compiler/lookup/TypeIds.class
TypeIds.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 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 Null2String public static final int Object2Object public static final int BOXING public static final int UNBOXING }
org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding$1.class
TypeVariableBinding.java package org.eclipse.jdt.internal.compiler.lookup final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.Substitution { final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding this$0 private final org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment val$environment private final org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding val$otherVariable void <init> (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, 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/TypeVariableBinding.class
TypeVariableBinding.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 public void <init> (char[], org.eclipse.jdt.internal.compiler.lookup.Binding, int) char[] sourceName org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement int rank public int kind () public int boundCheck (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 argumentType boolean hasSubstitution org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard org.eclipse.jdt.internal.compiler.lookup.TypeBinding wildcardBound org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBound boolean isArrayBound org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaceBounds int length boolean mustImplement int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding superInterfaceBound org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match boolean unchecked org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceArgument org.eclipse.jdt.internal.compiler.lookup.TypeBinding match int i int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceArgument org.eclipse.jdt.internal.compiler.lookup.TypeBinding match public boolean canBeInstantiated () public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int variableConstraint int variableConstraint int variableConstraint 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 char[] constantPoolName () 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 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 () public boolean isErasureBoundTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type int i int length public boolean isInterchangeableWith (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding) org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding otherVariable int length int i org.eclipse.jdt.internal.compiler.lookup.Substitution subst int i public boolean isTypeVariable () public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding original () org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalType public char[] readableName () org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment) org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldSuperclass org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldFirstInterface org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int length int i int i 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound () }
org/eclipse/jdt/internal/compiler/lookup/UnresolvedReferenceBinding.class
UnresolvedReferenceBinding.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 void <init> (char[][], org.eclipse.jdt.internal.compiler.lookup.PackageBinding) char[][] compoundName org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding void addWrapper (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapper int length public java.lang.String debugName () 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 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 java.lang.String toString () }
org/eclipse/jdt/internal/compiler/lookup/UpdatedMethodBinding.class
UpdatedMethodBinding.java package org.eclipse.jdt.internal.compiler.lookup public org.eclipse.jdt.internal.compiler.lookup.UpdatedMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding { public org.eclipse.jdt.internal.compiler.lookup.TypeBinding updatedDeclaringClass public void <init> (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, 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) org.eclipse.jdt.internal.compiler.lookup.TypeBinding updatedDeclaringClass int modifiers char[] selector org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass public org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass () }
org/eclipse/jdt/internal/compiler/lookup/VariableBinding.class
VariableBinding.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 private org.eclipse.jdt.internal.compiler.impl.Constant constant public int id public long tagBits public void <init> (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 final boolean isBlankFinal () public boolean isConstantValue () public final boolean isFinal () 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 () String s }
org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.class
WildcardBinding.java package org.eclipse.jdt.internal.compiler.lookup public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding { org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType 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 public void <init> (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 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 void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.Map, int) org.eclipse.jdt.internal.compiler.lookup.Scope scope org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType java.util.Map substitutes int constraint org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard int i int length public char[] computeUniqueKey (boolean) boolean isLeaf char[] genericTypeKey char[] wildCardKey char[] wildCardKey char[] wildCardKey public java.lang.String debugName () public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure () public char[] genericTypeSignature () public int hashCode () 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 public boolean isSuperclassOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType public boolean isIntersectionType () public boolean isUnboundWildcard () public boolean isWildcard () public char[] readableName () StringBuffer buffer int i int length int length char[] result org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve () 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 superclass2 () org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces () int length int length int otherLength int i public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces2 () int otherLength int otherLength 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 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 }
org/eclipse/jdt/internal/compiler/messages.properties
org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.class
AbstractCommentParser.java package org.eclipse.jdt.internal.compiler.parser public abstract org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser 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 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_OTHERS_VALUE protected int tagValue 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 COMPIL_PARSER public static final int DOM_PARSER public static final int SELECTION_PARSER 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 reportProblems protected boolean jdk15 protected long inheritedPositions protected boolean deprecated protected Object returnStatement protected int javadocStart protected int javadocEnd 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 private int linePtr private int lastLinePtr protected int identifierPtr protected char[][] identifierStack protected int identifierLengthPtr protected int[] identifierLengthStack protected long[] identifierPositionStack protected static int AstStackIncrement protected int astPtr protected Object[] astStack protected int astLengthPtr protected int[] astLengthStack static void <clinit> () protected void <init> (org.eclipse.jdt.internal.compiler.parser.Parser) org.eclipse.jdt.internal.compiler.parser.Parser sourceParser protected boolean commentParse () boolean validComment int realStart int previousPosition char nextCharacter char previousChar int invalidTagLineEnd int invalidInlineTagLineEnd int end int end int end private void consumeToken () protected abstract java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException 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 int length int g int d int m private int getTokenEndPosition () private 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 Object typeRef boolean firstArg int end int dim boolean isVarargs long[] dimPositions int dimStart int dimStart long argNamePos int token char[] name Object argument int end Object argument private boolean parseHref () throws org.eclipse.jdt.core.compiler.InvalidInputException int start private 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 int token boolean hasMultiLines boolean isTypeParam boolean valid boolean empty boolean spaces int restart protected java.lang.Object parseQualifiedName (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException boolean reset int primitiveToken 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 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 newLength int stackLength protected void pushOnAstStack (java.lang.Object, boolean) Object node boolean newLength 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 refreshInlineTagPosition (int) int previousPosition protected void refreshReturnStatement () 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 () private boolean verifyEndLine (int) int textPosition int startPosition int previousPosition char ch private boolean verifySpaceOrEndComment () int startPosition char ch int previousPosition }
org/eclipse/jdt/internal/compiler/parser/JavadocParser.class
JavadocParser.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 public void <init> (org.eclipse.jdt.internal.compiler.parser.Parser) org.eclipse.jdt.internal.compiler.parser.Parser sourceParser public boolean checkDeprecation (int) int commentPtr int firstLineNumber int lastLineNumber int line int lineStart char c 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.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 char[] name int ptr Object node org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl char[] name char[][] tokens org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msg org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[] expressions org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msg protected java.lang.Object createReturnStatement () protected java.lang.Object createTypeReference (int) int primitiveToken org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef int size char[][] tokens long[] positions protected boolean parseReturn () protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException int previousPosition boolean valid int token char pc boolean validTag int length char[] tag protected void createTag () 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 boolean pushThrowName (java.lang.Object) Object typeRef protected void refreshReturnStatement () protected void updateDocComment () 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/NLSLine.class
NLSLine.java package org.eclipse.jdt.internal.compiler.parser public org.eclipse.jdt.internal.compiler.parser.NLSLine extends java.lang.Object { private java.util.List elements public void <init> () public void add (org.eclipse.jdt.internal.compiler.ast.StringLiteral) org.eclipse.jdt.internal.compiler.ast.StringLiteral element public java.util.Iterator iterator () public org.eclipse.jdt.internal.compiler.ast.StringLiteral get (int) int index public void set (int, org.eclipse.jdt.internal.compiler.ast.StringLiteral) int index org.eclipse.jdt.internal.compiler.ast.StringLiteral literal public boolean exists (int) int index public int size () public java.lang.String toString () StringBuffer result java.util.Iterator iter }
org/eclipse/jdt/internal/compiler/parser/Parser.class
Parser.java package org.eclipse.jdt.internal.compiler.parser public org.eclipse.jdt.internal.compiler.parser.Parser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers 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 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 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 private static final String READABLE_NAMES_FILE_NAME public static String[] readableName public static byte[] rhs 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 public int currentToken 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 public int firstToken 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[] 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 public org.eclipse.jdt.internal.compiler.parser.Scanner scanner protected int[] stack protected int stateStackTop protected int synchronizedBlockSourceStart protected int[] variablesCounter public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc public org.eclipse.jdt.internal.compiler.parser.JavadocParser javadocParser protected int lastJavadocEnd static Class class$0 static void <clinit> () 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) throws java.io.IOException String filename java.util.List listToDump java.io.BufferedWriter writer java.util.Iterator iterator private static final java.lang.String[] buildFileForName (java.lang.String, java.lang.String) throws java.io.IOException 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[]) throws java.io.IOException 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 void buildFileForCompliance (java.lang.String, int, java.lang.String[]) throws java.io.IOException String file int length String[] tokens byte[] result int i int index String token long compliance int j private static final void buildFileForTable (java.lang.String, byte[]) throws java.io.IOException String filename byte[] bytes java.io.FileOutputStream stream private static final void buildFileForTable (java.lang.String, char[]) throws java.io.IOException 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[]) throws java.io.IOException 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[]) throws java.io.IOException 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[]) throws java.io.IOException String filename String tag String[] tokens int i char[] chars int ic String token String token int c public static final void buildFilesFromLPG (java.lang.String, java.lang.String) throws java.io.IOException String dataFilename String dataFilename2 char[] contents java.util.StringTokenizer st String[] tokens int j int i char[] newLhs char[] newNonTerminalIndex byte[] newRhs String[] newName 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 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.util.ResourceBundle bundle java.util.ResourceBundle bundle java.util.MissingResourceException e 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 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 public static int tAction (int, int) int state int sym public void <init> (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 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 protected void checkAndSetModifiers (int) int flag public void checkComment () int lastComment int commentEnd protected void checkNonExternalizedStringLiteral () org.eclipse.jdt.internal.compiler.ast.StringLiteral[] literals int i int max protected void checkNonNLSAfterBodyEnd (int) int declarationEnd protected void classInstanceCreation (boolean) boolean hasClassBody 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 concatExpressionLists () protected void concatGenericsLists () protected void concatNodeLists () protected void consumeAdditionalBound () protected void consumeAdditionalBound1 () protected void consumeAdditionalBoundList () protected void consumeAdditionalBoundList1 () 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 () protected void consumeAnnotationTypeDeclarationHeaderName () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration long pos int atPosition int length protected void consumeAnnotationTypeMemberDeclaration () org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration int declarationEndPosition protected void consumeAnnotationTypeMemberDeclarations () 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 aae protected void consumeArrayCreationExpressionWithoutInitializer () int length org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression aae protected void consumeArrayCreationHeader () protected void consumeArrayInitializer () protected void consumeArrayTypeWithTypeArgumentsName () protected void consumeAssertStatement () protected void consumeAssignment () int op 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 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 consumeBlockStatements () protected void consumeCaseLabel () org.eclipse.jdt.internal.compiler.ast.Expression expression protected void consumeCastExpressionLL1 () org.eclipse.jdt.internal.compiler.ast.Expression cast org.eclipse.jdt.internal.compiler.ast.Expression exp 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.Expression 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.Expression castType int end 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.Expression castType int end protected org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference computeQualifiedGenericsFromRightSide (org.eclipse.jdt.internal.compiler.ast.TypeReference, int) org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide int dim int nameSize int tokensSize org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments char[][] tokens long[] positions 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.QualifiedTypeReference qualifiedTypeReference char[][] rightSideTokens long[] rightSidePositions int currentTypeArgumentsLength org.eclipse.jdt.internal.compiler.ast.TypeReference[] currentTypeArguments 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.Expression castType int end int dim org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qualifiedParameterizedTypeReference protected void consumeCatches () 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 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 consumeAnnotationTypeMemberDeclarationsopt () 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 int i int max protected void consumeClassHeaderName1 () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl long pos int length protected void consumeTypeHeaderNameWithTypeParameters () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl 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 consumeDefaultLabel () protected void consumeDefaultModifiers () protected void consumeDiet () protected void consumeDims () protected void consumeDimWithOrWithOutExpr () protected void consumeDimWithOrWithOutExprs () 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 consumeEmptyClassMemberDeclaration () protected void consumeEmptyMethodHeaderDefaultValue () org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method protected void consumeEmptyDimsopt () protected void consumeEmptyEnumDeclarations () protected void consumeEmptyExpression () protected void consumeEmptyForInitopt () protected void consumeEmptyForUpdateopt () protected void consumeEmptyInterfaceMemberDeclaration () protected void consumeEmptyInterfaceMemberDeclarationsopt () protected void consumeEmptyInternalCompilationUnit () protected void consumeEmptyMemberValuePairsopt () protected void consumeEmptyMemberValueArrayInitializer () protected void consumeEmptyStatement () protected void consumeEmptySwitchBlock () protected void consumeEmptyTypeDeclaration () protected void consumeEnhancedForStatementHeader (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 int declarationSourceStart int modifiersValue org.eclipse.jdt.internal.compiler.ast.Expression collection int length org.eclipse.jdt.internal.compiler.ast.ForeachStatement iteratorForStatement protected void consumeEnhancedForStatement () org.eclipse.jdt.internal.compiler.ast.Statement statement org.eclipse.jdt.internal.compiler.ast.ForeachStatement foreachStatement protected void consumeEnterAnonymousClassBody () 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 () protected void consumeEnterVariable () char[] identifierName long namePosition int extendedDimension 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 typeDim int length int length org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration previousVariable int dimension org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl protected void consumeEnumBodyNoConstants () protected void consumeEnumBodyWithConstants () protected void consumeEnumConstantHeaderName () long namePosition char[] constantName int sourceEnd org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant int length 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 consumeEnumConstantNoClassBody () int endOfEnumConstant org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration protected void consumeEnumConstants () protected void consumeEnumConstantWithClassBody () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration 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 consumeEqualityExpression (int) int op protected void consumeEqualityExpressionWithName (int) int op protected void consumeExitMemberValue () 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 () 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 char[] identifierName long namePositions int extendedDimensions int endOfEllipsis int firstDimensions int typeDimensions org.eclipse.jdt.internal.compiler.ast.TypeReference type int modifierPositions org.eclipse.jdt.internal.compiler.ast.Argument arg int length protected void consumeFormalParameterList () protected void consumeFormalParameterListopt () protected void consumeGenericType () protected void consumeGenericTypeArrayType () protected void consumeGenericTypeNameArrayType () protected void consumeImportDeclaration () org.eclipse.jdt.internal.compiler.ast.ImportReference impt protected void consumeImportDeclarations () protected void consumeInsideCastExpression () protected void consumeInsideCastExpressionLL1 () protected void consumeInsideCastExpressionWithQualifiedGenerics () protected void consumeInstanceOfExpression (int) int op org.eclipse.jdt.internal.compiler.ast.Expression exp protected void consumeInstanceOfExpressionWithName (int) int op 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 protected void consumeInterfaceHeader () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl protected void consumeInterfaceHeaderExtends () int length org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl int i int max 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 () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration protected void consumeInternalCompilationUnitWithTypes () int length org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration 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 consumeInvalidInterfaceDeclaration () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl protected void consumeInvalidEnumDeclaration () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl protected void consumeInvalidMethodDeclaration () int length org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md 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 () org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation 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 protected void consumeMemberValuePairs () protected void consumeMemberValues () protected void consumeMethodBody () protected void consumeMethodDeclaration (boolean) boolean isNotAbstract 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 extendedDims org.eclipse.jdt.internal.compiler.ast.TypeReference returnType int dims 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 int length protected void consumeMethodHeaderRightParen () int length org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md protected void consumeMethodHeaderThrowsClause () int length org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md protected void consumeMethodInvocationName () org.eclipse.jdt.internal.compiler.ast.MessageSend m 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 consumeNameArrayType () protected void consumeNestedMethod () protected void consumeNestedType () int length protected void consumeNormalAnnotation () org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference int length protected void consumeOneDimLoop () 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 packageModifiers protected void consumePostfixExpression () protected void consumePrimaryNoNewArray () org.eclipse.jdt.internal.compiler.ast.Expression parenthesizedExpression int numberOfParenthesis protected void consumePrimaryNoNewArrayArrayType () protected void consumePrimaryNoNewArrayName () org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference 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 () protected void consumePrimaryNoNewArrayPrimitiveType () 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 consumePushRealModifiers () protected void consumePushModifiers () protected void consumePushModifiersForHeader () protected void consumePushPosition () protected void consumeQualifiedName () 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 consumeRestoreDiet () protected void consumeRightParen () protected void consumeRule (int) int act protected void consumeSimpleAssertStatement () protected void consumeSingleMemberAnnotation () org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference 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 stmt 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 withFinally 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 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 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 consumeTypeImportOnDemandDeclarationName () org.eclipse.jdt.internal.compiler.ast.ImportReference impt int length char[][] tokens long[] positions protected void consumeTypeParameterHeader () org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter long pos int end int start 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 protected void consumeTypeParameterList () protected void consumeTypeParameterList1 () protected void consumeTypeParameters () 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 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 exp 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 copyDims (org.eclipse.jdt.internal.compiler.ast.TypeReference, int) org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef int dim protected org.eclipse.jdt.internal.compiler.ast.FieldDeclaration createFieldDeclaration (char[], int, int) char[] fieldDeclarationName int sourceStart int sourceEnd protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int) char[] localDeclarationName int sourceStart int sourceEnd 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 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 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 i int max int[] positions int index int i int max 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 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 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 int length int numberOfIdentifiers char[][] tokens long[] positions protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReferenceForGenericType (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.ParameterizedSingleTypeReference parameterizedSingleTypeReference org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments char[][] tokens long[] positions int index int currentIdentifiersLength int currentTypeArgumentsLength protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference () 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 () 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 () protected void ignoreExpressionAssignment () org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer public void initialize () int astLength int expressionLength public void initializeScanner () public void jumpOverMethodBody () protected void markEnclosingMemberWithLocalType () int i org.eclipse.jdt.internal.compiler.ast.ASTNode node protected void markInitializersWithLocalType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type int i int length org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field 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 () protected void parse () boolean isDietParse int oldFirstToken int act int stackLength int errorPos org.eclipse.jdt.core.compiler.InvalidInputException e org.eclipse.jdt.core.compiler.InvalidInputException e public void parse (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 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 int length 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 char[] contents 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 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 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 int astLength org.eclipse.jdt.internal.compiler.ast.ASTNode[] result public org.eclipse.jdt.internal.compiler.ast.Expression parseExpression (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 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 persistLineSeparatorPositions () public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter () protected void pushIdentifier () int stackLength 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 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 pushOnGenericsStack (org.eclipse.jdt.internal.compiler.ast.ASTNode) org.eclipse.jdt.internal.compiler.ast.ASTNode node int stackLength protected void pushOnGenericsIdentifiersLengthStack (int) int pos int stackLength protected void pushOnGenericsLengthStack (int) int pos int stackLength protected void pushOnIntStack (int) int pos int stackLength protected void pushOnRealBlockStack (int) int i int stackLength public void recoveryExitFromVariable () int end int end public void recoveryTokenCheck () 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 boolean resumeAfterRecovery () protected boolean resumeOnSyntaxError () 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 }
org/eclipse/jdt/internal/compiler/parser/ParserBasicInformation.class
ParserBasicInformation.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/RecoveredBlock.class
RecoveredBlock.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.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.lookup.BaseTypes { 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 public void <init> (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.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.RecoveredStatement element void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredStatement) org.eclipse.jdt.internal.compiler.parser.RecoveredStatement recoveredStatement public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree () public java.lang.String toString (int) int tab StringBuffer result int i public org.eclipse.jdt.internal.compiler.ast.Block updatedBlock () 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.ast.Statement updatedStatement () 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 () 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/RecoveredElement.class
RecoveredElement.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 <init> (org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int) org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent int bracketBalance public void <init> (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 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 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 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 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/RecoveredField.class
RecoveredField.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.RecoveredType[] anonymousTypes public int anonymousTypeCount public void <init> (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 <init> (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.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 org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree () public int sourceEnd () public java.lang.String toString (int) int tab StringBuffer buffer int i public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration updatedFieldDeclaration () int i org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration 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/RecoveredImport.class
RecoveredImport.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 <init> (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/RecoveredInitializer.class
RecoveredInitializer.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.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.lookup.BaseTypes { public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] localTypes public int localTypeCount public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock initializerBody public void <init> (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 <init> (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 java.lang.String toString (int) int tab StringBuffer result public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration updatedFieldDeclaration () org.eclipse.jdt.internal.compiler.ast.Block block 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/RecoveredLocalVariable.class
RecoveredLocalVariable.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.ast.LocalDeclaration localDeclaration boolean alreadyCompletedLocalInitialization public void <init> (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 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 () 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/RecoveredMethod.class
RecoveredMethod.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.lookup.CompilerModifiers org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.lookup.BaseTypes { public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] localTypes public int localTypeCount public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock methodBody public boolean discardBody public void <init> (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 int sourceEnd () public java.lang.String toString (int) int tab StringBuffer result int i public void updateBodyStart (int) int bodyStart public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration updatedMethodDeclaration () 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 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 }
org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.class
RecoveredStatement.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 <init> (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 () public void updateParseTree () public void updateSourceEndIfNecessary (int, int) int bodyStart int bodyEnd }
org/eclipse/jdt/internal/compiler/parser/RecoveredType.class
RecoveredType.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 org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers { public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration 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 void <init> (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 modifiers 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 int bodyEnd () public boolean bodyStartsAtHeaderEnd () public org.eclipse.jdt.internal.compiler.parser.RecoveredType enclosingType () org.eclipse.jdt.internal.compiler.parser.RecoveredElement current public char[] name () public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree () public int sourceEnd () public java.lang.String toString (int) int tab StringBuffer result int i int i int i public void updateBodyStart (int) int bodyStart public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement () org.eclipse.jdt.internal.compiler.ast.TypeDeclaration updatedType public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration updatedTypeDeclaration () int existingCount org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypeDeclarations int bodyEndValue int i int existingCount org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations int temp 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 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 }
org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.class
RecoveredUnit.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 public void <init> (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 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 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 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 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/Scanner.class
Scanner.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 { protected long sourceLevel protected 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 tokenizeComments public boolean tokenizeWhiteSpace public char[] source public char[] withoutUnicodeBuffer public int withoutUnicodePtr public boolean unicodeAsBackSlash public boolean scanningFloatLiteral public static 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 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 MAX_OBVIOUS static final int[] ObviousIdentCharNatures public static final int C_LETTER public static final int C_DIGIT public static final int C_SEPARATOR public static final int C_SPACE public static final int OptimizedLength public final char[][][][] charArray_length public org.eclipse.jdt.internal.compiler.parser.NLSLine currentLine public static final String TAG_PREFIX public static final int TAG_PREFIX_LENGTH public static final String TAG_POSTFIX public static final int TAG_POSTFIX_LENGTH public org.eclipse.jdt.internal.compiler.ast.StringLiteral[] nonNLSStrings public boolean checkNonExternalizedStringLiterals public boolean wasNonExternalizedStringLiteral public boolean returnOnlyGreater int newEntry2 int newEntry3 int newEntry4 int newEntry5 int newEntry6 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 <clinit> () int i int i int i public void <init> () public void <init> (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 i int j int k public void <init> (boolean, boolean, boolean, long, char[][], char[][], boolean) boolean tokenizeComments boolean tokenizeWhiteSpace boolean checkNonExternalizedStringLiterals long sourceLevel char[][] taskTags char[][] taskPriorities boolean isTaskCaseSensitive int i int j int k public final boolean atEnd () protected void checkNonExternalizedString () 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 int i int msgStart int max_value int end char c char c int j int j int messageLength char[] message public char[] getCurrentIdentifierSource () char[] result char[] result int length public int getCurrentTokenEndPosition () public final char[] getCurrentTokenSource () char[] result char[] result int length public final java.lang.String getCurrentTokenString () public final 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 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 public final boolean getNextCharAsDigit () throws org.eclipse.jdt.core.compiler.InvalidInputException int temp public final boolean getNextCharAsDigit (int) int radix int temp public boolean getNextCharAsJavaIdentifierPart () int pos int temp2 boolean unicode char c boolean isJavaIdentifierPart 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 char[] getSource () protected boolean isDigit (char) throws org.eclipse.jdt.core.compiler.InvalidInputException char c 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 protected void parseTags (org.eclipse.jdt.internal.compiler.parser.NLSLine) org.eclipse.jdt.internal.compiler.parser.NLSLine line String s int pos int lineLength int start int end String index int i int nonNLSCounter java.util.Iterator iterator org.eclipse.jdt.internal.compiler.ast.StringLiteral literal public final void pushLineSeparator () int separatorPos int length int separatorPos int length public final void pushUnicodeLineSeparator () public void recordComment (int) int token int stopPosition int length int newLength public void resetTo (int, int) int begin int end public final void scanEscapeCharacter () throws org.eclipse.jdt.core.compiler.InvalidInputException int number boolean zeroToThreeNot int digit public int scanIdentifierOrKeyword () char[] src int pos int srcLength char c int index int index int length int length char[] data char[] data public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException boolean dotPrefix boolean floating int start int end boolean hasNoDigitsBeforeDot boolean isInteger public final int getLineNumber (int) int position int length int g int d int m 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 () char[] front int middleLength char[] middle char[] middle char[] end public java.lang.String toStringAction (int) int act public void unicodeInitializeBuffer (int) int length int bLength public void unicodeStore () int pos int length }
org/eclipse/jdt/internal/compiler/parser/ScannerHelper.class
ScannerHelper.java package org.eclipse.jdt.internal.compiler.parser public org.eclipse.jdt.internal.compiler.parser.ScannerHelper extends java.lang.Object { 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 Bit33 public static final long Bit34 public static final long Bit35 public static final long Bit36 public static final long Bit37 public static final long Bit38 public static final long Bit39 public static final long Bit40 public static final long Bit41 public static final long Bit42 public static final long Bit43 public static final long Bit44 public static final long Bit45 public static final long Bit46 public static final long Bit47 public static final long Bit48 public static final long Bit49 public static final long Bit50 public static final long Bit51 public static final long Bit52 public static final long Bit53 public static final long Bit54 public static final long Bit55 public static final long Bit56 public static final long Bit57 public static final long Bit58 public static final long Bit59 public static final long Bit60 public static final long Bit61 public static final long Bit62 public static final long Bit63 public static final long Bit64 public static final long[] Bits private static final int START_INDEX private static final int PART_INDEX private static long[][][] Tables static Class class$0 static void <clinit> () 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 public void <init> () private static final boolean isBitSet (long[], int) long[] values int i public static boolean isJavaIdentifierPart (char, char) char high char low int codePoint public static boolean isJavaIdentifierStart (char, char) char high char low int codePoint private static int toCodePoint (char, char) char high char low }
org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.class
SourceTypeConverter.java package org.eclipse.jdt.internal.compiler.parser public org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers { 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.problem.ProblemReporter problemReporter private org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu private char[] source private java.util.HashMap annotationPositions private boolean has1_5Compliance int namePos private void <init> (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 int start int end char[] 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 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 org.eclipse.jdt.core.IJavaElement localType 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.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.SourceMethod methodHandle org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo 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 char[] defaultValueSource org.eclipse.jdt.internal.compiler.ast.Expression expression boolean isVarargs String[] argumentTypeSignatures char[][] argumentNames int argumentCount long position int i char[] typeName 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 boolean isConstructor org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method private org.eclipse.jdt.internal.compiler.ast.Annotation[] convertAnnotations (org.eclipse.jdt.internal.core.JavaElement) org.eclipse.jdt.internal.core.JavaElement element char[] cuSource long[] positions int length org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations int recordedAnnotations int i long position int start int end char[] annotationSource org.eclipse.jdt.internal.compiler.ast.Expression expression private org.eclipse.jdt.internal.compiler.ast.ImportReference createImportReference (char[], int, int, boolean, int) char[] importName int start int end boolean onDemand int modifiers char[][] qImportName long[] positions long position int i private 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 private org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (char[], int, int) char[] typeName int start int end int length org.eclipse.jdt.internal.compiler.ast.TypeReference type private org.eclipse.jdt.internal.compiler.ast.TypeReference decodeType (char[], int, int, int) char[] typeName int length int start int end 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) char[] typeName 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[] getSource () private org.eclipse.jdt.internal.compiler.ast.Expression parseMemberValue (char[]) char[] memberValue }
org/eclipse/jdt/internal/compiler/parser/TerminalTokens.class
TerminalTokens.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 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 TokenNameEOF public static final int TokenNameERROR }
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$PrimaryRepairInfo.class
DiagnoseParser.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 final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0 public void <init> (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser) 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$RepairCandidate.class
DiagnoseParser.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 final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0 public void <init> (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser) }
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$SecondaryRepairInfo.class
DiagnoseParser.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 final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0 void <init> (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser) }
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$StateInfo.class
DiagnoseParser.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 final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0 public void <init> (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser, int, int) int state int next }
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.class
DiagnoseParser.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 { private static final boolean DEBUG private boolean DEBUG_PARSECHECK private static final String EMPTY_STRING 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 public void <init> (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 <init> (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 () 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 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 boolean isBetterSymbol (int, int) int symbol int actualSymbol 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 StringBuffer buf int i 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 StringBuffer buf int i public java.lang.String toString () StringBuffer res }
org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream$Token.class
LexStream.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 final org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream this$0 public void <init> (org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream) public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream.class
LexStream.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 public void <init> (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 org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token int pInterval 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 org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token token int curtokKind int curtokStart int curtokEnd int previousEnd int i int intervalStart int intervalEnd }
org/eclipse/jdt/internal/compiler/parser/diagnose/RangeUtil$RangeResult.class
RangeUtil.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 <init> () 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/RangeUtil.class
RangeUtil.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 <init> () 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 isInInterval (int, int, int[], int[]) int start int end int[] intervalStart int[] intervalEnd int length int i public static int getPreviousInterval (int, int, int[], int[]) int start int end int[] intervalStart int[] intervalEnd int length int i 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/parser1.rsc
org/eclipse/jdt/internal/compiler/parser/parser10.rsc
org/eclipse/jdt/internal/compiler/parser/parser11.rsc
org/eclipse/jdt/internal/compiler/parser/parser12.rsc
org/eclipse/jdt/internal/compiler/parser/parser13.rsc
org/eclipse/jdt/internal/compiler/parser/parser14.rsc
org/eclipse/jdt/internal/compiler/parser/parser15.rsc
org/eclipse/jdt/internal/compiler/parser/parser16.rsc
org/eclipse/jdt/internal/compiler/parser/parser17.rsc
org/eclipse/jdt/internal/compiler/parser/parser18.rsc
org/eclipse/jdt/internal/compiler/parser/parser19.rsc
org/eclipse/jdt/internal/compiler/parser/parser2.rsc
org/eclipse/jdt/internal/compiler/parser/parser20.rsc
org/eclipse/jdt/internal/compiler/parser/parser21.rsc
org/eclipse/jdt/internal/compiler/parser/parser3.rsc
org/eclipse/jdt/internal/compiler/parser/parser4.rsc
org/eclipse/jdt/internal/compiler/parser/parser5.rsc
org/eclipse/jdt/internal/compiler/parser/parser6.rsc
org/eclipse/jdt/internal/compiler/parser/parser7.rsc
org/eclipse/jdt/internal/compiler/parser/parser8.rsc
org/eclipse/jdt/internal/compiler/parser/parser9.rsc
org/eclipse/jdt/internal/compiler/parser/part1.rsc
org/eclipse/jdt/internal/compiler/parser/part14.rsc
org/eclipse/jdt/internal/compiler/parser/part2.rsc
org/eclipse/jdt/internal/compiler/parser/readableNames.properties
org/eclipse/jdt/internal/compiler/parser/start1.rsc
org/eclipse/jdt/internal/compiler/parser/start2.rsc
org/eclipse/jdt/internal/compiler/problem/AbortCompilation.class
AbortCompilation.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.IProblem problem public boolean isSilent public RuntimeException silentException private static final long serialVersionUID public void <init> () public void <init> (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.core.compiler.IProblem problem public void <init> (org.eclipse.jdt.internal.compiler.CompilationResult, java.lang.Throwable) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult Throwable exception public void <init> (boolean, java.lang.RuntimeException) boolean isSilent RuntimeException silentException 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 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 }
org/eclipse/jdt/internal/compiler/problem/AbortCompilationUnit.class
AbortCompilationUnit.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 void <init> (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.core.compiler.IProblem problem }
org/eclipse/jdt/internal/compiler/problem/AbortMethod.class
AbortMethod.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 <init> (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.core.compiler.IProblem problem }
org/eclipse/jdt/internal/compiler/problem/AbortType.class
AbortType.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 <init> (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.core.compiler.IProblem problem }
org/eclipse/jdt/internal/compiler/problem/DefaultProblem.class
DefaultProblem.java package org.eclipse.jdt.internal.compiler.problem public org.eclipse.jdt.internal.compiler.problem.DefaultProblem extends java.lang.Object implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.core.compiler.IProblem { private char[] fileName private int id private int startPosition private int endPosition private int line private int severity private String[] arguments private String message public void <init> (char[], java.lang.String, int, java.lang.String[], int, int, int, int) char[] originatingFileName String message int id String[] stringArguments int severity int startPosition int endPosition int line 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 getID () public java.lang.String getMessage () public char[] getOriginatingFileName () public int getSourceEnd () 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/DefaultProblemFactory.class
DefaultProblemFactory.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 static void <clinit> () public void <init> () public void <init> (java.util.Locale) java.util.Locale loc public org.eclipse.jdt.core.compiler.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] originatingFileName int problemId String[] problemArguments String[] messageArguments int severity int startPosition int endPosition int lineNumber private static final int keyFromID (int) int id public java.util.Locale getLocale () public final java.lang.String getLocalizedMessage (int, java.lang.String[]) int id String[] problemArguments String message char[] messageWithNoDoubleQuotes int length int start int end StringBuffer output int index String argId public final java.lang.String localizedMessage (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem 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/ProblemHandler.class
ProblemHandler.java package org.eclipse.jdt.internal.compiler.problem public org.eclipse.jdt.internal.compiler.problem.ProblemHandler extends java.lang.Object implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities { public static final String[] NoArgument public final 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 <clinit> () public void <init> (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.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] fileName int problemId String[] problemArguments String[] messageArguments int severity int problemStartPosition int problemEndPosition int lineNumber public void handle (int, java.lang.String[], java.lang.String[], int, int, int, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, org.eclipse.jdt.internal.compiler.CompilationResult) int problemId String[] problemArguments String[] messageArguments int severity int problemStartPosition int problemEndPosition org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext org.eclipse.jdt.internal.compiler.CompilationResult unitResult org.eclipse.jdt.core.compiler.IProblem problem org.eclipse.jdt.core.compiler.IProblem problem 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.IProblem, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.impl.ReferenceContext) org.eclipse.jdt.core.compiler.IProblem problem org.eclipse.jdt.internal.compiler.CompilationResult unitResult org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext public static final int searchLineNumber (int[], int) int[] startLineIndexes int position int length int g int d int m }
org/eclipse/jdt/internal/compiler/problem/ProblemReporter.class
ProblemReporter.java package org.eclipse.jdt.internal.compiler.problem public org.eclipse.jdt.internal.compiler.problem.ProblemReporter extends org.eclipse.jdt.internal.compiler.problem.ProblemHandler implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons { private static final int JavadocNonStaticTypeFromStaticInvocation private static final int EnumStaticFieldInInInitializerContext public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext public void <init> (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 void abortDueToInternalError (java.lang.String) String errorMessage String[] arguments 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 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 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 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) org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType char[] name org.eclipse.jdt.internal.compiler.ast.Expression value String str public void anonymousClassCannotExtendFinalClass (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 argumentTypeCannotBeVoid (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.ast.Argument arg String[] arguments public void argumentTypeCannotBeVoidArray (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.ast.Argument arg String[] arguments public void arrayConstantsOnlyInArrayInitializers (int, int) int sourceStart int sourceEnd public void assignmentHasNoEffect (org.eclipse.jdt.internal.compiler.ast.Assignment, char[]) org.eclipse.jdt.internal.compiler.ast.Assignment assignment char[] name 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.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 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.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 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.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.ast.TypeReference 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 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 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.ThrowStatement) org.eclipse.jdt.internal.compiler.ast.ThrowStatement statement public void cannotThrowType (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, 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.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.ast.TypeReference exceptionType org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType 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 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 int computeSeverity (int) int problemID long 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 constantOutOfFormat (org.eclipse.jdt.internal.compiler.ast.NumberLiteral) org.eclipse.jdt.internal.compiler.ast.NumberLiteral literal char[] source String Radix String Radix int radix int radix int place int i 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 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 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 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 disallowedTargetForAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation) org.eclipse.jdt.internal.compiler.ast.Annotation annotation public void duplicateAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation) org.eclipse.jdt.internal.compiler.ast.Annotation annotation 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) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod1 org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedMethod2 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.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 boolean duplicateErasure int i int length int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] erasures int i 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 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 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 errorThisSuperInStatic (org.eclipse.jdt.internal.compiler.ast.ASTNode) org.eclipse.jdt.internal.compiler.ast.ASTNode reference String[] arguments public void expressionShouldBeAVariable (org.eclipse.jdt.internal.compiler.ast.Expression) org.eclipse.jdt.internal.compiler.ast.Expression expression 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.FieldBinding hiddenField private int fieldSourceEnd (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 node org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] bindings int i private int fieldSourceStart (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 node org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference 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 public void forbiddenReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, java.lang.String, int) org.eclipse.jdt.internal.compiler.lookup.TypeBinding type org.eclipse.jdt.internal.compiler.ast.ASTNode location String messageTemplate int problemId public void forwardReference (org.eclipse.jdt.internal.compiler.ast.Reference, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.ast.Reference reference int indexInQualification org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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 public static long getIrritant (int) int problemID 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 hidingEnclosingType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl String[] arguments 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 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 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 leadtComponentType 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 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 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) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl public void illegalModifierForLocalClass (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type String[] arguments public void illegalModifierForLocalEnum (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 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 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 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 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 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 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 public void indirectAccessToStaticType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.internal.compiler.ast.ASTNode location org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type 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 StringBuffer concreteSignature StringBuffer shortSignature public void inheritedMethodsHaveIncompatibleReturnTypes (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], int) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] inheritedMethods int length 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.ASTNode) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerType org.eclipse.jdt.internal.compiler.ast.ASTNode location public void interfaceCannotHaveConstructors (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration) org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor public void interfaceCannotHaveInitializers (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 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.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 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 int sourceStart 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 int id 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[] 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 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 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 int id int end org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference 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 public void invalidTypeForCollection (org.eclipse.jdt.internal.compiler.ast.Expression) org.eclipse.jdt.internal.compiler.ast.Expression expression public void invalidTypeReference (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 invalidUsageOfVarargs (org.eclipse.jdt.internal.compiler.ast.Argument) org.eclipse.jdt.internal.compiler.ast.Argument argument public void isClassPathCorrect (char[][], org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) char[][] wellKnownTypeName org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl String[] arguments private boolean isIdentifier (int) int token private boolean isKeyword (int) int token private boolean isLiteral (int) int token 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 id 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 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 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 javadocDuplicatedParamTag (char[], int, int, int) char[] token int sourceStart int sourceEnd int modifiers String[] arguments public void javadocDuplicatedReturnTag (int, int) int sourceStart int sourceEnd public void javadocDuplicatedThrowsClassName (org.eclipse.jdt.internal.compiler.ast.TypeReference, int) org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference int modifiers String[] arguments public void javadocEmptyReturnTag (int, int) int sourceStart int sourceEnd 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 StringBuffer buffer StringBuffer shortBuffer int i int length int id 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 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 public void javadocInvalidField (int, int, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int) int sourceStart int sourceEnd org.eclipse.jdt.internal.compiler.lookup.Binding fieldBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding searchedType int modifiers int id String[] arguments 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 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 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 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 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 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 boolean overriding boolean report String arg String[] arguments public void javadocMissingHashCharacter (int, int, java.lang.String) int sourceStart int sourceEnd String ref String[] arguments 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 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 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 boolean overriding boolean report String[] arguments public void javadocUndeclaredParamTagName (char[], int, int, int) char[] token int sourceStart int sourceEnd int modifiers 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 localVariableCannotBeNull (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 localVariableCanOnlyBeNull (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 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 String[] arguments org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void methodMustOverride (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method 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) 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 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 missingOverrideAnnotation (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding public void missingDeprecatedAnnotationForField (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration) org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field 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 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding 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 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 mustSpecifyPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compUnitDecl String[] arguments 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 () 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 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 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 (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 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 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 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 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) org.eclipse.jdt.internal.compiler.ast.ASTNode location org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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 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 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 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 returnTypeCannotBeVoidArray (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.MethodDeclaration) org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl String[] arguments 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 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 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) org.eclipse.jdt.internal.compiler.ast.ASTNode location org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type 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 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 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 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.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.Binding) org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParam org.eclipse.jdt.internal.compiler.lookup.Binding hidden 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.lookup.TypeBinding actualType org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType org.eclipse.jdt.internal.compiler.ast.ASTNode location 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 (boolean, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean) boolean isVarargs org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types boolean makeShort StringBuffer buffer int i int length org.eclipse.jdt.internal.compiler.lookup.TypeBinding type boolean isVarargType 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 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 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 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 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType 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 end org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qref 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 public void unhandledWarningToken (org.eclipse.jdt.internal.compiler.ast.Expression) org.eclipse.jdt.internal.compiler.ast.Expression token String[] arguments 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 int severity String[] arguments int end org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference ref 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedCastType org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedLeaf int dim 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 public void unsafeRawGenericMethodInvocation (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 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 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 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 public void unusedArgument (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration) org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl 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 public void unusedImport (org.eclipse.jdt.internal.compiler.ast.ImportReference) org.eclipse.jdt.internal.compiler.ast.ImportReference importRef String[] arguments public void unusedLocalVariable (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration) org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl String[] arguments public void unusedPrivateConstructor (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration) org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDecl 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 org.eclipse.jdt.internal.compiler.lookup.FieldBinding field public void unusedPrivateMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration) org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.lookup.MethodBinding method public void unusedPrivateType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type public void useAssertAsAnIdentifier (int, int) int sourceStart int sourceEnd public void useEnumAsAnIdentifier (int, int) int sourceStart int sourceEnd 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 org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastParam 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 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 String[] arguments 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.TryStatement, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.ast.TryStatement statement org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType int under org.eclipse.jdt.internal.compiler.lookup.TypeBinding hidingExceptionType org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef }
org/eclipse/jdt/internal/compiler/problem/ProblemSeverities.class
ProblemSeverities.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 Ignore 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 SecondaryError }
org/eclipse/jdt/internal/compiler/problem/ShouldNotImplement.class
ShouldNotImplement.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 <init> (java.lang.String) String message }
org/eclipse/jdt/internal/compiler/problem/messages.properties
org/eclipse/jdt/internal/compiler/util/CompoundNameVector.class
CompoundNameVector.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 <clinit> () public void <init> () 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/FloatUtil.class
FloatUtil.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 <init> () 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/HashtableOfInt.class
HashtableOfInt.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 <init> () public void <init> (int) int size int extraRoom public boolean containsKey (int) int key int index int currentKey int currentKey public java.lang.Object get (int) int key int index int currentKey int currentKey public java.lang.Object put (int, java.lang.Object) int key Object value 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/HashtableOfIntValues.class
HashtableOfIntValues.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 <init> () public void <init> (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 index int keyLength char[] currentKey char[] currentKey public int get (char[]) char[] key int index int keyLength char[] currentKey char[] currentKey public int put (char[], int) char[] key int value int index int keyLength char[] currentKey char[] currentKey public int removeKey (char[]) char[] key 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/HashtableOfLong.class
HashtableOfLong.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 <init> () public void <init> (int) int size int extraRoom public boolean containsKey (long) long key int index long currentKey long currentKey public java.lang.Object get (long) long key int index long currentKey long currentKey public java.lang.Object put (long, java.lang.Object) long key Object value 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/HashtableOfObject.class
HashtableOfObject.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 <init> () public void <init> (int) int size int extraRoom 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 index int keyLength char[] currentKey char[] currentKey public java.lang.Object get (char[]) char[] key int index int keyLength char[] currentKey char[] currentKey public java.lang.Object put (char[], java.lang.Object) char[] key Object value int index int keyLength char[] currentKey char[] currentKey public java.lang.Object removeKey (char[]) char[] key 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/HashtableOfObjectToInt.class
HashtableOfObjectToInt.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 <init> () public void <init> (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 index Object currentKey Object currentKey public int get (java.lang.Object) Object key 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 index Object currentKey Object currentKey public int removeKey (java.lang.Object) Object key 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/HashtableOfPackage.class
HashtableOfPackage.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 <init> () public void <init> (int) int size int extraRoom public boolean containsKey (char[]) char[] key int index int keyLength char[] currentKey char[] currentKey public org.eclipse.jdt.internal.compiler.lookup.PackageBinding get (char[]) char[] key 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 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/HashtableOfType.class
HashtableOfType.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 <init> () public void <init> (int) int size int extraRoom public boolean containsKey (char[]) char[] key int index int keyLength char[] currentKey char[] currentKey public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding get (char[]) char[] key 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 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/Messages$MessagesProperties.class
Messages.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 <init> (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/Messages.class
Messages.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 output_isFile public static String output_isFileNotDirectory public static String output_dirName public static String output_notValidAll public static String output_fileName public static String output_notValid public static String problem_noSourceInformation public static String problem_atLine public static String abort_invalidAttribute 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 Class class$0 static void <clinit> () private void <init> () 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/ObjectVector.class
ObjectVector.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 <clinit> () public void <init> () 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/util/SimpleLookupTable.class
SimpleLookupTable.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 <init> () public void <init> (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 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/SimpleNameVector.class
SimpleNameVector.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 <clinit> () public void <init> () 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/SuffixConstants.class
SuffixConstants.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 public static final String EXTENSION_jar public static final String EXTENSION_JAR public static final String EXTENSION_zip public static final String EXTENSION_ZIP public static final String SUFFIX_STRING_jar public static final String SUFFIX_STRING_JAR public static final String SUFFIX_STRING_zip public static final String SUFFIX_STRING_ZIP public static final char[] SUFFIX_jar public static final char[] SUFFIX_JAR public static final char[] SUFFIX_zip public static final char[] SUFFIX_ZIP static void <clinit> () }
org/eclipse/jdt/internal/compiler/util/Util$1.class
Util.java package org.eclipse.jdt.internal.compiler.util final org.eclipse.jdt.internal.compiler.util.Util$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable { void <init> () public java.lang.String displayString (java.lang.Object) Object o }
org/eclipse/jdt/internal/compiler/util/Util$Displayable.class
Util.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/Util.class
Util.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 { private static final int DEFAULT_READING_SIZE public static String LINE_SEPARATOR static void <clinit> () public void <init> () public static char[] bytesToChar (byte[], java.lang.String) throws java.io.IOException byte[] bytes String encoding 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 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.InputStreamReader reader char[] contents char[] contents int contentsLength int amountRead int amountRequested int start int len int readSize 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 public static final boolean isArchiveFileName (java.lang.String) String name int nameLength int suffixLength int i char c int suffixIndex int j 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 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 }
org/eclipse/jdt/internal/compiler/util/WeakHashSet$HashableWeakReference.class
WeakHashSet.java package org.eclipse.jdt.internal.compiler.util public org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference extends java.lang.ref.WeakReference { public int hashCode final org.eclipse.jdt.internal.compiler.util.WeakHashSet this$0 public void <init> (org.eclipse.jdt.internal.compiler.util.WeakHashSet, 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/compiler/util/WeakHashSet.class
WeakHashSet.java package org.eclipse.jdt.internal.compiler.util public org.eclipse.jdt.internal.compiler.util.WeakHashSet extends java.lang.Object { org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference[] values public int elementSize int threshold java.lang.ref.ReferenceQueue referenceQueue public void <init> () public void <init> (int) int size int extraRoom public java.lang.Object add (java.lang.Object) Object obj int index org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue Object referent private void addValue (org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference) org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference value Object obj int valuesLength int index org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue private void cleanupGarbageCollectedValues () org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference toBeRemoved org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference toBeRemoved int hashCode int valuesLength int index org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.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.compiler.util.WeakHashSet$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue Object referent private void rehash () org.eclipse.jdt.internal.compiler.util.WeakHashSet newHashSet org.eclipse.jdt.internal.compiler.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.compiler.util.WeakHashSet$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference currentValue Object referent public int size () public java.lang.String toString () StringBuffer buffer int i int length org.eclipse.jdt.internal.compiler.util.WeakHashSet$HashableWeakReference value Object ref }
org/eclipse/jdt/internal/compiler/util/WeakHashSetOfCharArray$HashableWeakReference.class
WeakHashSetOfCharArray.java package org.eclipse.jdt.internal.compiler.util public org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference extends java.lang.ref.WeakReference { public int hashCode final org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray this$0 public void <init> (org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray, 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/compiler/util/WeakHashSetOfCharArray.class
WeakHashSetOfCharArray.java package org.eclipse.jdt.internal.compiler.util public org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray extends java.lang.Object { org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference[] values public int elementSize int threshold java.lang.ref.ReferenceQueue referenceQueue public void <init> () public void <init> (int) int size int extraRoom public char[] add (char[]) char[] array int index org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue char[] referent private void addValue (org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference) org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference value char[] array int valuesLength int index org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue private void cleanupGarbageCollectedValues () org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference toBeRemoved org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference toBeRemoved int hashCode int valuesLength int index org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.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.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue char[] referent private void rehash () org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray newHashSet org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue int i int length public char[] remove (char[]) char[] array int valuesLength int index org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference currentValue char[] referent public int size () public java.lang.String toString () StringBuffer buffer int i int length org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray$HashableWeakReference value char[] ref }
org/eclipse/jdt/internal/core/ASTHolderCUInfo.class
ASTHolderCUInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.ASTHolderCUInfo extends org.eclipse.jdt.internal.core.CompilationUnitElementInfo { int astLevel org.eclipse.jdt.core.dom.CompilationUnit ast public void <init> () }
org/eclipse/jdt/internal/core/Assert$AssertionFailedException.class
Assert.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.Assert$AssertionFailedException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> (java.lang.String) String detail }
org/eclipse/jdt/internal/core/Assert.class
Assert.java package org.eclipse.jdt.internal.core public final org.eclipse.jdt.internal.core.Assert extends java.lang.Object { private void <init> () 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/jdt/internal/core/BasicCompilationUnit.class
BasicCompilationUnit.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 <init> (char[], char[][], java.lang.String) char[] contents char[][] packageName String fileName public void <init> (char[], char[][], java.lang.String, java.lang.String) char[] contents char[][] packageName String fileName String encoding public void <init> (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 java.lang.String toString () }
org/eclipse/jdt/internal/core/BatchOperation.class
BatchOperation.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 <init> (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/BecomeWorkingCopyOperation.class
BecomeWorkingCopyOperation.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 <init> (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/BinaryField.class
BinaryField.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 <init> (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.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 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/BinaryMember.class
BinaryMember.java package org.eclipse.jdt.internal.core public abstract org.eclipse.jdt.internal.core.BinaryMember extends org.eclipse.jdt.internal.core.NamedMember { protected void <init> (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 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.ClassFileInfo openableParentInfo 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/BinaryMethod$DecodeParametersNames.class
BinaryMethod.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.BinaryMethod$DecodeParametersNames extends org.eclipse.jdt.internal.compiler.SourceElementRequestorAdapter { String[] parametersNames final org.eclipse.jdt.internal.core.BinaryMethod this$0 void <init> (org.eclipse.jdt.internal.core.BinaryMethod) public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo int length int i public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo int length int i public java.lang.String[] getParametersNames () }
org/eclipse/jdt/internal/core/BinaryMethod.class
BinaryMethod.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[] parameterNames protected static final String[] NO_TYPES protected String[] exceptionTypes protected String returnType static void <clinit> () protected void <init> (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 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 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 char[] source int i org.eclipse.jdt.internal.compiler.env.IBinaryMethod info int paramCount int i 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 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 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 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 }
org/eclipse/jdt/internal/core/BinaryType.class
BinaryType.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 private static final String[] NO_STRINGS static void <clinit> () protected void <init> (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.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 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.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.ClassFileInfo cfi org.eclipse.jdt.internal.core.JavaModelManager manager boolean hadTemporaryCache Object info java.util.HashMap newElements 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 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 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 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[][] resolveType (java.lang.String) String typeName public java.lang.String[][] resolveType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) String typeName org.eclipse.jdt.core.WorkingCopyOwner owner 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 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 }
org/eclipse/jdt/internal/core/BinaryTypeConverter.class
BinaryTypeConverter.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.BinaryTypeConverter extends java.lang.Object { public void <init> () public static org.eclipse.jdt.internal.compiler.ast.TypeDeclaration buildTypeDeclaration (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IType type org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit org.eclipse.jdt.internal.compiler.CompilationResult compilationResult 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 static 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.FieldDeclaration fieldDeclaration private static org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration convert (org.eclipse.jdt.core.IMethod, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IMethod method org.eclipse.jdt.core.IType type org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl int flags boolean isVarargs String[] argumentTypeNames String[] argumentNames int argumentCount int i String argumentTypeName org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference String[] exceptionTypeNames int exceptionCount int i private static 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, org.eclipse.jdt.internal.compiler.CompilationResult) 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.CompilationResult compilationResult org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration String[] interfaceNames int interfaceCount int i org.eclipse.jdt.core.IType[] memberTypes int memberTypeCount int i org.eclipse.jdt.core.IField[] fields int fieldCount int i 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 org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (char[]) char[] type int max int dimStart int dim int identCount int i char[] identifier char[][] identifiers }
org/eclipse/jdt/internal/core/Buffer$1.class
Buffer.java package org.eclipse.jdt.internal.core final 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 <init> (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/Buffer.class
Buffer.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 <init> (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 encoding String stringContents byte[] bytes 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/BufferCache.class
BufferCache.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.BufferCache extends org.eclipse.jdt.internal.core.OverflowingLRUCache { public void <init> (int) int size public void <init> (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 protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int) int size int overflow }
org/eclipse/jdt/internal/core/BufferFactoryWrapper.class
BufferFactoryWrapper.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 <init> (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/BufferManager$1.class
BufferManager.java package org.eclipse.jdt.internal.core final 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 <init> (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/BufferManager.class
BufferManager.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 protected org.eclipse.jdt.internal.core.OverflowingLRUCache openBuffers protected org.eclipse.jdt.core.IBufferFactory defaultBufferFactory public void <init> () protected void addBuffer (org.eclipse.jdt.core.IBuffer) org.eclipse.jdt.core.IBuffer buffer String owner public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable) org.eclipse.jdt.core.IOpenable owner org.eclipse.jdt.core.IJavaElement 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 () protected void removeBuffer (org.eclipse.jdt.core.IBuffer) org.eclipse.jdt.core.IBuffer buffer String owner }
org/eclipse/jdt/internal/core/CancelableNameEnvironment.class
CancelableNameEnvironment.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CancelableNameEnvironment extends org.eclipse.jdt.internal.core.SearchableEnvironment { public org.eclipse.core.runtime.IProgressMonitor monitor public void <init> (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, org.eclipse.jdt.internal.codeassist.ISearchRequestor) char[] prefix boolean findMembers org.eclipse.jdt.internal.codeassist.ISearchRequestor storage }
org/eclipse/jdt/internal/core/CancelableProblemFactory.class
CancelableProblemFactory.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 <init> (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.jdt.core.compiler.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] originatingFileName int problemId String[] problemArguments String[] messageArguments int severity int startPosition int endPosition int lineNumber }
org/eclipse/jdt/internal/core/ClassFile$1.class
ClassFile.java package org.eclipse.jdt.internal.core final 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 <init> (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/ClassFile.class
ClassFile.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 private boolean checkAutomaticSourceMapping protected void <init> (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String) org.eclipse.jdt.internal.core.PackageFragment parent String name 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.core.runtime.IStatus status 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.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException int offset org.eclipse.jdt.core.CompletionRequestor requestor org.eclipse.jdt.core.WorkingCopyOwner owner 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 public boolean exists () 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.internal.core.SourceRange range org.eclipse.jdt.core.IJavaElement[] children int i org.eclipse.jdt.core.IJavaElement match 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 org.eclipse.jdt.internal.core.JavaElement le org.eclipse.jdt.internal.core.JarPackageFragmentRoot root org.eclipse.jdt.internal.compiler.env.IBinaryType info java.util.zip.ZipFile zip org.eclipse.jdt.internal.core.PackageFragment pkg String entryName java.util.zip.ZipEntry ze byte[] contents String fileName org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException cfe java.io.IOException ioe org.eclipse.core.runtime.CoreException e byte[] contents public org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IClassFile getClassFile () 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 String prefix int index org.eclipse.jdt.core.IType type int start int end org.eclipse.jdt.core.IJavaElement[] children int i String childName String childPrefix int childIndex org.eclipse.jdt.core.IClassFile classFile org.eclipse.jdt.internal.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 getResource () 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 char[] contents org.eclipse.jdt.internal.core.SourceMapper mapper org.eclipse.jdt.internal.core.ClassFileWorkingCopy workingCopy org.eclipse.jdt.core.IBuffer buffer 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 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 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.SourceMapper mapper org.eclipse.jdt.internal.core.PackageFragmentRoot root String elementName String sourceFileWithoutExtension org.eclipse.jdt.internal.core.JarPackageFragmentRoot jarPackageFragmentRoot java.util.zip.ZipFile jar String[] pkgName char[][] javaLikeExtensions int i int length StringBuffer entryName int j int pkgNameLength java.util.zip.ZipEntry zipEntry org.eclipse.jdt.internal.core.SourceMapper sourceMapper org.eclipse.core.runtime.CoreException e String qualifiedName org.eclipse.jdt.internal.core.NameLookup lookup org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.core.resources.IContainer pkgFolder org.eclipse.core.resources.IResource[] files org.eclipse.core.runtime.CoreException e org.eclipse.core.resources.IResource sourceFile String classFileName String simpleName int i int length org.eclipse.core.resources.IResource resource org.eclipse.jdt.internal.core.SourceMapper sourceMapper private org.eclipse.jdt.core.IBuffer mapSource (org.eclipse.jdt.internal.core.SourceMapper) org.eclipse.jdt.internal.core.SourceMapper mapper char[] contents 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 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 }
org/eclipse/jdt/internal/core/ClassFileInfo.class
ClassFileInfo.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 protected org.eclipse.jdt.internal.core.ClassFile classFile void <init> (org.eclipse.jdt.internal.core.ClassFile) org.eclipse.jdt.internal.core.ClassFile classFile 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.core.IField 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 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 char[] signature String[] pNames char[][] paramNames int j char[][] parameterTypes org.eclipse.jdt.internal.core.JavaModelManager manager String selector int j org.eclipse.jdt.internal.core.BinaryMethod method 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 org.eclipse.jdt.core.IJavaElement[] getBinaryChildren (java.util.HashMap) java.util.HashMap newElements boolean hasReadBinaryChildren () protected void readBinaryChildren (java.util.HashMap, org.eclipse.jdt.internal.compiler.env.IBinaryType) 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/ClassFileWorkingCopy.class
ClassFileWorkingCopy.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.ClassFileWorkingCopy extends java.lang.Object implements org.eclipse.jdt.core.ICompilationUnit { public org.eclipse.jdt.core.IBuffer buffer public void <init> () 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 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 name 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 name org.eclipse.jdt.core.IJavaElement sibling int flags org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException String name 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 void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException int position public org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String) String name public org.eclipse.jdt.core.IImportContainer getImportContainer () public org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IOpenable getOpenable () public org.eclipse.jdt.core.WorkingCopyOwner getOwner () public org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String) String name public org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IType getType (java.lang.String) String name public org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException public boolean exists () public org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element public org.eclipse.jdt.core.IType findPrimaryType () public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException public java.lang.String getElementName () public int getElementType () public java.lang.String getHandleIdentifier () public org.eclipse.jdt.core.IJavaModel getJavaModel () public org.eclipse.jdt.core.IJavaProject getJavaProject () public org.eclipse.jdt.core.IJavaElement getParent () public org.eclipse.core.runtime.IPath getPath () public org.eclipse.jdt.core.ICompilationUnit getPrimary () public org.eclipse.jdt.core.IJavaElement getPrimaryElement () public org.eclipse.core.resources.IResource getResource () public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException public boolean isReadOnly () public boolean isStructureKnown () public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException public void close () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IBuffer getBuffer () public boolean hasResourceChanged () public boolean hasUnsavedChanges () public boolean isConsistent () public boolean isOpen () public void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IProgressMonitor progress public void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IProgressMonitor progress public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IProgressMonitor progress boolean force 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 public void destroy () public org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory) org.eclipse.jdt.core.IBufferFactory bufferFactory public org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner) org.eclipse.jdt.core.WorkingCopyOwner owner public org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement workingCopyElement public org.eclipse.jdt.core.IJavaElement getOriginalElement () 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 monitor 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.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 owner org.eclipse.jdt.core.IProblemRequestor problemRequestor org.eclipse.core.runtime.IProgressMonitor monitor public boolean isBasedOn (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource public boolean isWorkingCopy () public org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException 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 owner org.eclipse.core.runtime.IProgressMonitor monitor public void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException boolean forceProblemDetection org.eclipse.core.runtime.IProgressMonitor monitor public void restore () 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 replace org.eclipse.core.runtime.IProgressMonitor monitor public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException boolean force org.eclipse.core.runtime.IProgressMonitor monitor 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 replace 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 name boolean replace org.eclipse.core.runtime.IProgressMonitor monitor 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 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 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.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException int offset org.eclipse.jdt.core.CompletionRequestor requestor org.eclipse.jdt.core.WorkingCopyOwner wcowner public java.lang.Object getAdapter (java.lang.Class) Class adapter public org.eclipse.jdt.core.IJavaElement getAncestor (int) int ancestorType }
org/eclipse/jdt/internal/core/ClasspathAccessRule.class
ClasspathAccessRule.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 <init> (org.eclipse.core.runtime.IPath, int) org.eclipse.core.runtime.IPath pattern int kind public void <init> (char[], int) char[] pattern int problemId private static int toProblemId (int) int kind public org.eclipse.core.runtime.IPath getPattern () public int getKind () }
org/eclipse/jdt/internal/core/ClasspathAttribute.class
ClasspathAttribute.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 <init> (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/ClasspathEntry$UnknownXmlElements.class
ClasspathEntry.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 <init> () }
org/eclipse/jdt/internal/core/ClasspathEntry.class
ClasspathEntry.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_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 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 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.core.runtime.IPath specificOutputLocation public static final int K_OUTPUT public boolean isExported org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes static void <clinit> () public void <init> (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 org.eclipse.jdt.internal.compiler.env.AccessRuleSet ruleSet private static org.eclipse.jdt.internal.compiler.env.AccessRuleSet createAccessRuleSet (org.eclipse.jdt.core.IAccessRule[]) org.eclipse.jdt.core.IAccessRule[] accessRules int length org.eclipse.jdt.internal.compiler.env.AccessRule[] rules 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 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 j 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 i int length 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) org.eclipse.jdt.internal.core.XMLWriter writer org.eclipse.core.runtime.IPath projectPath boolean indent boolean newLine java.util.Map unknownElements 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 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 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 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 () private java.lang.String getMessageTemplate () org.eclipse.core.runtime.IPath libPath Object target String pathString String pathString 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 int hashCode () public boolean isExported () 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 org.eclipse.core.runtime.IPath[] patterns int length int i int i int i public java.lang.String rootID () public org.eclipse.jdt.core.IClasspathEntry getResolvedEntry () 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 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 int i java.util.HashSet pathes int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath entryPath int kind boolean isProjectRelative String entryPathMsg 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 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 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 recurseInContainers org.eclipse.core.resources.IWorkspaceRoot workspaceRoot org.eclipse.core.runtime.IPath path String projectName boolean pathStartsWithProject String entryPathMsg org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes int length java.util.HashSet set int i String attName org.eclipse.jdt.core.IClasspathEntry[] containerEntries int i int length org.eclipse.jdt.core.IClasspathEntry containerEntry int kind String description org.eclipse.jdt.core.IJavaModelStatus containerEntryStatus org.eclipse.jdt.core.JavaModelException e org.eclipse.jdt.internal.core.Assert$AssertionFailedException e org.eclipse.core.runtime.IPath sourceAttachment Object target long projectTargetJDK long libraryJDK org.eclipse.core.resources.IResource resolvedResource java.io.File file boolean isExternal 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 }
org/eclipse/jdt/internal/core/CommitWorkingCopyOperation.class
CommitWorkingCopyOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CommitWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation { public void <init> (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.core.resources.IFile resource 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.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/CompilationUnit$1.class
CompilationUnit.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnit$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit { final org.eclipse.jdt.internal.core.CompilationUnit this$0 private final char[] val$contents void <init> (org.eclipse.jdt.internal.core.CompilationUnit, char[]) public char[] getContents () public char[] getMainTypeName () public char[][] getPackageName () public char[] getFileName () }
org/eclipse/jdt/internal/core/CompilationUnit$2.class
CompilationUnit.java package org.eclipse.jdt.internal.core final 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 <init> (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/CompilationUnit$3.class
CompilationUnit.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnit$3 extends org.eclipse.jdt.core.WorkingCopyOwner { final org.eclipse.jdt.internal.core.CompilationUnit this$0 void <init> (org.eclipse.jdt.internal.core.CompilationUnit) }
org/eclipse/jdt/internal/core/CompilationUnit.class
CompilationUnit.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 protected String name public org.eclipse.jdt.core.WorkingCopyOwner owner protected void <init> (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 void accept (org.eclipse.jdt.internal.compiler.ASTVisitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.compiler.ASTVisitor visitor 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 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.core.runtime.IStatus status org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo org.eclipse.jdt.core.IBuffer buffer char[] contents org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor requestor org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo org.eclipse.jdt.core.IJavaProject project boolean computeProblems org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory java.util.Map options boolean createAST org.eclipse.jdt.internal.compiler.SourceElementParser parser org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration int astLevel org.eclipse.jdt.core.dom.CompilationUnit cu 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.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException int offset org.eclipse.jdt.core.CompletionRequestor requestor org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner 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 boolean exists () 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 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 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.core.IJavaElement[] elements org.eclipse.jdt.core.IImportDeclaration[] imprts 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 getResource () 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.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 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 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 (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException boolean createAST int astLevel 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 boolean isWorkingCopy org.eclipse.jdt.core.IBuffer buffer org.eclipse.jdt.core.ICompilationUnit original org.eclipse.core.resources.IFile file org.eclipse.core.resources.IFile file org.eclipse.jdt.internal.core.BufferManager bufManager protected void openParent (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException Object childInfo java.util.HashMap newElements org.eclipse.core.runtime.IProgressMonitor pm 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 boolean createAST org.eclipse.core.runtime.PerformanceStats stats org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation op 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 }
org/eclipse/jdt/internal/core/CompilationUnitElementInfo.class
CompilationUnitElementInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CompilationUnitElementInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo { protected int sourceLength protected long timestamp public java.util.HashMap annotationPositions public void <init> () public void addAnnotationPositions (org.eclipse.jdt.core.IJavaElement, long[]) org.eclipse.jdt.core.IJavaElement handle long[] positions public int getSourceLength () protected org.eclipse.jdt.core.ISourceRange getSourceRange () public void setSourceLength (int) int newSourceLength }
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder$1.class
CompilationUnitProblemFinder.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnitProblemFinder$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor { void <init> () public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult }
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder.class
CompilationUnitProblemFinder.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CompilationUnitProblemFinder extends org.eclipse.jdt.internal.compiler.Compiler { protected void <init> (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 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 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.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.core.ICompilationUnit, char[], org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit org.eclipse.jdt.core.ICompilationUnit unitElement char[] contents org.eclipse.jdt.internal.compiler.parser.Parser parser org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner org.eclipse.jdt.core.IProblemRequestor problemRequestor boolean resetEnvironment 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.core.PackageFragment packageFragment char[][] expectedPackageName org.eclipse.core.runtime.OperationCanceledException e RuntimeException e public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (org.eclipse.jdt.core.ICompilationUnit, char[], org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.ICompilationUnit unitElement char[] contents org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner org.eclipse.jdt.core.IProblemRequestor problemRequestor boolean resetEnvironment org.eclipse.core.runtime.IProgressMonitor monitor private static void reportProblems (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit org.eclipse.jdt.core.IProblemRequestor problemRequestor org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.internal.compiler.CompilationResult unitResult org.eclipse.jdt.core.compiler.IProblem[] problems int i int problemLength public void initializeParser () }
org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.class
CompilationUnitStructureRequestor.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.JavaElementInfo importContainerInfo protected java.util.Map newElements protected java.util.Stack infoStack protected java.util.Stack handleStack protected int referenceCount protected boolean hasSyntaxErrors protected org.eclipse.jdt.internal.compiler.parser.Parser parser protected static String[] NO_STRINGS protected static byte[] NO_BYTES 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 static void <clinit> () protected void <init> (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, char[], boolean, int) int declarationStart int declarationEnd char[] name boolean onDemand int modifiers org.eclipse.jdt.internal.core.JavaElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle org.eclipse.jdt.core.ICompilationUnit parentCU org.eclipse.jdt.internal.core.ImportContainer importContainer 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 (int, int, char[]) int declarationStart int declarationEnd char[] name org.eclipse.jdt.internal.core.JavaElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle org.eclipse.jdt.internal.core.PackageDeclaration handle org.eclipse.jdt.internal.core.SourceRefElementInfo info public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem static java.lang.String[] convertTypeNamesToSigs (char[][]) char[][] typeNames int n org.eclipse.jdt.internal.core.JavaModelManager manager String[] typeSigs int i 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.core.SourceTypeElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle org.eclipse.jdt.internal.core.SourceField handle String fieldName org.eclipse.jdt.internal.core.SourceFieldElementInfo info char[] typeName public void enterInitializer (int, int) int declarationSourceStart int modifiers org.eclipse.jdt.internal.core.JavaElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle org.eclipse.jdt.internal.core.Initializer handle org.eclipse.jdt.internal.core.InitializerElementInfo info public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo org.eclipse.jdt.internal.core.SourceTypeElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle org.eclipse.jdt.internal.core.SourceMethod handle String[] parameterTypeSigs String selector 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 public void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo org.eclipse.jdt.internal.core.JavaElementInfo parentInfo org.eclipse.jdt.internal.core.JavaElement parentHandle String nameString 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 protected void enterTypeParameter (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo) 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.SourceFieldElementInfo info int flags Object typeInfo int length char[] initializer public void exitInitializer (int) int declarationEnd protected void exitMember (int) int declarationEnd org.eclipse.jdt.internal.core.SourceRefElementInfo info public void exitMethod (int, int, int) int declarationEnd int defaultValueStart int defaultValueEnd org.eclipse.jdt.internal.core.SourceMethodElementInfo info org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo annotationMethodInfo public void exitType (int) int declarationEnd protected void resolveDuplicates (org.eclipse.jdt.internal.core.SourceRefElement) org.eclipse.jdt.internal.core.SourceRefElement handle }
org/eclipse/jdt/internal/core/CompilationUnitVisitor$1.class
CompilationUnitVisitor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnitVisitor$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy { void <init> () public boolean stopOnFirstError () public boolean proceedOnErrors () }
org/eclipse/jdt/internal/core/CompilationUnitVisitor$2.class
CompilationUnitVisitor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnitVisitor$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor { void <init> () public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult }
org/eclipse/jdt/internal/core/CompilationUnitVisitor$3.class
CompilationUnitVisitor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.CompilationUnitVisitor$3 extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory { private final org.eclipse.jdt.internal.compiler.ASTVisitor val$visitor void <init> (java.util.Locale, org.eclipse.jdt.internal.compiler.ASTVisitor) java.util.Locale $anonymous0 public org.eclipse.jdt.core.compiler.IProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int) char[] originatingFileName int problemId String[] problemArguments String[] messageArguments int severity int startPosition int endPosition int lineNumber org.eclipse.jdt.core.compiler.IProblem problem }
org/eclipse/jdt/internal/core/CompilationUnitVisitor.class
CompilationUnitVisitor.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CompilationUnitVisitor extends org.eclipse.jdt.internal.compiler.Compiler { public void <init> (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 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 protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy () protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor () public static void visit (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.compiler.ASTVisitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.ICompilationUnit unitElement org.eclipse.jdt.internal.compiler.ASTVisitor visitor org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.internal.core.CompilationUnitVisitor compilationUnitVisitor org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit org.eclipse.jdt.internal.core.PackageFragment packageFragment char[][] expectedPackageName protected static org.eclipse.jdt.internal.compiler.IProblemFactory getProblemFactory (org.eclipse.jdt.internal.compiler.ASTVisitor) org.eclipse.jdt.internal.compiler.ASTVisitor visitor }
org/eclipse/jdt/internal/core/CopyElementsOperation.class
CopyElementsOperation.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 <init> (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 <init> (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.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.DeleteElementsOperation 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/CopyPackageFragmentRootOperation$1.class
CopyPackageFragmentRootOperation.java package org.eclipse.jdt.internal.core final 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 <init> (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/CopyPackageFragmentRootOperation.class
CopyPackageFragmentRootOperation.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 <init> (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.Assert$AssertionFailedException e org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.internal.core.Assert$AssertionFailedException e org.eclipse.jdt.core.IJavaModelStatus status public org.eclipse.jdt.core.IJavaModelStatus verify () org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.core.IPackageFragmentRoot 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/CopyResourceElementsOperation.class
CopyResourceElementsOperation.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 <init> (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement, boolean) org.eclipse.jdt.core.IJavaElement[] resourcesToCopy org.eclipse.jdt.core.IJavaElement destContainer boolean force public void <init> (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 void prepareDeltas (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, boolean) org.eclipse.jdt.core.IJavaElement sourceElement org.eclipse.jdt.core.IJavaElement destinationElement boolean isMove 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.jdt.core.dom.rewrite.ASTRewrite rewrite 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 String oldName String newName org.eclipse.core.runtime.CoreException e 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.core.IPackageFragment 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.jface.text.IDocument document org.eclipse.text.edits.TextEdit edits org.eclipse.jface.text.BadLocationException e 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.jdt.core.dom.rewrite.ASTRewrite, 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.jdt.core.dom.rewrite.ASTRewrite rewrite String sourceEncoding org.eclipse.core.resources.IFile destFile org.eclipse.jdt.core.ICompilationUnit destCU org.eclipse.jface.text.IDocument document org.eclipse.text.edits.TextEdit edits org.eclipse.jface.text.BadLocationException e private org.eclipse.jdt.core.dom.rewrite.ASTRewrite 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) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.CompilationUnit astCU String[] pkgName org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter boolean defaultPackage org.eclipse.jdt.core.dom.AST ast 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.core.IPackageFragmentRoot, java.lang.String[]) org.eclipse.core.resources.IContainer sourceFolder org.eclipse.jdt.core.IPackageFragmentRoot 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.core.IPackageFragmentRoot, java.lang.String[], boolean) org.eclipse.core.resources.IContainer sourceFolder org.eclipse.jdt.core.IPackageFragmentRoot 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/CreateCompilationUnitOperation.class
CreateCompilationUnitOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CreateCompilationUnitOperation extends org.eclipse.jdt.internal.core.JavaModelOperation { protected String fName protected String fSource public void <init> (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/internal/core/CreateElementInCUOperation.class
CreateElementInCUOperation.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 <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement parentElement protected void apply (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jface.text.IDocument) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document org.eclipse.text.edits.TextEdit edits org.eclipse.jface.text.BadLocationException e 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.jface.text.IDocument, 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.jface.text.IDocument document org.eclipse.jdt.core.dom.ASTNode child org.eclipse.jdt.core.dom.ASTNode parent 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/CreateFieldOperation.class
CreateFieldOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CreateFieldOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation { public void <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document 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 () 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 () org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment 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/CreateImportOperation.class
CreateImportOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CreateImportOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation { protected String importName public void <init> (java.lang.String, org.eclipse.jdt.core.ICompilationUnit) String importName 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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document org.eclipse.jdt.core.ICompilationUnit cu java.util.Iterator imports org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration org.eclipse.jdt.core.dom.AST ast org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration boolean onDemand 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/internal/core/CreateInitializerOperation.class
CreateInitializerOperation.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 <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document 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/CreateMethodOperation.class
CreateMethodOperation.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 <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document 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/CreatePackageDeclarationOperation.class
CreatePackageDeclarationOperation.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 <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document 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/internal/core/CreatePackageFragmentOperation.class
CreatePackageFragmentOperation.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 <init> (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 public org.eclipse.jdt.core.IJavaModelStatus verify () String packageName org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.resources.IContainer parentFolder int i org.eclipse.core.resources.IResource subFolder }
org/eclipse/jdt/internal/core/CreateTypeHierarchyOperation.class
CreateTypeHierarchyOperation.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 <init> (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 <init> (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 <init> (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/CreateTypeMemberOperation.class
CreateTypeMemberOperation.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 <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.jdt.core.dom.ASTParser parser org.eclipse.jdt.core.dom.ASTNode node String createdNodeSource String createdNodeSource org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration 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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) String code org.eclipse.jface.text.IDocument document 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/CreateTypeOperation.class
CreateTypeOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.CreateTypeOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation { public void <init> (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.jface.text.IDocument, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.jface.text.IDocument document 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 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/DefaultWorkingCopyOwner.class
DefaultWorkingCopyOwner.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 <clinit> () private void <init> () 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/DeleteElementsOperation.class
DeleteElementsOperation.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 <init> (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.jface.text.IDocument document org.eclipse.jdt.core.dom.AST ast org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.text.edits.TextEdit edits org.eclipse.jface.text.BadLocationException e 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/DeletePackageFragmentRootOperation$1.class
DeletePackageFragmentRootOperation.java package org.eclipse.jdt.internal.core final 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 <init> (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/DeletePackageFragmentRootOperation.class
DeletePackageFragmentRootOperation.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 <init> (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 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) 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 updateProjectClasspath (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 j org.eclipse.jdt.core.IClasspathEntry entry protected org.eclipse.jdt.core.IJavaModelStatus verify () org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.resources.IResource resource }
org/eclipse/jdt/internal/core/DeleteResourceElementsOperation.class
DeleteResourceElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.DeleteResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation { protected void <init> (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/DeltaProcessingState$1.class
DeltaProcessingState.java package org.eclipse.jdt.internal.core final 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 <init> (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/DeltaProcessingState$ProjectUpdateInfo.class
DeltaProcessingState.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo extends java.lang.Object { org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.core.IClasspathEntry[] oldResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newRawPath public void <init> () public void updateProjectReferencesIfNecessary () throws org.eclipse.jdt.core.JavaModelException String[] oldRequired String[] newRequired org.eclipse.core.resources.IProject projectResource org.eclipse.core.resources.IProjectDescription description 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.runtime.CoreException e }
org/eclipse/jdt/internal/core/DeltaProcessingState.class
DeltaProcessingState.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 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 public java.util.HashMap projectUpdates public org.eclipse.jdt.core.IJavaProject[] modelProjectsCache public void <init> () public void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int) org.eclipse.jdt.core.IElementChangedListener listener int eventMask int i int cloneLength int length public void addPreResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener) org.eclipse.core.resources.IResourceChangeListener listener int i int length public org.eclipse.jdt.internal.core.DeltaProcessor getDeltaProcessor () org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor public void performClasspathResourceChange (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.core.IClasspathEntry[] oldResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newRawPath boolean canChangeResources org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo info public void initializeRoots () java.util.HashMap newRoots java.util.HashMap newOtherRoots java.util.HashMap newSourceAttachments java.util.HashMap newProjectDependencies Thread currentThread boolean addedCurrentThread 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 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 org.eclipse.core.runtime.QualifiedName qName String propertyString org.eclipse.core.runtime.IPath sourceAttachmentPath org.eclipse.core.runtime.IPath sourceAttachmentPath int index public synchronized void recordProjectUpdate (org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo) org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo newInfo org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo oldInfo public synchronized org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo[] removeAllProjectUpdates () int length org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo[] updates public 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 void removePreResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener) org.eclipse.core.resources.IResourceChangeListener listener int i int length org.eclipse.core.resources.IResourceChangeListener[] newListeners int trailingLength public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) org.eclipse.core.resources.IResourceChangeEvent event boolean isPostChange 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 private java.io.File getTimeStampsFile () public void saveExternalLibTimeStamps () throws org.eclipse.core.runtime.CoreException java.io.File timestamps java.io.DataOutputStream out java.util.Iterator keys 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 java.util.Iterator iterator 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/DeltaProcessor$1$FoundRelevantDeltaException.class
DeltaProcessor.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.DeltaProcessor$1$FoundRelevantDeltaException extends java.lang.RuntimeException { private static final long serialVersionUID final org.eclipse.jdt.internal.core.DeltaProcessor this$0 void <init> (org.eclipse.jdt.internal.core.DeltaProcessor) }
org/eclipse/jdt/internal/core/DeltaProcessor$1.class
DeltaProcessor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.DeltaProcessor$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { final org.eclipse.jdt.internal.core.DeltaProcessor this$0 private final int val$length private final org.eclipse.core.resources.IProject[] val$projectsToTouch void <init> (org.eclipse.jdt.internal.core.DeltaProcessor, int, 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/DeltaProcessor$2.class
DeltaProcessor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.DeltaProcessor$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor { final org.eclipse.jdt.internal.core.DeltaProcessor this$0 void <init> (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/DeltaProcessor$3.class
DeltaProcessor.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.DeltaProcessor$3 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 <init> (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/DeltaProcessor$4.class
DeltaProcessor.java package org.eclipse.jdt.internal.core final 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 void <init> (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/DeltaProcessor$OutputsInfo.class
DeltaProcessor.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 <init> (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/DeltaProcessor$RootInfo.class
DeltaProcessor.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo extends java.lang.Object { char[][] inclusionPatterns char[][] exclusionPatterns org.eclipse.jdt.internal.core.JavaProject project org.eclipse.core.runtime.IPath rootPath int entryKind org.eclipse.jdt.core.IPackageFragmentRoot root void <init> (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 org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource Object target 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/DeltaProcessor.class
DeltaProcessor.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 private java.util.HashSet projectCachesToReset private java.util.HashSet refreshedElements public java.util.Map removedRoots private java.util.HashSet rootsToRefresh public int overridenEventType static void <clinit> () public static long getTimeStamp (java.io.File) java.io.File file public void <init> (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 public void addForRefresh (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element 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.JavaElementInfo info private void addToRootsToRefreshWithDependents (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject javaProject public void checkExternalArchiveChanges (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IJavaElement[] elementsToRefresh org.eclipse.core.runtime.IProgressMonitor monitor int i int length 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.IWorkspaceRunnable runnable org.eclipse.core.runtime.CoreException e private void checkProjectsBeingAddedOrRemoved (org.eclipse.core.resources.IResourceDelta) org.eclipse.core.resources.IResourceDelta delta org.eclipse.core.resources.IResource resource boolean processChildren org.eclipse.core.resources.IProject project org.eclipse.jdt.internal.core.JavaProject javaProject boolean wasJavaProject boolean isJavaProject org.eclipse.core.resources.IFile file org.eclipse.core.resources.IResourceDelta[] children int i 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 private boolean createExternalArchiveDelta (org.eclipse.core.runtime.IProgressMonitor) 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 project 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 int j int cpLength org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.jdt.core.IJavaProject[] projects int j int projectsLength int k int cpLength org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.core.resources.IWorkspaceRoot wksRoot int i int length org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.core.IClasspathEntry[] entries org.eclipse.jdt.core.IClasspathEntry[] entries int j org.eclipse.core.runtime.IPath entryPath String status Object targetLibrary java.io.File externalFile Long oldTimestamp long newTimeStamp 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.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.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.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 String fileName public void flush () org.eclipse.jdt.core.IJavaProject[] getJavaProjects () 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 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 int[] listenerMask 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$OutputsInfo, org.eclipse.core.resources.IResource, int) org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo info org.eclipse.core.resources.IResource res int elementType 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 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 private void reconcileClasspathFileUpdate (org.eclipse.core.resources.IResourceDelta, org.eclipse.jdt.internal.core.JavaProject) org.eclipse.core.resources.IResourceDelta delta org.eclipse.jdt.internal.core.JavaProject project int flags RuntimeException e org.eclipse.jdt.core.JavaModelException e private 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 private void refreshPackageFragmentRoots () java.util.Iterator iterator 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.JavaElementInfo 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.jdt.core.IJavaElementDelta translatedDelta org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo[] updates int i int length 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 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 updateClasspathMarkers (org.eclipse.core.resources.IResourceDelta, java.util.HashSet, java.util.Map, java.util.Map) org.eclipse.core.resources.IResourceDelta delta java.util.HashSet affectedProjects java.util.Map preferredClasspaths java.util.Map preferredOutputs 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.jdt.internal.core.JavaProject javaProject org.eclipse.core.resources.IFile file org.eclipse.jdt.internal.core.JavaProject javaProject org.eclipse.core.resources.IResourceDelta[] children int i private void updateClasspathMarkers (org.eclipse.core.resources.IResourceDelta) org.eclipse.core.resources.IResourceDelta delta java.util.Map preferredClasspaths java.util.Map preferredOutputs java.util.HashSet affectedProjects 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.core.resources.IResource deltaRes org.eclipse.core.resources.IResource deltaRes int flags org.eclipse.core.resources.IProject res org.eclipse.jdt.internal.core.JavaModel javaModel boolean wasJavaProject org.eclipse.core.resources.IProject res org.eclipse.jdt.internal.core.JavaModel javaModel 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.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/DiscardWorkingCopyOperation.class
DiscardWorkingCopyOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.DiscardWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation { public void <init> (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 int useCount 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/DocumentAdapter.class
DocumentAdapter.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 <init> (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/ElementCache.class
ElementCache.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 <init> (int) int size public void <init> (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 org.eclipse.jdt.internal.core.JarPackageFragment packageFragment org.eclipse.jdt.internal.core.JarPackageFragmentRoot root protected void ensureSpaceLimit (int, org.eclipse.jdt.core.IJavaElement) int childrenSize org.eclipse.jdt.core.IJavaElement parent int spaceNeeded protected void resetSpaceLimit (int, org.eclipse.jdt.core.IJavaElement) int defaultLimit org.eclipse.jdt.core.IJavaElement parent protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int) int size int overflow }
org/eclipse/jdt/internal/core/IJavaElementRequestor.class
IJavaElementRequestor.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/INamingRequestor.class
INamingRequestor.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) public abstract void acceptNameWithPrefix (char[], boolean) public abstract void acceptNameWithSuffix (char[], boolean) public abstract void acceptNameWithoutPrefixAndSuffix (char[]) }
org/eclipse/jdt/internal/core/IPathRequestor.class
IPathRequestor.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/ImportContainer.class
ImportContainer.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 <init> (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 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.internal.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 }
org/eclipse/jdt/internal/core/ImportDeclaration.class
ImportDeclaration.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 <init> (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.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/ImportDeclarationElementInfo.class
ImportDeclarationElementInfo.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 { public void <init> () }
org/eclipse/jdt/internal/core/Initializer.class
Initializer.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.Initializer extends org.eclipse.jdt.internal.core.Member implements org.eclipse.jdt.core.IInitializer { protected void <init> (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/InitializerElementInfo.class
InitializerElementInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.InitializerElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo { public void <init> () }
org/eclipse/jdt/internal/core/InternalNamingConventions.class
InternalNamingConventions.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.InternalNamingConventions extends java.lang.Object { private static final char[] DEFAULT_NAME static void <clinit> () public void <init> () 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 public static void suggestArgumentNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][], org.eclipse.jdt.internal.core.INamingRequestor) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim char[][] excludedNames org.eclipse.jdt.internal.core.INamingRequestor requestor java.util.Map options org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions public static void suggestFieldNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, int, char[][], org.eclipse.jdt.internal.core.INamingRequestor) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim int modifiers char[][] excludedNames org.eclipse.jdt.internal.core.INamingRequestor requestor boolean isStatic java.util.Map options org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions public static void suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][], org.eclipse.jdt.internal.core.INamingRequestor) org.eclipse.jdt.core.IJavaProject javaProject char[] packageName char[] qualifiedTypeName int dim char[][] excludedNames org.eclipse.jdt.internal.core.INamingRequestor requestor java.util.Map options org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions org.eclipse.jdt.internal.codeassist.impl.AssistOptions assistOptions private static void suggestNames (char[], char[], int, char[][], char[][], char[][], org.eclipse.jdt.internal.compiler.parser.Scanner, org.eclipse.jdt.internal.core.INamingRequestor) char[] packageName char[] qualifiedTypeName int dim char[][] prefixes char[][] suffixes char[][] excludedNames org.eclipse.jdt.internal.compiler.parser.Scanner nameScanner org.eclipse.jdt.internal.core.INamingRequestor requestor char[] typeName int length int length char[][] tempNames char[] name boolean acceptDefaultName int i char[] tempName int length int j char[] prefixName int k char[] suffixName char[] name private static void acceptName (char[], char[], char[], boolean, boolean, org.eclipse.jdt.internal.core.INamingRequestor) char[] name char[] prefix char[] suffix boolean isFirstPrefix boolean isFirstSuffix org.eclipse.jdt.internal.core.INamingRequestor requestor private static char[] computeBaseTypeNames (char, char[][]) char firstName char[][] excludedNames char[] name int i private static char[][] computeNames (char[]) char[] sourceName char[][] names int nameCount boolean previousIsUpperCase boolean previousIsLetter int i boolean isUpperCase boolean isLetter char[] name private static char[] excludeNames (char[], char[], char[], char[][]) char[] suffixName char[] prefixName char[] suffix char[][] excludedNames int count int m }
org/eclipse/jdt/internal/core/JarEntryFile.class
JarEntryFile.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JarEntryFile extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IStorage { private String entryName private String zipName private org.eclipse.core.runtime.IPath path public void <init> (java.lang.String, java.lang.String) String entryName String zipName public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException java.util.zip.ZipFile zipFile java.util.zip.ZipEntry zipEntry java.io.IOException e public org.eclipse.core.runtime.IPath getFullPath () public java.lang.String getName () public boolean isReadOnly () public java.lang.String toString () }
org/eclipse/jdt/internal/core/JarPackageFragment.class
JarPackageFragment.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JarPackageFragment extends org.eclipse.jdt.internal.core.PackageFragment implements org.eclipse.jdt.internal.compiler.util.SuffixConstants { protected void <init> (org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[]) org.eclipse.jdt.internal.core.PackageFragmentRoot root String[] names protected boolean computeChildren (org.eclipse.jdt.internal.core.OpenableElementInfo, java.util.ArrayList) org.eclipse.jdt.internal.core.OpenableElementInfo info java.util.ArrayList entryNames java.util.ArrayList vChildren java.util.Iterator iter String child org.eclipse.jdt.core.IClassFile classFile org.eclipse.jdt.core.IJavaElement[] children void computeNonJavaResources (java.lang.String[], org.eclipse.jdt.internal.core.JarPackageFragmentInfo, java.lang.String) String[] resNames org.eclipse.jdt.internal.core.JarPackageFragmentInfo info String zipName int max Object[] res int index int i String resName 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 () 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 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 public boolean isReadOnly () protected java.lang.Object[] storedNonJavaResources () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/internal/core/JarPackageFragmentInfo.class
JarPackageFragmentInfo.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JarPackageFragmentInfo extends org.eclipse.jdt.internal.core.PackageFragmentInfo { void <init> () java.lang.Object[] getNonJavaResources () }
org/eclipse/jdt/internal/core/JarPackageFragmentRoot.class
JarPackageFragmentRoot.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JarPackageFragmentRoot extends org.eclipse.jdt.internal.core.PackageFragmentRoot { public static final java.util.ArrayList EMPTY_LIST protected final org.eclipse.core.runtime.IPath jarPath static void <clinit> () protected void <init> (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.JavaProject) org.eclipse.core.runtime.IPath jarPath org.eclipse.jdt.internal.core.JavaProject project protected void <init> (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, java.util.Map) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.OpenableElementInfo info java.util.Map newElements java.util.ArrayList vChildren java.util.zip.ZipFile jar org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragToTypes java.util.Enumeration e java.util.zip.ZipEntry member String entryName int lastSeparator String fileName String[] pkgName java.util.ArrayList[] children int i int length String[] pkgName java.util.ArrayList[] entries org.eclipse.jdt.internal.core.JarPackageFragment packFrag org.eclipse.jdt.internal.core.JarPackageFragmentInfo fragInfo int resLength String[] resNames org.eclipse.core.runtime.CoreException e org.eclipse.jdt.core.IJavaElement[] children 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 () public java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.internal.core.PackageFragment getPackageFragment (java.lang.String[]) String[] pkgName public org.eclipse.core.runtime.IPath getPath () public org.eclipse.core.resources.IResource getResource () public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException public int hashCode () private java.lang.String[] initPackageFragToTypes (org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject, java.lang.String, int) org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragToTypes String entryName int lastSeparator String[] pkgName String[] existing int length int existingLength org.eclipse.jdt.internal.core.JavaModelManager manager int i public boolean isArchive () public boolean isExternal () public boolean isReadOnly () protected boolean resourceExists () }
org/eclipse/jdt/internal/core/JarPackageFragmentRootInfo.class
JarPackageFragmentRootInfo.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo extends org.eclipse.jdt.internal.core.PackageFragmentRootInfo { void <init> () public java.lang.Object[] getNonJavaResources () }
org/eclipse/jdt/internal/core/JavaCorePreferenceInitializer.class
JavaCorePreferenceInitializer.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JavaCorePreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer { public void <init> () public void initializeDefaultPreferences () java.util.HashSet optionNames java.util.Map defaultOptionsMap java.util.Map codeFormatterOptionsMap java.util.Iterator iter java.util.Map$Entry entry String optionName org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences java.util.Iterator iter java.util.Map$Entry entry String optionName }
org/eclipse/jdt/internal/core/JavaCorePreferenceModifyListener.class
JavaCorePreferenceModifyListener.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JavaCorePreferenceModifyListener extends org.eclipse.core.runtime.preferences.PreferenceModifyListener { static int PREFIX_LENGTH org.eclipse.jdt.internal.core.JavaModel javaModel static void <clinit> () public void <init> () 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.Preferences instance void cleanJavaCore (org.osgi.service.prefs.Preferences) org.osgi.service.prefs.Preferences preferences String[] keys int k int kl String key boolean isJavaProjectAccessible (java.lang.String) String propertyName int index String projectName org.eclipse.jdt.internal.core.JavaProject project }
org/eclipse/jdt/internal/core/JavaElement$1$NoResourceSchedulingRule.class
JavaElement.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JavaElement$1$NoResourceSchedulingRule 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 <init> (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/JavaElement.class
JavaElement.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 { 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 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 static void <clinit> () protected void <init> (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 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 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 () 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, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException Object info 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 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 }
org/eclipse/jdt/internal/core/JavaElementDelta.class
JavaElementDelta.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 { protected org.eclipse.jdt.core.IJavaElementDelta[] fAffectedChildren protected org.eclipse.jdt.core.IJavaElement changedElement protected org.eclipse.core.resources.IResourceDelta[] resourceDeltas protected int resourceDeltasCounter protected org.eclipse.jdt.core.IJavaElement fMovedFromHandle protected org.eclipse.jdt.core.IJavaElement fMovedToHandle protected static org.eclipse.jdt.core.IJavaElementDelta[] fgEmptyDelta static void <clinit> () public void <init> (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 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.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 protected boolean toDebugString (java.lang.StringBuffer, int) StringBuffer buffer int flags boolean prev public java.lang.String toString () }
org/eclipse/jdt/internal/core/JavaElementDeltaBuilder$ListItem.class
JavaElementDeltaBuilder.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 final org.eclipse.jdt.internal.core.JavaElementDeltaBuilder this$0 public void <init> (org.eclipse.jdt.internal.core.JavaElementDeltaBuilder, 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/JavaElementDeltaBuilder.class
JavaElementDeltaBuilder.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 oldPositions java.util.Map newPositions org.eclipse.jdt.internal.core.JavaElementDelta delta java.util.ArrayList added java.util.ArrayList removed public void <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement javaElement public void <init> (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 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 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 putElementInfo (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaElementInfo) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.internal.core.JavaElementInfo info private void putNewPosition (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem position private void putOldPosition (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem position 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 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/JavaElementInfo.class
JavaElementInfo.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JavaElementInfo extends java.lang.Object { protected org.eclipse.jdt.core.IJavaElement[] children static Object[] NO_NON_JAVA_RESOURCES static void <clinit> () protected void <init> () public void addChild (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement child public java.lang.Object clone () public org.eclipse.jdt.core.IJavaElement[] getChildren () protected org.eclipse.jdt.core.IJavaElement[] growAndAddToArray (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement[] array org.eclipse.jdt.core.IJavaElement addition org.eclipse.jdt.core.IJavaElement[] old protected boolean includesChild (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement child int i protected org.eclipse.jdt.core.IJavaElement[] removeAndShrinkArray (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement[] array org.eclipse.jdt.core.IJavaElement deletion org.eclipse.jdt.core.IJavaElement[] old int j int i public void removeChild (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement child public void setChildren (org.eclipse.jdt.core.IJavaElement[]) org.eclipse.jdt.core.IJavaElement[] children }
org/eclipse/jdt/internal/core/JavaElementRequestor.class
JavaElementRequestor.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 fCanceled protected java.util.ArrayList fFields protected java.util.ArrayList fInitializers protected java.util.ArrayList fMemberTypes protected java.util.ArrayList fMethods protected java.util.ArrayList fPackageFragments protected java.util.ArrayList fTypes protected static org.eclipse.jdt.core.IField[] fgEmptyFieldArray protected static org.eclipse.jdt.core.IInitializer[] fgEmptyInitializerArray protected static org.eclipse.jdt.core.IType[] fgEmptyTypeArray protected static org.eclipse.jdt.core.IPackageFragment[] fgEmptyPackageFragmentArray protected static org.eclipse.jdt.core.IMethod[] fgEmptyMethodArray static void <clinit> () public void <init> () 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/JavaModel.class
JavaModel.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 { public static java.util.HashSet existingExternalFiles public static java.util.HashSet existingExternalConfirmedFiles static void <clinit> () protected void <init> () 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 i int max 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 org.eclipse.jdt.core.IJavaProject findJavaProject (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject[] projects int i int length org.eclipse.jdt.core.IJavaProject javaProject public int getElementType () public static void flushExternalFileCache () 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.jdt.core.IJavaProject[] getOldJavaProjectsList () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.JavaModelManager manager public org.eclipse.core.runtime.IPath getPath () public org.eclipse.core.resources.IResource getResource () 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.resources.IContainer, org.eclipse.core.runtime.IPath, boolean) org.eclipse.core.resources.IContainer container org.eclipse.core.runtime.IPath path boolean checkResourceExistence org.eclipse.core.resources.IResource resource java.io.File externalFile public static boolean isFile (java.lang.Object) Object target public static java.io.File getFile (java.lang.Object) Object target java.io.File f }
org/eclipse/jdt/internal/core/JavaModelCache.class
JavaModelCache.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JavaModelCache extends java.lang.Object { 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 protected org.eclipse.jdt.internal.core.JavaModelInfo 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 public void <init> () double ratio public java.lang.Object getInfo (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element protected java.lang.Object peekAtInfo (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element 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.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element public java.lang.String toStringFillingRation (java.lang.String) String prefix StringBuffer buffer }
org/eclipse/jdt/internal/core/JavaModelInfo.class
JavaModelInfo.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 <init> () 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/JavaModelManager$1.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$1 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer { void <init> () 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/JavaModelManager$10.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$10 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { final org.eclipse.jdt.internal.core.JavaModelManager$9 this$1 private final org.eclipse.core.resources.IWorkspace val$workspace void <init> (org.eclipse.jdt.internal.core.JavaModelManager$9, 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/JavaModelManager$11.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$11 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$affectedProjectClasspaths private final String[] val$dbgVariableNames private final boolean val$canChangeResources void <init> (org.eclipse.jdt.internal.core.JavaModelManager, java.util.HashMap, java.lang.String[], boolean) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor progressMonitor java.util.Iterator projectsToUpdate org.eclipse.jdt.internal.core.JavaProject affectedProject }
org/eclipse/jdt/internal/core/JavaModelManager$2.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable { final org.eclipse.jdt.internal.core.JavaModelManager this$0 void <init> (org.eclipse.jdt.internal.core.JavaModelManager) public java.lang.String displayString (java.lang.Object) Object o }
org/eclipse/jdt/internal/core/JavaModelManager$3.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$3 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 <init> (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/JavaModelManager$4.class
JavaModelManager.java package org.eclipse.jdt.internal.core final 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 private final org.eclipse.jdt.core.IClasspathContainer val$container private final org.eclipse.jdt.core.IClasspathEntry[] val$newEntries void <init> (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/JavaModelManager$5.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$5 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener { final org.eclipse.jdt.internal.core.JavaModelManager this$0 void <init> (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$6.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$6 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener { final org.eclipse.jdt.internal.core.JavaModelManager this$0 void <init> (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$7.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$7 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 <init> (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/JavaModelManager$8.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$8 extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener { final org.eclipse.jdt.internal.core.JavaModelManager this$0 void <init> (org.eclipse.jdt.internal.core.JavaModelManager) public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent) org.eclipse.core.runtime.Preferences$PropertyChangeEvent event }
org/eclipse/jdt/internal/core/JavaModelManager$9.class
JavaModelManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.JavaModelManager$9 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 <init> (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$9) }
org/eclipse/jdt/internal/core/JavaModelManager$EclipsePreferencesListener.class
JavaModelManager.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 <init> () public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent) org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event String propertyName String varName String newValue }
org/eclipse/jdt/internal/core/JavaModelManager$PerProjectInfo.class
JavaModelManager.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo extends java.lang.Object { 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[] resolvedClasspath public java.util.Map resolvedPathToRawEntries public org.eclipse.core.runtime.IPath outputLocation public org.eclipse.core.runtime.preferences.IEclipsePreferences preferences public java.util.Hashtable options public void <init> (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project public void rememberExternalLibTimestamps () org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.core.resources.IWorkspaceRoot wRoot 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 void updateClasspathInformation (org.eclipse.jdt.core.IClasspathEntry[]) org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath public java.lang.String toString () StringBuffer buffer int i int length org.eclipse.jdt.core.IClasspathEntry[] resolvedCP int i int length }
org/eclipse/jdt/internal/core/JavaModelManager$PerWorkingCopyInfo.class
JavaModelManager.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.core.ICompilationUnit workingCopy public void <init> (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.IProblemRequestor) org.eclipse.jdt.core.ICompilationUnit workingCopy org.eclipse.jdt.core.IProblemRequestor problemRequestor public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem public void beginReporting () public void endReporting () public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy () public boolean isActive () public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/core/JavaModelManager.class
JavaModelManager.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.JavaModelManager extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant { final org.eclipse.jdt.internal.core.JavaModel javaModel public java.util.HashMap variables public java.util.HashMap previousSessionVariables private ThreadLocal variableInitializationInProgress public java.util.HashMap containers public java.util.HashMap previousSessionContainers private ThreadLocal containerInitializationInProgress public boolean batchContainerInitializations public java.util.HashMap containerInitializersCache private ThreadLocal classpathsBeingResolved public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope workspaceScope private org.eclipse.jdt.internal.compiler.util.WeakHashSet stringSymbols private org.eclipse.jdt.internal.compiler.util.WeakHashSetOfCharArray charArraySymbols public static final String CP_VARIABLE_PREFERENCES_PREFIX public static final String CP_CONTAINER_PREFERENCES_PREFIX public static final String CP_ENTRY_IGNORE 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 JAVA_SOURCE_CONTENT_TYPE 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 COMPILER_DEBUG private static final String JAVAMODEL_DEBUG private static final String CP_RESOLVE_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 HIERARCHY_DEBUG private static final String POST_ACTION_DEBUG private static final String BUILDER_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 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 public static boolean PERF_VARIABLE_INITIALIZER public static boolean PERF_CONTAINER_INITIALIZER public static final org.eclipse.jdt.core.ICompilationUnit[] NO_WORKING_COPY java.util.HashSet optionNames java.util.Hashtable optionsCache public final org.eclipse.core.runtime.preferences.IEclipsePreferences[] preferencesLookup static final int PREF_INSTANCE static final int PREF_DEFAULT private static org.eclipse.jdt.internal.core.JavaModelManager MANAGER public org.eclipse.jdt.internal.core.JavaModelCache cache private ThreadLocal temporaryCache protected java.util.Map 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 ZIP_ACCESS_VERBOSE private ThreadLocal zipFiles static void <clinit> () 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.HashSet projectInitializations java.util.Map projectContainers org.eclipse.jdt.core.IClasspathContainer container private synchronized java.util.Map containerClone (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project java.util.Map originalProjectContainers java.util.Map projectContainers private java.util.HashSet containerInitializationInProgress (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project java.util.Map initializations java.util.HashSet projectInitializations 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.HashSet projectInitializations java.util.Map projectContainers java.util.Map previousContainers 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 previousSessionContainer org.eclipse.jdt.core.IClasspathEntry[] newEntries org.eclipse.jdt.core.IClasspathEntry[] oldEntries int i int length 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.HashSet projectInitializations java.util.Map initializations private synchronized void containersReset (java.lang.String[]) String[] containerIDs int i String containerID java.util.Iterator projectIterator org.eclipse.jdt.core.IJavaProject project 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.core.IPackageFragmentRoot 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[] entries int i int length org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath rootPath 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 org.eclipse.jdt.core.IClasspathEntry[] entries 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 <init> () private void addDeprecatedOptions (java.util.Hashtable) java.util.Hashtable options public void cacheZipFiles () public void closeZipFile (java.util.zip.ZipFile) java.util.zip.ZipFile zipFile public void configurePluginDebugOptions () String option 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 () Thread currentThread java.util.HashMap map java.util.Iterator iterator java.util.zip.ZipFile zipFile 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 public org.eclipse.jdt.internal.core.DeltaProcessor getDeltaProcessor () protected java.util.Map getElementsOutOfSynchWithBuffers () public 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 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 String propertyName org.eclipse.core.runtime.preferences.IPreferencesService service String value public java.util.Hashtable getOptions () java.util.Hashtable options org.eclipse.core.runtime.preferences.IPreferencesService service java.util.Iterator iterator String propertyName String propertyValue 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 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 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 private java.io.File getSerializationFile (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.core.runtime.IPath workingLocation 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 java.util.zip.ZipFile getZipFile (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath path java.util.HashMap map java.util.zip.ZipFile zipFile java.util.zip.ZipFile zipFile String fileSystemPath org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.core.resources.IResource file org.eclipse.core.runtime.IPath 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 java.util.Set keys int length org.eclipse.jdt.core.IJavaProject[] javaProjects int i 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 private 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.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 StringBuffer buffer org.eclipse.jdt.core.IClasspathEntry[] entries int i public void initializePreferences () org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener listener 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 void setClasspathBeingResolved (org.eclipse.jdt.core.IJavaProject, boolean) org.eclipse.jdt.core.IJavaProject project boolean classpathIsResolved 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 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 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 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 void putInfos (org.eclipse.jdt.core.IJavaElement, java.util.Map) org.eclipse.jdt.core.IJavaElement openedElement java.util.Map newElements Object existingInfo org.eclipse.jdt.core.IJavaElement[] children int i int size org.eclipse.jdt.internal.core.JavaElement child java.util.Iterator it java.util.Map$Entry entry org.eclipse.jdt.core.IJavaElement element Object info java.util.Iterator iterator org.eclipse.jdt.core.IJavaElement element 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[] 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 org.eclipse.jdt.core.IJavaElement[] children int i int size org.eclipse.jdt.internal.core.JavaElement child public void removePerProjectInfo (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 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 () 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 saveVariablesAndContainers () throws org.eclipse.core.runtime.CoreException java.io.File file java.io.DataOutputStream out java.util.Iterator variableNames String variableName org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IJavaProject[] projects int length int i org.eclipse.jdt.core.IJavaProject project java.util.Map projectContainers java.util.HashMap containersToSave java.util.Iterator iterator org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IClasspathContainer container String containerString org.eclipse.jdt.core.IClasspathEntry[] entries org.eclipse.jdt.core.JavaModelException e java.util.Iterator iterator org.eclipse.core.runtime.IPath containerPath String containerString java.io.IOException e org.eclipse.core.runtime.IStatus status public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context 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 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 void setOptions (java.util.Hashtable) java.util.Hashtable newOptions org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences java.util.Enumeration keys String key String value String defaultValue public void startup () throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.Preferences$IPropertyChangeListener propertyListener org.eclipse.core.resources.IWorkspace workspace org.eclipse.core.runtime.jobs.Job processSavedState RuntimeException e private void startIndexing () public void shutdown () org.eclipse.jdt.core.JavaCore javaCore org.eclipse.core.resources.IWorkspace workspace public synchronized org.eclipse.core.runtime.IPath variableGet (java.lang.String) String variableName java.util.HashSet initializations public void updateVariableValues (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[] variablePaths org.eclipse.core.runtime.IProgressMonitor monitor 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 boolean canChangeResources org.eclipse.core.runtime.CoreException e 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 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 }
org/eclipse/jdt/internal/core/JavaModelOperation$IPostAction.class
JavaModelOperation.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/JavaModelOperation.class
JavaModelOperation.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 org.eclipse.jdt.core.IJavaElement[] NO_ELEMENTS protected org.eclipse.jdt.core.IJavaElement[] resultElements protected org.eclipse.core.runtime.IProgressMonitor progressMonitor protected boolean isNested protected boolean force protected static ThreadLocal operationStacks static void <clinit> () protected void <init> () protected void <init> (org.eclipse.jdt.core.IJavaElement[]) org.eclipse.jdt.core.IJavaElement[] elements protected void <init> (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[]) org.eclipse.jdt.core.IJavaElement[] elementsToProcess org.eclipse.jdt.core.IJavaElement[] parentElements protected void <init> (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 <init> (org.eclipse.jdt.core.IJavaElement[], boolean) org.eclipse.jdt.core.IJavaElement[] elements boolean force protected void <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element protected void <init> (org.eclipse.jdt.core.IJavaElement, boolean) org.eclipse.jdt.core.IJavaElement element boolean force 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 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 destinationPath org.eclipse.core.runtime.IProgressMonitor subProgressMonitor org.eclipse.core.resources.IWorkspace workspace 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 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 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[] getElementsToProcess () 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 destinationPath org.eclipse.core.runtime.IProgressMonitor subProgressMonitor org.eclipse.core.resources.IWorkspace workspace 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 size int i int length org.eclipse.jdt.core.IJavaElement element 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 void setAttribute (java.lang.Object, java.lang.Object) Object key Object attribute 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/JavaModelStatus.class
JavaModelStatus.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 org.eclipse.core.resources.IResourceStatus { 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 <clinit> () public void <init> () public void <init> (int) int code public void <init> (int, org.eclipse.jdt.core.IJavaElement[]) int code org.eclipse.jdt.core.IJavaElement[] elements public void <init> (int, java.lang.String) int code String string public void <init> (int, int, java.lang.String) int severity int code String string public void <init> (int, java.lang.Throwable) int code Throwable throwable public void <init> (int, org.eclipse.core.runtime.IPath) int code org.eclipse.core.runtime.IPath path public void <init> (int, org.eclipse.jdt.core.IJavaElement) int code org.eclipse.jdt.core.IJavaElement element public void <init> (int, org.eclipse.jdt.core.IJavaElement, java.lang.String) int code org.eclipse.jdt.core.IJavaElement element String string public void <init> (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 <init> (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 <init> (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/JavaProject$1.class
JavaProject.java package org.eclipse.jdt.internal.core final 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 <init> (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/JavaProject$2.class
JavaProject.java package org.eclipse.jdt.internal.core final 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 <init> (org.eclipse.jdt.internal.core.JavaProject) public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent) org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event }
org/eclipse/jdt/internal/core/JavaProject.class
JavaProject.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 public static final String PREF_FILENAME private static final org.eclipse.jdt.core.IClasspathEntry[] RESOLUTION_IN_PROGRESS protected org.eclipse.core.resources.IProject project static void <clinit> () 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 updateAllCycleMarkers (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.HashSet 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 public void <init> () public void <init> (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.JavaElement) org.eclipse.core.resources.IProject project org.eclipse.jdt.internal.core.JavaElement parent 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 protected void closing (java.lang.Object) Object info Object[] children int i int length Object child public void computeChildren (org.eclipse.jdt.internal.core.JavaProjectElementInfo) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.JavaProjectElementInfo info org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache projectCache org.eclipse.jdt.core.IPackageFragmentRoot[] newRoots org.eclipse.jdt.core.IPackageFragmentRoot[] oldRoots int i int length private void computeExpandedClasspath (org.eclipse.jdt.internal.core.ClasspathEntry, boolean, boolean, java.util.HashSet, org.eclipse.jdt.internal.compiler.util.ObjectVector, java.util.Map, java.util.Map) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.ClasspathEntry referringEntry boolean ignoreUnresolvedVariable boolean generateMarkerOnError java.util.HashSet rootIDs org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedEntries java.util.Map preferredClasspaths java.util.Map preferredOutputs String projectRootId org.eclipse.jdt.core.IClasspathEntry[] preferredClasspath org.eclipse.core.runtime.IPath preferredOutput org.eclipse.jdt.core.IClasspathEntry[] immediateClasspath 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, 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 checkExistency 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, 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 checkExistency 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 int j int cpLength org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath entryPath org.eclipse.core.runtime.IPath entryOutput 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 String[] arguments boolean isCycleProblem boolean isClasspathFileFormatProblem String setting org.eclipse.core.runtime.IPath path org.eclipse.core.runtime.CoreException e protected java.lang.Object createElementInfo () protected org.eclipse.jdt.core.IClasspathEntry[] decodeClasspath (java.lang.String, boolean, boolean) String xmlClasspath boolean createMarker boolean logProblems protected org.eclipse.jdt.core.IClasspathEntry[] decodeClasspath (java.lang.String, boolean, boolean, java.util.Map) String xmlClasspath boolean createMarker boolean logProblems 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 java.io.IOException e org.eclipse.jdt.internal.core.Assert$AssertionFailedException e int pathSize org.eclipse.jdt.core.IClasspathEntry[] entries 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.core.runtime.IPath, boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IClasspathEntry[] classpath 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 java.io.IOException e public boolean equals (java.lang.Object) Object o org.eclipse.jdt.internal.core.JavaProject other public boolean exists () 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.jdt.internal.core.NameLookup lookup org.eclipse.jdt.core.IPackageFragment[] pkgFragments int i int length org.eclipse.jdt.core.IPackageFragment pkgFragment org.eclipse.core.runtime.IPath packagePath String packageName String typeName String qualifiedName org.eclipse.jdt.internal.core.NameLookup lookup org.eclipse.jdt.core.IType type org.eclipse.jdt.core.JavaModelException e 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, 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.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, 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 org.eclipse.jdt.core.IType type int lastDot protected void flushClasspathProblemMarkers (boolean, boolean) boolean flushCycleMarkers boolean flushClasspathFormatMarkers org.eclipse.core.resources.IMarker[] markers int i int length org.eclipse.core.resources.IMarker marker String cycleAttr String classpathFileFormatAttr org.eclipse.core.runtime.CoreException e protected void forceClasspathReload (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IProgressMonitor monitor boolean wasSuccessful org.eclipse.jdt.core.IClasspathEntry[] fileEntries org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo info org.eclipse.core.runtime.IPath outputLocation org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathEntry[] copy org.eclipse.jdt.core.IClasspathEntry[] oldResolvedClasspath RuntimeException e org.eclipse.jdt.core.JavaModelException 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.core.IClasspathEntry[] entries int i 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$INodeChangeListener nodeListener org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener preferenceListener public java.lang.String getElementName () public int getElementType () public org.eclipse.jdt.core.IClasspathEntry[] getExpandedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException boolean ignoreUnresolvedVariable public org.eclipse.jdt.core.IClasspathEntry[] getExpandedClasspath (boolean, boolean, java.util.Map, java.util.Map) throws org.eclipse.jdt.core.JavaModelException boolean ignoreUnresolvedVariable boolean generateMarkerOnError java.util.Map preferredClasspaths java.util.Map preferredOutputs 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 char firstChar 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 String propertyName org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences String javaCoreDefault String value public java.util.Map getOptions (boolean) boolean inheritJavaCoreOptions java.util.Map options org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo java.util.Hashtable projectOptions java.util.HashSet optionNames org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences String[] propertyNames int i String propertyName String value java.util.Iterator propertyNames String propertyName String propertyValue public org.eclipse.core.runtime.IPath getOutputLocation () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.core.runtime.IPath getOutputLocation (boolean, boolean) throws org.eclipse.jdt.core.JavaModelException boolean createMarkers boolean logProblems 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.IResource resource public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (java.lang.String) String jarPath public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot0 (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath jarPath 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 protected org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IPackageFragmentRoot[] roots java.util.ArrayList matches int i org.eclipse.jdt.core.IPackageFragmentRoot[] copy 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.runtime.Preferences getPreferences () public org.eclipse.core.resources.IProject getProject () public org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath (boolean, boolean) throws org.eclipse.jdt.core.JavaModelException boolean createMarkers boolean logProblems org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.core.runtime.IPath outputLocation org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathEntry[] copy public java.lang.String[] getRequiredProjectNames () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException boolean ignoreUnresolvedEntry public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean, boolean) throws org.eclipse.jdt.core.JavaModelException boolean ignoreUnresolvedEntry boolean generateMarkerOnError public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean, boolean, boolean) throws org.eclipse.jdt.core.JavaModelException boolean ignoreUnresolvedEntry boolean generateMarkerOnError boolean returnResolutionInProgress org.eclipse.jdt.internal.core.JavaModelManager manager org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo org.eclipse.jdt.core.IClasspathEntry[] infoPath java.util.Map rawReverseMap org.eclipse.jdt.core.IClasspathEntry[] resolvedPath boolean nullOldResolvedCP public org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, boolean, java.util.Map) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IClasspathEntry[] classpathEntries org.eclipse.core.runtime.IPath projectOutputLocation boolean ignoreUnresolvedEntry boolean generateMarkerOnError java.util.Map rawReverseMap org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.core.IJavaModelStatus status int length java.util.ArrayList resolvedEntries int i org.eclipse.jdt.core.IClasspathEntry rawEntry org.eclipse.core.runtime.IPath resolvedPath org.eclipse.core.runtime.IPath resolvedPath org.eclipse.core.runtime.IPath resolvedPath org.eclipse.jdt.core.IClasspathEntry resolvedEntry 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.core.IJavaModelStatus containerStatus org.eclipse.jdt.core.IClasspathEntry[] resolvedPath public org.eclipse.core.resources.IResource getResource () 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.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.HashSet cycleParticipants java.util.HashMap preferredClasspaths public boolean hasCycleMarker () public int hashCode () public boolean hasSource () org.eclipse.jdt.core.IClasspathEntry[] entries org.eclipse.jdt.core.IClasspathEntry[] entries int i int max public boolean isClasspathEqualsTo (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 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 int i org.eclipse.jdt.core.IClasspathEntry rawEntry org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.core.IClasspathEntry[] containerEntries int j int containerLength org.eclipse.jdt.core.IClasspathEntry resolvedEntry org.eclipse.jdt.core.IClasspathEntry resolvedEntry 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 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 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 public org.eclipse.core.runtime.Preferences loadPreferences () org.eclipse.core.runtime.Preferences 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.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[] entries java.util.ArrayList prerequisites int i int length org.eclipse.jdt.core.IClasspathEntry entry int size String[] result protected org.eclipse.jdt.core.IClasspathEntry[] readClasspathFile (boolean, boolean) boolean createMarker boolean logProblems protected org.eclipse.jdt.core.IClasspathEntry[] readClasspathFile (boolean, boolean, java.util.Map) boolean createMarker boolean logProblems java.util.Map unknownElements String xmlClasspath org.eclipse.core.runtime.CoreException 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 java.lang.String rootID () public boolean saveClasspath (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 java.util.Map unknownElements org.eclipse.jdt.core.IClasspathEntry[] fileEntries org.eclipse.core.runtime.CoreException e 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 String defaultValue public void setOptions (java.util.Map) java.util.Map newOptions org.eclipse.core.runtime.preferences.IEclipsePreferences projectPreferences java.util.Iterator keys 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[], 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.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor, boolean, org.eclipse.jdt.core.IClasspathEntry[], boolean, boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IClasspathEntry[] newEntries org.eclipse.core.runtime.IPath newOutputLocation org.eclipse.core.runtime.IProgressMonitor monitor boolean canChangeResource org.eclipse.jdt.core.IClasspathEntry[] oldResolvedPath boolean needValidation boolean needSave org.eclipse.jdt.internal.core.JavaModelManager manager org.eclipse.jdt.core.IClasspathEntry[] newRawPath 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 updateClasspathMarkers (java.util.Map, java.util.Map) java.util.Map preferredClasspaths java.util.Map preferredOutputs org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.core.runtime.IPath output org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathEntry[] copy int i org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.core.IJavaModelStatus status public void updateCycleParticipants (java.util.ArrayList, java.util.HashSet, org.eclipse.core.resources.IWorkspaceRoot, java.util.HashSet, java.util.Map) java.util.ArrayList prereqChain java.util.HashSet 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 public void updatePackageFragmentRoots () org.eclipse.jdt.internal.core.JavaProjectElementInfo info private void updatePreferences (org.eclipse.core.runtime.preferences.IEclipsePreferences) org.eclipse.core.runtime.preferences.IEclipsePreferences preferences org.eclipse.core.runtime.Preferences oldPreferences String[] propertyNames int i String propertyName String propertyValue }
org/eclipse/jdt/internal/core/JavaProjectElementInfo$ProjectCache.class
JavaProjectElementInfo.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 pathToResolvedEntries void <init> (org.eclipse.jdt.core.IPackageFragmentRoot[], org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject, java.util.Map) org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache java.util.Map pathToResolvedEntries }
org/eclipse/jdt/internal/core/JavaProjectElementInfo.class
JavaProjectElementInfo.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.JavaProjectElementInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo { private Object[] nonJavaResources org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache projectCache public void <init> () 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.jdt.core.IClasspathEntry[] classpath org.eclipse.core.runtime.IPath projectOutput int i org.eclipse.jdt.core.IClasspathEntry entry Object[] resources int resourcesCounter org.eclipse.core.resources.IResource[] members int i int max 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 org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject fragmentsCache int i int length org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.IJavaElement[] frags int j int length2 org.eclipse.jdt.internal.core.PackageFragment fragment String[] pkgName Object existing org.eclipse.jdt.core.IPackageFragmentRoot[] entry org.eclipse.jdt.core.IPackageFragmentRoot[] copy java.lang.Object[] getNonJavaResources (org.eclipse.jdt.internal.core.JavaProject) org.eclipse.jdt.internal.core.JavaProject project private boolean isClasspathEntryOrOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path 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 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 void resetCaches () void setNonJavaResources (java.lang.Object[]) Object[] resources }
org/eclipse/jdt/internal/core/LRUCacheEnumerator$LRUEnumeratorElement.class
LRUCacheEnumerator.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement extends java.lang.Object { public Object fValue public org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement fNext public void <init> (java.lang.Object) Object value }
org/eclipse/jdt/internal/core/LRUCacheEnumerator.class
LRUCacheEnumerator.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 fElementQueue public void <init> (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/LocalVariable.class
LocalVariable.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 { String name public int declarationSourceStart public int declarationSourceEnd public int nameStart public int nameEnd String typeSignature public void <init> (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, int, java.lang.String) org.eclipse.jdt.internal.core.JavaElement parent String name int declarationSourceStart int declarationSourceEnd int nameStart int nameEnd String typeSignature 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.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 char getHandleMementoDelimiter () public org.eclipse.core.resources.IResource getCorrespondingResource () public java.lang.String getElementName () public int getElementType () public org.eclipse.jdt.core.ISourceRange getNameRange () public org.eclipse.core.runtime.IPath getPath () public org.eclipse.core.resources.IResource getResource () 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 () public java.lang.String getTypeSignature () public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException public int hashCode () 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/Member.class
Member.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 <init> (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 org.eclipse.jdt.core.IClassFile getClassFile () 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 typeName String typeName char firstChar org.eclipse.jdt.internal.core.JavaElement type String varName int declarationStart int declarationEnd int nameStart int nameEnd String typeSignature String typeParameterName org.eclipse.jdt.internal.core.JavaElement typeParameter 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 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 boolean isBinary () protected boolean isMainMethod (org.eclipse.jdt.core.IMethod) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IMethod method int flags String[] paramTypes String typeSignature public boolean isReadOnly () public java.lang.String readableName () org.eclipse.jdt.core.IJavaElement declaringType String declaringName StringBuffer buffer protected void updateNameRange (int, int) int nameStart int nameEnd org.eclipse.jdt.internal.core.MemberElementInfo info }
org/eclipse/jdt/internal/core/MemberElementInfo.class
MemberElementInfo.java package org.eclipse.jdt.internal.core abstract org.eclipse.jdt.internal.core.MemberElementInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo { protected int flags protected int nameStart protected int nameEnd void <init> () public int getModifiers () public int getNameSourceEnd () public int getNameSourceStart () protected void setFlags (int) int flags protected void setNameSourceEnd (int) int end protected void setNameSourceStart (int) int start }
org/eclipse/jdt/internal/core/ModelUpdater.class
ModelUpdater.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.ModelUpdater extends java.lang.Object { java.util.HashSet projectsToUpdate public void <init> () 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.JavaElementInfo 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.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.JavaElementInfo 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/MoveElementsOperation.class
MoveElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.MoveElementsOperation extends org.eclipse.jdt.internal.core.CopyElementsOperation { public void <init> (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/MovePackageFragmentRootOperation$1.class
MovePackageFragmentRootOperation.java package org.eclipse.jdt.internal.core final 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 <init> (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/MovePackageFragmentRootOperation.class
MovePackageFragmentRootOperation.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 public void <init> (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/MoveResourceElementsOperation.class
MoveResourceElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.MoveResourceElementsOperation extends org.eclipse.jdt.internal.core.CopyResourceElementsOperation { public void <init> (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/MultiOperation.class
MultiOperation.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 <init> (org.eclipse.jdt.core.IJavaElement[], boolean) org.eclipse.jdt.core.IJavaElement[] elementsToProcess boolean force protected void <init> (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 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/NameLookup$1.class
NameLookup.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.NameLookup$1 extends org.eclipse.jdt.core.search.TypeNameRequestor { final org.eclipse.jdt.internal.core.NameLookup this$0 private final int val$acceptFlags private final java.util.ArrayList val$paths void <init> (org.eclipse.jdt.internal.core.NameLookup, int, java.util.ArrayList) public void acceptType (int, char[], char[], char[][], java.lang.String) int modifiers char[] packageName char[] simpleTypeName char[][] enclosingTypeNames String path int kind }
org/eclipse/jdt/internal/core/NameLookup.class
NameLookup.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 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 unitsToLookInside public long timeSpentInSeekTypesInSourcePackage public long timeSpentInSeekTypesInBinaryPackage static void <clinit> () public void <init> (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 int i int length org.eclipse.jdt.core.ICompilationUnit workingCopy org.eclipse.jdt.internal.core.PackageFragment pkg java.util.HashMap typeMap org.eclipse.jdt.core.IType[] types int j int typeLength org.eclipse.jdt.core.IType type String typeName Object existing org.eclipse.jdt.core.IType[] existingTypes int existingTypeLength org.eclipse.jdt.core.IPackageFragmentRoot root String[] pkgName Object existing org.eclipse.jdt.core.IPackageFragmentRoot[] roots int rootLength boolean containsRoot int j 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 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 int matchingCount 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 org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i public org.eclipse.jdt.core.IPackageFragment[] findPackageFragments (java.lang.String, boolean) String name boolean partialMatch String[] splittedName org.eclipse.jdt.core.IPackageFragment[] oneFragment java.util.ArrayList pkgs Object[][] keys int i int length String[] pkgName 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 Object value org.eclipse.jdt.core.IPackageFragmentRoot[] roots org.eclipse.jdt.core.IPackageFragment[] result int i public org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, boolean, int) String typeName String packageName boolean partialMatch int acceptFlags org.eclipse.jdt.internal.core.JavaElementRequestor elementRequestor org.eclipse.jdt.core.IPackageFragment[] packages int i int length org.eclipse.jdt.core.IType type 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 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 org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IType findSecondaryType (java.lang.String, org.eclipse.jdt.core.IPackageFragment, boolean, int) String typeName org.eclipse.jdt.core.IPackageFragment pkg boolean partialMatch int acceptFlags java.util.ArrayList paths org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor int matchMode int matchRule org.eclipse.core.resources.IWorkspace workspace int i int l String pathname org.eclipse.core.resources.IFile file org.eclipse.jdt.core.ICompilationUnit unit public org.eclipse.jdt.core.IType findType (java.lang.String, boolean, int) String name boolean partialMatch int acceptFlags int index String className String packageName 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 Object value 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 String matchName org.eclipse.jdt.core.IPackageFragmentRoot root 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.core.IClassFile[] classFiles int length String unqualifiedName int index String matchName int i org.eclipse.jdt.core.IClassFile classFile String elementName org.eclipse.jdt.core.IType type protected void seekTypesInSourcePackage (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 int firstDot String topLevelTypeName java.util.HashMap typeMap Object object org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IType[] topLevelTypes int i int length org.eclipse.jdt.core.IType type org.eclipse.jdt.core.ICompilationUnit[] compilationUnits int i int length org.eclipse.jdt.core.ICompilationUnit cu String cuName int lastDot org.eclipse.jdt.core.IType type String prefix int firstDot java.util.HashMap typeMap java.util.Iterator iterator Object object org.eclipse.jdt.core.IType[] topLevelTypes int i int length String cuPrefix org.eclipse.jdt.core.ICompilationUnit[] compilationUnits int i int length org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.jdt.core.IType[] types int j int typeLength protected void 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 void 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 }
org/eclipse/jdt/internal/core/NamedMember.class
NamedMember.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 <init> (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 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 org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/internal/core/Openable.class
Openable.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 <init> (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) 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.core.runtime.PerformanceStats stats 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 stats 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.JavaModelManager manager org.eclipse.jdt.internal.core.PackageFragmentRoot root 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.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 org.eclipse.jdt.internal.core.JavaModelManager manager boolean hadTemporaryCache java.util.HashMap newElements java.util.Iterator iterator org.eclipse.jdt.core.IJavaElement element 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 protected void openParent (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException Object childInfo java.util.HashMap newElements org.eclipse.core.runtime.IProgressMonitor pm org.eclipse.jdt.internal.core.Openable openableParent protected boolean parentExists () org.eclipse.jdt.core.IJavaElement parentElement protected boolean resourceExists () org.eclipse.core.resources.IWorkspace workspace 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 () org.eclipse.jdt.core.IJavaElement current }
org/eclipse/jdt/internal/core/OpenableElementInfo.class
OpenableElementInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.OpenableElementInfo extends org.eclipse.jdt.internal.core.JavaElementInfo { protected boolean isStructureKnown public void <init> () public boolean isStructureKnown () public void setIsStructureKnown (boolean) boolean newIsStructureKnown }
org/eclipse/jdt/internal/core/OverflowingLRUCache$1$Temp.class
OverflowingLRUCache.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.OverflowingLRUCache$1$Temp extends java.lang.Object { public Class fClass public int fCount final org.eclipse.jdt.internal.core.OverflowingLRUCache this$0 public void <init> (org.eclipse.jdt.internal.core.OverflowingLRUCache, java.lang.Class) Class aClass public java.lang.String toString () }
org/eclipse/jdt/internal/core/OverflowingLRUCache.class
OverflowingLRUCache.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 fOverflow protected boolean fTimestampsOn protected double fLoadFactor public void <init> (int) int size public void <init> (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 java.lang.Object peek (java.lang.Object) Object key org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry 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$1$Temp 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/PackageDeclaration.class
PackageDeclaration.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.PackageDeclaration extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IPackageDeclaration { String name protected void <init> (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.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/PackageFragment.class
PackageFragment.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 static void <clinit> () protected void <init> (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 int kind java.util.HashSet vChildren org.eclipse.jdt.internal.core.PackageFragmentRoot root char[][] inclusionPatterns char[][] exclusionPatterns org.eclipse.core.resources.IResource[] members int i int max 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 org.eclipse.jdt.core.IClassFile getClassFile (java.lang.String) String classFileName 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 getResource () 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 public boolean isDefaultPackage () 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 }
org/eclipse/jdt/internal/core/PackageFragmentInfo.class
PackageFragmentInfo.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 <init> () 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/PackageFragmentRoot.class
PackageFragmentRoot.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 protected static final String NO_SOURCE_ATTACHMENT protected static final org.eclipse.jdt.internal.core.SourceMapper NO_SOURCE_MAPPER protected Object resource static void <clinit> () protected void <init> (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 org.eclipse.core.resources.IWorkspace workspace 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.core.runtime.IStatus status org.eclipse.jdt.internal.core.SourceMapper createSourceMapper (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath rootPath 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, java.util.Map) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.OpenableElementInfo info java.util.Map newElements 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.jdt.internal.core.JavaProject javaProject org.eclipse.jdt.internal.core.JavaModelManager manager org.eclipse.core.resources.IResource[] members boolean hasIncluded int i int max org.eclipse.core.resources.IResource member String memberName boolean isMemberIncluded String[] newNames 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[] entries int i org.eclipse.jdt.core.IClasspathEntry entry public boolean equals (java.lang.Object) Object o org.eclipse.jdt.internal.core.PackageFragmentRoot other public boolean exists () public 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.core.resources.IWorkspaceRoot workspaceRoot org.eclipse.jdt.internal.core.JavaProject parentProject Object target org.eclipse.core.resources.IFile file java.io.File file 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 org.eclipse.core.resources.IFile file java.io.File file 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 () 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 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 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.jdt.core.IClasspathEntry getRawClasspathEntry () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IClasspathEntry rawEntry org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo public org.eclipse.core.resources.IResource getResource () public org.eclipse.core.runtime.IPath getSourceAttachmentPath () throws org.eclipse.jdt.core.JavaModelException String serverPathString int index String serverSourcePathString protected java.lang.String getSourceAttachmentProperty () throws org.eclipse.jdt.core.JavaModelException String propertyString org.eclipse.core.runtime.QualifiedName qName org.eclipse.jdt.core.IClasspathEntry recommendation org.eclipse.core.runtime.IPath rootPath org.eclipse.core.runtime.CoreException ce protected org.eclipse.core.runtime.QualifiedName getSourceAttachmentPropertyName () public void setSourceAttachmentProperty (java.lang.String) String property 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 String serverPathString int index String serverRootPathString 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 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[] classpath int i int length 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 void verifyAttachSource (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IPath sourcePath }
org/eclipse/jdt/internal/core/PackageFragmentRootInfo.class
PackageFragmentRootInfo.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 fRootKind protected Object[] fNonJavaResources public void <init> () static java.lang.Object[] computeFolderNonJavaResources (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.resources.IContainer, char[][], char[][]) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.JavaProject project org.eclipse.core.resources.IContainer folder char[][] inclusionPatterns char[][] exclusionPatterns Object[] nonJavaResources int nonJavaResourcesCounter org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.core.resources.IResource[] members int i int max org.eclipse.core.resources.IResource member String fileName org.eclipse.core.runtime.CoreException e private java.lang.Object[] computeNonJavaResources (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[] nonJavaResources 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[] nonJavaResources public int getRootKind () protected org.eclipse.jdt.internal.core.SourceMapper getSourceMapper () 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/ReconcileWorkingCopyOperation.class
ReconcileWorkingCopyOperation.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 boolean createAST int astLevel boolean forceProblemDetection org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner org.eclipse.jdt.core.dom.CompilationUnit ast static void <clinit> () public void <init> (org.eclipse.jdt.core.IJavaElement, boolean, int, boolean, org.eclipse.jdt.core.WorkingCopyOwner) org.eclipse.jdt.core.IJavaElement workingCopy boolean creatAST int astLevel boolean forceProblemDetection 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.internal.core.JavaElementDeltaBuilder deltaBuilder org.eclipse.jdt.core.IProblemRequestor problemRequestor org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit char[] contents java.util.Map options protected org.eclipse.jdt.internal.core.CompilationUnit getWorkingCopy () public boolean isReadOnly () 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/Region.class
Region.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 fRootElements public void <init> () 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 private 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/RenameElementsOperation.class
RenameElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.RenameElementsOperation extends org.eclipse.jdt.internal.core.MoveElementsOperation { public void <init> (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/RenameResourceElementsOperation.class
RenameResourceElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.RenameResourceElementsOperation extends org.eclipse.jdt.internal.core.MoveResourceElementsOperation { public void <init> (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/ResolvedBinaryField.class
ResolvedBinaryField.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 <init> (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 }
org/eclipse/jdt/internal/core/ResolvedBinaryMethod.class
ResolvedBinaryMethod.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 <init> (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 }
org/eclipse/jdt/internal/core/ResolvedBinaryType.class
ResolvedBinaryType.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 <init> (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 }
org/eclipse/jdt/internal/core/ResolvedSourceField.class
ResolvedSourceField.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 <init> (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 }
org/eclipse/jdt/internal/core/ResolvedSourceMethod.class
ResolvedSourceMethod.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 <init> (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 }
org/eclipse/jdt/internal/core/ResolvedSourceType.class
ResolvedSourceType.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 <init> (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 }
org/eclipse/jdt/internal/core/SearchableEnvironment$1.class
SearchableEnvironment.java package org.eclipse.jdt.internal.core final 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 <init> (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/SearchableEnvironment$2.class
SearchableEnvironment.java package org.eclipse.jdt.internal.core final 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 <init> (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/SearchableEnvironment.class
SearchableEnvironment.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.internal.core.JavaProject project protected org.eclipse.jdt.core.search.IJavaSearchScope searchScope protected boolean checkAccessRestrictions public void <init> (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 <init> (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 protected org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer find (java.lang.String, java.lang.String) String typeName String packageName org.eclipse.jdt.core.IType type 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[] classFileChars 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 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[][] 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, org.eclipse.jdt.internal.codeassist.ISearchRequestor) char[] prefix boolean findMembers org.eclipse.jdt.internal.codeassist.ISearchRequestor storage String excludePath String excludePath int lastDotIndex char[] qualification char[] qualification char[] simpleName char[] simpleName org.eclipse.core.runtime.IProgressMonitor progressMonitor org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor typeRequestor 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 public boolean isPackage (char[][], char[]) char[][] parentPackageName char[] subPackageName int i int length String packageName public boolean isTopLevelPackage (char[]) char[] packageName 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/SearchableEnvironmentRequestor.class
SearchableEnvironmentRequestor.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 <init> (org.eclipse.jdt.internal.codeassist.ISearchRequestor) org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor public void <init> (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/SelectionRequestor.class
SelectionRequestor.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 <init> (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 protected void acceptBinaryMethod (org.eclipse.jdt.core.IType, char[], char[][], char[][], java.lang.String[], char[]) org.eclipse.jdt.core.IType type char[] selector char[][] parameterPackageNames char[][] parameterTypeNames String[] parameterSignatures char[] uniqueKey org.eclipse.jdt.core.IMethod method 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 public void acceptError (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem 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 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 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 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 acceptLocalVariable (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.core.IJavaElement parent org.eclipse.jdt.core.IJavaElement localVar public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], boolean, boolean, char[], int, int) char[] declaringTypePackageName char[] declaringTypeName String enclosingDeclaringTypeSignature char[] selector char[][] parameterPackageNames char[][] parameterTypeNames String[] parameterSignatures 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[][], char[]) org.eclipse.jdt.core.IType type char[] selector char[][] parameterPackageNames char[][] parameterTypeNames char[] uniqueKey String name org.eclipse.jdt.core.IMethod[] methods int i org.eclipse.jdt.core.IMethod method 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 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 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/SetClasspathOperation$1.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 private final org.eclipse.core.runtime.IPath val$path private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager private final char[][] val$inclusionPatterns private final char[][] val$exclusionPatterns void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager, char[][], char[][]) public java.lang.String getID () public void run () }
org/eclipse/jdt/internal/core/SetClasspathOperation$2.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$2 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 private final org.eclipse.core.runtime.IPath val$path private final org.eclipse.jdt.internal.core.DeltaProcessingState val$deltaState private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.DeltaProcessingState, org.eclipse.jdt.internal.core.search.indexing.IndexManager) public java.lang.String getID () public void run () }
org/eclipse/jdt/internal/core/SetClasspathOperation$3.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$3 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 private final org.eclipse.core.runtime.IPath val$newPath private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager) public java.lang.String getID () public void run () }
org/eclipse/jdt/internal/core/SetClasspathOperation$4.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$4 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 private final org.eclipse.core.runtime.IPath val$path private final org.eclipse.jdt.internal.core.search.indexing.IndexManager val$indexManager private final char[][] val$inclusionPatterns private final char[][] val$exclusionPatterns void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager, char[][], char[][]) public java.lang.String getID () public void run () }
org/eclipse/jdt/internal/core/SetClasspathOperation$5.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$5 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 private final org.eclipse.jdt.internal.core.JavaProject val$affectedProject void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation, org.eclipse.jdt.internal.core.JavaProject) public java.lang.String getID () public void run () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/internal/core/SetClasspathOperation$6.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SetClasspathOperation$6 extends java.lang.Object implements org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction { final org.eclipse.jdt.internal.core.SetClasspathOperation this$0 void <init> (org.eclipse.jdt.internal.core.SetClasspathOperation) public java.lang.String getID () public void run () throws org.eclipse.jdt.core.JavaModelException }
org/eclipse/jdt/internal/core/SetClasspathOperation.class
SetClasspathOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SetClasspathOperation extends org.eclipse.jdt.internal.core.JavaModelOperation { org.eclipse.jdt.core.IClasspathEntry[] oldResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newRawPath boolean canChangeResources boolean classpathWasSaved boolean needCycleCheck boolean needValidation boolean needSave org.eclipse.core.runtime.IPath newOutputLocation org.eclipse.jdt.internal.core.JavaProject project boolean identicalRoots public static final org.eclipse.jdt.core.IClasspathEntry[] DO_NOT_SET_ENTRIES public static final org.eclipse.jdt.core.IClasspathEntry[] DO_NOT_UPDATE_PROJECT_REFS public static final org.eclipse.core.runtime.IPath DO_NOT_SET_OUTPUT static void <clinit> () public void <init> (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, boolean, boolean) org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.core.IClasspathEntry[] oldResolvedPath org.eclipse.jdt.core.IClasspathEntry[] newRawPath org.eclipse.core.runtime.IPath newOutputLocation boolean canChangeResource boolean needValidation boolean needSave protected void addClasspathDeltas (org.eclipse.jdt.core.IPackageFragmentRoot[], int, org.eclipse.jdt.internal.core.JavaElementDelta) org.eclipse.jdt.core.IPackageFragmentRoot[] roots int flag org.eclipse.jdt.internal.core.JavaElementDelta delta int i org.eclipse.jdt.core.IPackageFragmentRoot root protected boolean canModifyRoots () protected 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 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 protected 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 protected 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 protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.JavaModelException originalException org.eclipse.jdt.core.JavaModelException e org.eclipse.jdt.core.JavaModelException e org.eclipse.core.runtime.CoreException e protected void generateClasspathChangeDeltas () org.eclipse.jdt.internal.core.JavaModelManager manager boolean needToUpdateDependents org.eclipse.jdt.internal.core.JavaElementDelta delta boolean hasDelta int oldLength int newLength org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager java.util.Map oldRoots org.eclipse.jdt.core.IPackageFragmentRoot[] roots java.util.Map allRemovedRoots int i org.eclipse.jdt.core.IPackageFragmentRoot root int i int index org.eclipse.jdt.core.IPackageFragmentRoot[] pkgFragmentRoots org.eclipse.jdt.core.IPackageFragmentRoot oldRoot org.eclipse.jdt.internal.compiler.util.ObjectVector accumulatedRoots java.util.HashSet rootIDs int changeKind org.eclipse.jdt.core.IClasspathEntry oldEntry org.eclipse.core.runtime.IPath path char[][] inclusionPatterns char[][] exclusionPatterns org.eclipse.jdt.internal.core.DeltaProcessingState deltaState org.eclipse.jdt.internal.core.ClasspathEntry oldEntry org.eclipse.jdt.internal.core.ClasspathEntry newEntry org.eclipse.jdt.internal.compiler.env.AccessRuleSet oldRuleSet org.eclipse.jdt.internal.compiler.env.AccessRuleSet newRuleSet int changeKind 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 changeKind boolean pathHasChanged org.eclipse.core.runtime.IPath newPath int j org.eclipse.jdt.core.IClasspathEntry oldEntry org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path char[][] inclusionPatterns char[][] exclusionPatterns 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 boolean isReadOnly () protected void saveClasspathIfNecessary () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IClasspathEntry[] classpathForSave org.eclipse.jdt.core.IClasspathEntry[] classpathForSave org.eclipse.core.runtime.IPath outputLocationForSave org.eclipse.core.runtime.IPath outputLocationForSave public java.lang.String toString () StringBuffer buffer int i org.eclipse.jdt.core.IClasspathEntry element private void updateClasspath () throws org.eclipse.jdt.core.JavaModelException protected void updateAffectedProjects (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath prerequisiteProjectPath org.eclipse.jdt.core.IJavaModel model org.eclipse.jdt.core.IJavaProject initialProject org.eclipse.jdt.core.IJavaProject[] projects int i int projectCount org.eclipse.jdt.internal.core.JavaProject affectedProject org.eclipse.jdt.core.IClasspathEntry[] classpath int j int entryCount org.eclipse.jdt.core.IClasspathEntry entry protected void updateCycleMarkersIfNecessary () protected void updateOutputLocation () throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.IPath oldLocation boolean deltaToFire org.eclipse.jdt.internal.core.JavaElementDelta delta 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.internal.core.JavaModelManager$PerProjectInfo perProjectInfo protected void updateProjectReferencesIfNecessary () throws org.eclipse.jdt.core.JavaModelException public org.eclipse.jdt.core.IJavaModelStatus verify () org.eclipse.jdt.core.IJavaModelStatus status org.eclipse.jdt.core.IClasspathEntry[] entries org.eclipse.jdt.core.JavaModelException e org.eclipse.core.runtime.IPath outputLocation org.eclipse.jdt.core.JavaModelException e }
org/eclipse/jdt/internal/core/SimpleDelta.class
SimpleDelta.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 <init> () 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/SingleTypeRequestor.class
SingleTypeRequestor.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 fElement void <init> () 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/SortElementsOperation$1.class
SortElementsOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SortElementsOperation$1 extends org.eclipse.jdt.core.dom.ASTVisitor { final org.eclipse.jdt.internal.core.SortElementsOperation this$0 void <init> (org.eclipse.jdt.internal.core.SortElementsOperation) public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit) org.eclipse.jdt.core.dom.CompilationUnit compilationUnit java.util.List types java.util.Iterator iter org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclaration public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeDeclaration annotationTypeDeclaration java.util.List bodyDeclarations java.util.Iterator iter org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration) org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration java.util.List bodyDeclarations java.util.Iterator iter org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration java.util.List bodyDeclarations java.util.Iterator iter org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration) org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration java.util.List bodyDeclarations java.util.Iterator iter org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration java.util.List enumConstants java.util.Iterator iter org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration }
org/eclipse/jdt/internal/core/SortElementsOperation$2.class
SortElementsOperation.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SortElementsOperation$2 extends org.eclipse.jdt.core.dom.ASTVisitor { final org.eclipse.jdt.internal.core.SortElementsOperation this$0 private final org.eclipse.jdt.core.dom.rewrite.ASTRewrite val$rewriter void <init> (org.eclipse.jdt.internal.core.SortElementsOperation, org.eclipse.jdt.core.dom.rewrite.ASTRewrite) public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit) org.eclipse.jdt.core.dom.CompilationUnit compilationUnit org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite java.util.List types int length java.util.List myCopy int i public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeDeclaration annotationTypeDeclaration org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite java.util.List bodyDeclarations int length java.util.List myCopy int i public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration) org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite java.util.List bodyDeclarations int length java.util.List myCopy int i public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite java.util.List bodyDeclarations int length java.util.List myCopy int i public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration) org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite java.util.List bodyDeclarations int length java.util.List myCopy int i java.util.List enumConstants java.util.List myCopy int i }
org/eclipse/jdt/internal/core/SortElementsOperation.class
SortElementsOperation.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SortElementsOperation extends org.eclipse.jdt.internal.core.JavaModelOperation { java.util.Comparator comparator int[] positions int apiLevel public void <init> (int, org.eclipse.jdt.core.IJavaElement[], int[], java.util.Comparator) int level org.eclipse.jdt.core.IJavaElement[] elements int[] positions java.util.Comparator comparator protected int getMainAmountOfWork () protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.CompilationUnit copy org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.IBuffer buffer char[] bufferContents String result private java.lang.String processElement (org.eclipse.jdt.core.ICompilationUnit, char[]) org.eclipse.jdt.core.ICompilationUnit unit char[] source org.eclipse.jdt.internal.compiler.impl.CompilerOptions options org.eclipse.jdt.core.dom.ASTParser parser org.eclipse.jdt.core.dom.CompilationUnit domUnit org.eclipse.jdt.core.dom.AST localAst org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter org.eclipse.text.edits.RangeMarker[] markers boolean needPositionsMapping int i String generatedSource org.eclipse.jface.text.Document document org.eclipse.text.edits.TextEdit edits int i int max int i int max public org.eclipse.jdt.core.IJavaModelStatus verify () public static void insert (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit) org.eclipse.text.edits.TextEdit parent org.eclipse.text.edits.TextEdit edit org.eclipse.text.edits.TextEdit[] children int i org.eclipse.text.edits.TextEdit child int i org.eclipse.text.edits.TextEdit child private static boolean covers (org.eclipse.text.edits.TextEdit, org.eclipse.text.edits.TextEdit) org.eclipse.text.edits.TextEdit thisEdit org.eclipse.text.edits.TextEdit otherEdit int thisOffset int thisEnd int otherOffset int otherOffset int otherEnd }
org/eclipse/jdt/internal/core/SourceAnnotationMethodInfo.class
SourceAnnotationMethodInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo extends org.eclipse.jdt.internal.core.SourceMethodInfo { protected int defaultValueStart protected int defaultValueEnd public void <init> () public boolean isAnnotationMethod () public char[] getDefaultValueSource (char[]) char[] cuSource }
org/eclipse/jdt/internal/core/SourceConstructorInfo.class
SourceConstructorInfo.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 <clinit> () public void <init> () public boolean isAnnotationMethod () public boolean isConstructor () public char[] getReturnTypeName () protected void setReturnType (char[]) char[] type }
org/eclipse/jdt/internal/core/SourceField.class
SourceField.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 <init> (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/SourceFieldElementInfo.class
SourceFieldElementInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SourceFieldElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo implements org.eclipse.jdt.internal.compiler.env.ISourceField { protected char[] typeName protected char[] initializationSource public void <init> () public char[] getInitializationSource () public char[] getTypeName () protected java.lang.String getTypeSignature () protected void setTypeName (char[]) char[] typeName }
org/eclipse/jdt/internal/core/SourceMapper$1.class
SourceMapper.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SourceMapper$1 extends java.lang.Object implements java.io.FilenameFilter { void <init> () public boolean accept (java.io.File, java.lang.String) java.io.File dir String name }
org/eclipse/jdt/internal/core/SourceMapper$2.class
SourceMapper.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.SourceMapper$2 extends java.lang.Object implements java.util.Comparator { final org.eclipse.jdt.internal.core.SourceMapper this$0 void <init> (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/SourceMapper.class
SourceMapper.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 private static final java.io.FilenameFilter FILENAME_FILTER protected java.util.ArrayList rootPaths protected org.eclipse.jdt.internal.core.BinaryType binaryType protected org.eclipse.core.runtime.IPath sourcePath protected String rootPath protected static String[] fgEmptyStringArray protected java.util.HashMap fParameterNames protected java.util.HashMap fSourceRanges public static org.eclipse.jdt.internal.core.SourceRange fgUnknownRange protected int[] fMemberDeclarationStart protected org.eclipse.jdt.internal.core.SourceRange[] fMemberNameRange protected String[] fMemberName protected char[][][] fMethodParameterNames protected char[][][] fMethodParameterTypes 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.internal.core.SourceRange[] typeNameRanges int typeDepth int anonymousCounter int anonymousClassName String encoding java.util.Map options private boolean areRootPathsComputed static void <clinit> () public void <init> () public void <init> (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 acceptImport (int, int, char[], boolean, int) int declarationStart int declarationEnd char[] name boolean onDemand int modifiers char[][] imports int importsCounter int importsCounter int nameLength public void acceptLineSeparatorPositions (int[]) int[] positions public void acceptPackage (int, int, char[]) int declarationStart int declarationEnd char[] name public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem public void close () private java.lang.String[] convertTypeNamesToSigs (char[][]) char[][] typeNames int n String[] typeSigs int i String typeSig int lastIndex int arrayEnd private void computeAllRootPaths (org.eclipse.jdt.core.IPackageFragmentRoot) org.eclipse.jdt.core.IPackageFragmentRoot root java.util.HashSet tempRoots long time java.util.HashSet firstLevelPackageNames boolean containsADefaultPackage org.eclipse.jdt.internal.core.JarPackageFragmentRoot jarPackageFragmentRoot 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.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 java.io.File file java.io.File[] files int i int max java.io.File currentFile 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 Object target java.io.File file 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 (java.io.File, java.util.HashSet, boolean, java.util.Set) java.io.File directory java.util.HashSet firstLevelPackageNames boolean hasDefaultPackage java.util.Set set java.io.File[] files boolean hasSubDirectories int i int max java.io.File file org.eclipse.core.runtime.IPath fullPath org.eclipse.core.runtime.IPath rootPathEntry java.io.File parentDir org.eclipse.core.runtime.IPath fullPath org.eclipse.core.runtime.IPath rootPathEntry private void computeRootPath (org.eclipse.core.resources.IContainer, java.util.HashSet, boolean, java.util.Set) org.eclipse.core.resources.IContainer container java.util.HashSet firstLevelPackageNames boolean hasDefaultPackage java.util.Set set org.eclipse.core.resources.IResource[] resources boolean hasSubDirectories 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 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 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 org.eclipse.jdt.core.IMethod method int i int length org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo org.eclipse.jdt.core.ITypeParameter typeParameter 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, int, int) int declarationEnd int defaultValueStart int defaultValueEnd private void exitAbstractMethod (int) int declarationEnd org.eclipse.jdt.core.IType currentType org.eclipse.jdt.internal.core.SourceRange sourceRange org.eclipse.jdt.core.IMethod method public char[] findSource (org.eclipse.jdt.core.IType) org.eclipse.jdt.core.IType type org.eclipse.jdt.internal.core.BinaryType parent org.eclipse.jdt.internal.core.BinaryType declType 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 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 java.util.zip.ZipEntry entry java.util.zip.ZipFile zip org.eclipse.jdt.internal.core.JavaModelManager manager Object target org.eclipse.core.resources.IResource res java.io.File file java.io.File sourceFile public org.eclipse.jdt.internal.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.SourceRange[] ranges public char[][] getMethodParameterNames (org.eclipse.jdt.core.IMethod) org.eclipse.jdt.core.IMethod method org.eclipse.jdt.core.IJavaElement[] el char[][] parameterNames public org.eclipse.jdt.internal.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.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 unqualifiedName String qualifiedName int count char currentChar String simpleName int lastDollar int start boolean sigStart int j int length char current org.eclipse.jdt.core.IJavaElement[] result public void mapSource (org.eclipse.jdt.core.IType, char[]) org.eclipse.jdt.core.IType type char[] contents public synchronized org.eclipse.jdt.core.ISourceRange mapSource (org.eclipse.jdt.core.IType, char[], org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IType type char[] contents 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 org.eclipse.jdt.internal.compiler.env.IBinaryType info 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.util.zip.ZipEntry entry java.util.zip.ZipFile zip 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.internal.core.SourceRange, org.eclipse.jdt.internal.core.SourceRange) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.internal.core.SourceRange sourceRange org.eclipse.jdt.internal.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/SourceMethod.class
SourceMethod.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 <init> (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 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 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 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 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/SourceMethodElementInfo.class
SourceMethodElementInfo.java package org.eclipse.jdt.internal.core public abstract org.eclipse.jdt.internal.core.SourceMethodElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo implements org.eclipse.jdt.internal.compiler.env.ISourceMethod { protected char[][] argumentNames protected char[][] exceptionTypes protected org.eclipse.jdt.core.ITypeParameter[] typeParameters public void <init> () 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[]) }
org/eclipse/jdt/internal/core/SourceMethodInfo.class
SourceMethodInfo.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 <init> () public boolean isAnnotationMethod () public boolean isConstructor () public char[] getReturnTypeName () protected void setReturnType (char[]) char[] type }
org/eclipse/jdt/internal/core/SourceRange.class
SourceRange.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SourceRange extends java.lang.Object implements org.eclipse.jdt.core.ISourceRange { protected int offset protected int length public void <init> (int, int) int offset int length public int getLength () public int getOffset () public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/core/SourceRefElement.class
SourceRefElement.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 <init> (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.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 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 getResource () 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/SourceRefElementInfo.class
SourceRefElementInfo.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.SourceRefElementInfo extends org.eclipse.jdt.internal.core.JavaElementInfo { protected int fSourceRangeStart protected int fSourceRangeEnd void <init> () 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/SourceType$1$TypeResolveRequestor.class
SourceType.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.SourceType$1$TypeResolveRequestor extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor { String[][] answers final org.eclipse.jdt.internal.core.SourceType this$0 void <init> (org.eclipse.jdt.internal.core.SourceType) 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.IProblem) org.eclipse.jdt.core.compiler.IProblem 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[], boolean, boolean, char[], int, int) char[] declaringTypePackageName char[] declaringTypeName String enclosingDeclaringTypeSignature char[] selector char[][] parameterPackageNames char[][] parameterTypeNames String[] parameterSignatures 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/SourceType.class
SourceType.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 { protected void <init> (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.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 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.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 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 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 org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op 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[][] 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.compiler.env.ISourceType info org.eclipse.jdt.internal.core.JavaProject project org.eclipse.jdt.internal.core.SearchableEnvironment environment org.eclipse.jdt.internal.core.SourceType$1$TypeResolveRequestor requestor org.eclipse.jdt.internal.codeassist.SelectionEngine engine org.eclipse.jdt.core.IType[] topLevelTypes int length org.eclipse.jdt.internal.core.SourceTypeElementInfo[] topLevelInfos int i protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean) int tab StringBuffer buffer Object info boolean showResolvedInfo String elementName String elementName String elementName }
org/eclipse/jdt/internal/core/SourceTypeElementInfo.class
SourceTypeElementInfo.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.SourceTypeElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo 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 char[] superclassName protected char[][] superInterfaceNames protected org.eclipse.jdt.core.IType handle protected org.eclipse.jdt.core.ITypeParameter[] typeParameters static void <clinit> () public void <init> () 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 int getKind () 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 () 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 () }
org/eclipse/jdt/internal/core/TypeParameter.class
TypeParameter.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 <clinit> () public void <init> (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 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 org.eclipse.jdt.internal.core.ClassFileInfo classFileInfo public java.lang.String[] getBounds () throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.internal.core.TypeParameterElementInfo info 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.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 () protected void toStringName (java.lang.StringBuffer) StringBuffer buffer }
org/eclipse/jdt/internal/core/TypeParameterElementInfo.class
TypeParameterElementInfo.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 void <init> () }
org/eclipse/jdt/internal/core/TypeVector.class
TypeVector.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 <clinit> () public void <init> () public void <init> (org.eclipse.jdt.core.IType[]) org.eclipse.jdt.core.IType[] types public void <init> (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/UserLibrary.class
UserLibrary.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.UserLibrary extends java.lang.Object { 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 <init> (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 java.lang.String serialize () throws java.io.IOException java.io.ByteArrayOutputStream s java.io.OutputStreamWriter writer org.eclipse.jdt.internal.core.XMLWriter xmlWriter java.util.HashMap library int i 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 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 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 path org.eclipse.core.runtime.IPath sourceAttach org.eclipse.core.runtime.IPath sourceAttachRoot 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/UserLibraryClasspathContainer.class
UserLibraryClasspathContainer.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 <init> (java.lang.String) String libName private org.eclipse.jdt.internal.core.UserLibrary getUserLibrary () 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 () }
org/eclipse/jdt/internal/core/UserLibraryClasspathContainerInitializer.class
UserLibraryClasspathContainerInitializer.java package org.eclipse.jdt.internal.core public org.eclipse.jdt.internal.core.UserLibraryClasspathContainerInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer { public void <init> () public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project String userLibName org.eclipse.jdt.internal.core.UserLibrary entries org.eclipse.jdt.internal.core.UserLibraryClasspathContainer container private boolean isUserLibraryContainer (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path 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 String name org.eclipse.jdt.internal.core.UserLibrary library 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 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 }
org/eclipse/jdt/internal/core/UserLibraryManager$1.class
UserLibraryManager.java package org.eclipse.jdt.internal.core final org.eclipse.jdt.internal.core.UserLibraryManager$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener { void <init> () public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent) org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event String key }
org/eclipse/jdt/internal/core/UserLibraryManager.class
UserLibraryManager.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 public static final String CP_ENTRY_IGNORE private static java.util.Map userLibraries private static final boolean logProblems private static org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener static void <clinit> () private void <init> () public static java.lang.String[] getUserLibraryNames () java.util.Set set public static org.eclipse.jdt.internal.core.UserLibrary getUserLibrary (java.lang.String) String name public static void setUserLibraries (java.lang.String[], org.eclipse.jdt.internal.core.UserLibrary[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException String[] newNames org.eclipse.jdt.internal.core.UserLibrary[] newLibs org.eclipse.core.runtime.IProgressMonitor monitor int last int i public static void setUserLibrary (java.lang.String, org.eclipse.jdt.internal.core.UserLibrary, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException String name org.eclipse.jdt.internal.core.UserLibrary library org.eclipse.core.runtime.IProgressMonitor monitor static java.util.Map getLibraryMap () org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences String[] propertyNames int i String propertyName String propertyValue static void recreatePersistedUserLibraryEntry (java.lang.String, java.lang.String, boolean, boolean) throws org.eclipse.jdt.core.JavaModelException String propertyName String savedString boolean save boolean rebind String libName java.io.StringReader reader org.eclipse.jdt.internal.core.UserLibrary library static void internalSetUserLibrary (java.lang.String, org.eclipse.jdt.internal.core.UserLibrary, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException String name org.eclipse.jdt.internal.core.UserLibrary library boolean save boolean rebind org.eclipse.core.runtime.IProgressMonitor monitor Object previous Object previous org.eclipse.core.runtime.preferences.IEclipsePreferences instancePreferences String containerKey String containerString private static void rebindClasspathEntries (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException String name boolean remove org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.core.runtime.IPath containerPath java.util.ArrayList affectedProjects int i org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] entries int k org.eclipse.jdt.core.IClasspathEntry curr org.eclipse.jdt.core.IJavaProject[] affected org.eclipse.jdt.core.IClasspathContainer[] containers org.eclipse.jdt.internal.core.UserLibraryClasspathContainer container }
org/eclipse/jdt/internal/core/XMLWriter.class
XMLWriter.java package org.eclipse.jdt.internal.core org.eclipse.jdt.internal.core.XMLWriter extends java.io.PrintWriter { private static final String XML_VERSION private int tab private String lineSeparator 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 <init> (java.io.Writer, org.eclipse.jdt.core.IJavaProject, boolean) java.io.Writer writer org.eclipse.jdt.core.IJavaProject project boolean printXmlVersion public void endTag (java.lang.String, boolean, boolean) String name 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 StringBuffer sb java.util.Enumeration en String key public void printString (java.lang.String, boolean, boolean) String string boolean insertTab boolean insertNewLine public void startTag (java.lang.String, boolean) String name boolean insertTab }
org/eclipse/jdt/internal/core/builder/AbortIncrementalBuildException.class
AbortIncrementalBuildException.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 <init> (java.lang.String) String qualifiedTypeName }
org/eclipse/jdt/internal/core/builder/AbstractImageBuilder.class
AbstractImageBuilder.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 { 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 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 <clinit> () protected void <init> (org.eclipse.jdt.internal.core.builder.JavaBuilder) org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder 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 cleanUp () protected void compile (org.eclipse.jdt.internal.core.builder.SourceFile[]) org.eclipse.jdt.internal.core.builder.SourceFile[] units int unitsLength int i int i boolean compilingFirstGroup int doNow int index org.eclipse.jdt.internal.core.builder.SourceFile[] toCompile org.eclipse.jdt.internal.core.builder.SourceFile unit org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits void compile (org.eclipse.jdt.internal.core.builder.SourceFile[], org.eclipse.jdt.internal.core.builder.SourceFile[]) org.eclipse.jdt.internal.core.builder.SourceFile[] units org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits int toAdd int length int i String[] initialTypeNames int i int l 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 int start int end org.eclipse.core.runtime.CoreException e 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[][][] qualifiedRefs 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 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 org.eclipse.jdt.internal.compiler.Compiler newCompiler () java.util.Map projectOptions String option org.eclipse.jdt.internal.compiler.Compiler newCompiler org.eclipse.jdt.internal.compiler.impl.CompilerOptions options org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env 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 void storeProblemsFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.core.compiler.IProblem[]) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.internal.core.builder.SourceFile sourceFile org.eclipse.jdt.core.compiler.IProblem[] problems String missingClassFile org.eclipse.core.resources.IResource resource int i int l org.eclipse.jdt.core.compiler.IProblem problem int id String[] args org.eclipse.core.resources.IMarker marker protected void storeTasksFor (org.eclipse.jdt.internal.core.builder.SourceFile, org.eclipse.jdt.core.compiler.IProblem[]) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.internal.core.builder.SourceFile sourceFile org.eclipse.jdt.core.compiler.IProblem[] tasks org.eclipse.core.resources.IResource resource int i int l org.eclipse.jdt.core.compiler.IProblem task org.eclipse.core.resources.IMarker marker Integer priority String compilerPriority 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.IProblem[] 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.IProblem[] 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 isSecondaryType 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 org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env protected void writeClassFileBytes (byte[], org.eclipse.core.resources.IFile, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException byte[] bytes org.eclipse.core.resources.IFile file String qualifiedFileName boolean isSecondaryType boolean updateClassFile }
org/eclipse/jdt/internal/core/builder/AdditionalTypeCollection.class
AdditionalTypeCollection.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 <init> (char[][], char[][][], char[][]) char[][] definedTypeNames char[][][] qualifiedReferences char[][] simpleNameReferences }
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$1.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder final org.eclipse.jdt.internal.core.builder.BatchImageBuilder$1 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 java.util.ArrayList val$sourceFiles private final org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory val$sourceLocation private final boolean val$isAlsoProject void <init> (org.eclipse.jdt.internal.core.builder.BatchImageBuilder, char[][], char[][], java.util.ArrayList, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, 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/jdt/internal/core/builder/BatchImageBuilder$2.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder final org.eclipse.jdt.internal.core.builder.BatchImageBuilder$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor { final org.eclipse.jdt.internal.core.builder.BatchImageBuilder this$0 void <init> (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/BatchImageBuilder$3.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder final 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 void <init> (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/BatchImageBuilder$4.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder final org.eclipse.jdt.internal.core.builder.BatchImageBuilder$4 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 <init> (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.core.runtime.IPath folderPath }
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$5.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder final org.eclipse.jdt.internal.core.builder.BatchImageBuilder$5 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor { final org.eclipse.jdt.internal.core.builder.BatchImageBuilder this$0 private final boolean val$isAlsoProject private final char[][] val$exclusionPatterns private final char[][] val$inclusionPatterns private final int val$segmentCount private final org.eclipse.core.resources.IContainer val$outputFolder void <init> (org.eclipse.jdt.internal.core.builder.BatchImageBuilder, boolean, char[][], char[][], 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 }
org/eclipse/jdt/internal/core/builder/BatchImageBuilder.class
BatchImageBuilder.java package org.eclipse.jdt.internal.core.builder public org.eclipse.jdt.internal.core.builder.BatchImageBuilder extends org.eclipse.jdt.internal.core.builder.AbstractImageBuilder { protected void <init> (org.eclipse.jdt.internal.core.builder.JavaBuilder) org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder public void build () java.util.ArrayList sourceFiles org.eclipse.jdt.internal.core.builder.SourceFile[] allSourceFiles org.eclipse.core.runtime.CoreException e 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 protected void cleanOutputFolders (boolean) throws org.eclipse.core.runtime.CoreException boolean copyBack boolean deleteAll 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 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 void copyPackages (org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation 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 public java.lang.String toString () }
org/eclipse/jdt/internal/core/builder/BuildNotifier.class
BuildNotifier.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 <clinit> () public static void resetProblemCounters () public void <init> (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.IProblem[]) org.eclipse.jdt.core.compiler.IProblem[] newProblems int i int l protected void updateProblemCounts (org.eclipse.core.resources.IMarker[], org.eclipse.jdt.core.compiler.IProblem[]) org.eclipse.core.resources.IMarker[] oldProblems org.eclipse.jdt.core.compiler.IProblem[] newProblems int i int l org.eclipse.jdt.core.compiler.IProblem 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.IProblem pb public void updateProgress (float) float newPercentComplete int work public void updateProgressDelta (float) float percentWorked }
org/eclipse/jdt/internal/core/builder/ClasspathDirectory.class
ClasspathDirectory.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 String binaryLocation org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache String[] missingPackageHolder org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet void <init> (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 org.eclipse.core.runtime.IPath location 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 org.eclipse.core.resources.IResource file org.eclipse.core.runtime.IPath location org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader String fileNameWithoutExtension public org.eclipse.core.runtime.IPath getProjectRelativePath () 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/ClasspathJar$PackageCacheEntry.class
ClasspathJar.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.core.util.SimpleSet packageSet void <init> (long, long, org.eclipse.jdt.internal.core.util.SimpleSet) long lastModified long fileSize org.eclipse.jdt.internal.core.util.SimpleSet packageSet }
org/eclipse/jdt/internal/core/builder/ClasspathJar.class
ClasspathJar.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.core.util.SimpleSet knownPackageNames org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet static void <clinit> () static org.eclipse.jdt.internal.core.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.core.util.SimpleSet packageSet java.util.Enumeration e String fileName int last String packageName void <init> (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 org.eclipse.core.runtime.IPath location void <init> (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 <init> (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 boolean isPackage (java.lang.String) String qualifiedPackageName public long lastModified () public java.lang.String toString () String start public java.lang.String debugPathString () }
org/eclipse/jdt/internal/core/builder/ClasspathLocation.class
ClasspathLocation.java package org.eclipse.jdt.internal.core.builder public abstract org.eclipse.jdt.internal.core.builder.ClasspathLocation extends java.lang.Object { public void <init> () static org.eclipse.jdt.internal.core.builder.ClasspathLocation forSourceFolder (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][]) org.eclipse.core.resources.IContainer sourceFolder org.eclipse.core.resources.IContainer outputFolder char[][] inclusionPatterns char[][] exclusionPatterns 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/ClasspathMultiDirectory.class
ClasspathMultiDirectory.java package org.eclipse.jdt.internal.core.builder 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 void <init> (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][]) org.eclipse.core.resources.IContainer sourceFolder org.eclipse.core.resources.IContainer binaryFolder char[][] inclusionPatterns char[][] exclusionPatterns 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/ImageBuilderInternalException.class
ImageBuilderInternalException.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 <init> (org.eclipse.core.runtime.CoreException) org.eclipse.core.runtime.CoreException e public java.lang.String getLocalizedMessage () org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.IStatus[] children public org.eclipse.core.runtime.CoreException getThrowable () public void printStackTrace () }
org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.class
IncrementalImageBuilder.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.compiler.util.SimpleLookupTable secondaryTypesToRemove protected boolean hasStructuralChanges protected int compileLoop public static int MaxCompileLoop static void <clinit> () protected void <init> (org.eclipse.jdt.internal.core.builder.JavaBuilder) org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder 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 addAffectedSourceFiles () char[][][] qualifiedNames char[][] simpleNames Object[] keyTable Object[] valueTable int i int l org.eclipse.jdt.internal.core.builder.ReferenceCollection refs String typeLocator org.eclipse.core.resources.IFile file org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md org.eclipse.core.runtime.IPath sourceFileFullPath int j int m 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 String packageName String typeName int memberIndex protected void cleanUp () 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 int i int l org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md 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 void 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.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 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 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.IMarker[] markers org.eclipse.jdt.core.compiler.IProblem[] 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.IProblem[] tasks protected void writeClassFileBytes (byte[], org.eclipse.core.resources.IFile, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException byte[] bytes org.eclipse.core.resources.IFile file String qualifiedFileName boolean isSecondaryType boolean updateClassFile org.eclipse.core.runtime.CoreException e 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 org.eclipse.core.runtime.IPath location org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader public java.lang.String toString () }
org/eclipse/jdt/internal/core/builder/JavaBuilder.class
JavaBuilder.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.internal.core.builder.NameEnvironment nameEnvironment org.eclipse.jdt.internal.compiler.util.SimpleLookupTable binaryLocationsPerProject org.eclipse.jdt.internal.core.builder.State lastState org.eclipse.jdt.internal.core.builder.BuildNotifier notifier char[][] extraResourceFileFilters String[] extraResourceFolderFilters public static boolean DEBUG static java.util.ArrayList builtProjects static void <clinit> () public void <init> () public static org.eclipse.core.resources.IMarker[] getProblemsFor (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource 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 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 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.core.resources.IMarker marker org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException e org.eclipse.core.resources.IMarker marker org.eclipse.jdt.internal.core.builder.MissingClassFileException e org.eclipse.core.resources.IMarker marker org.eclipse.jdt.internal.core.builder.MissingSourceFileException e org.eclipse.core.resources.IMarker marker 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 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.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 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 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 void initializeBuilder () throws org.eclipse.core.runtime.CoreException 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.HashSet 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/MissingClassFileException.class
MissingClassFileException.java package org.eclipse.jdt.internal.core.builder public org.eclipse.jdt.internal.core.builder.MissingClassFileException extends java.lang.RuntimeException { protected String missingClassFile private static final long serialVersionUID public void <init> (java.lang.String) String missingClassFile }
org/eclipse/jdt/internal/core/builder/MissingSourceFileException.class
MissingSourceFileException.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 <init> (java.lang.String) String missingSourceFile }
org/eclipse/jdt/internal/core/builder/NameEnvironment.class
NameEnvironment.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 String[] initialTypeNames org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits void <init> (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 public void <init> (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 createFolder (org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IContainer folder private org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, char[]) String qualifiedTypeName char[] typeName int i int l org.eclipse.core.runtime.IPath qSourceFilePath int qSegmentCount int i int l org.eclipse.jdt.internal.core.builder.SourceFile additionalUnit org.eclipse.core.runtime.IPath fullPath int prefixCount int j String qBinaryFileName String binaryFileName String qPackageName int typeNameStart 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[] initialTypeNames org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits int i int l int i int l }
org/eclipse/jdt/internal/core/builder/NameSet.class
NameSet.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 <init> (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/ProblemFactory.class
ProblemFactory.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 <clinit> () private void <init> (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/QualifiedNameSet.class
QualifiedNameSet.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 <init> (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/ReferenceCollection.class
ReferenceCollection.java package org.eclipse.jdt.internal.core.builder public org.eclipse.jdt.internal.core.builder.ReferenceCollection extends java.lang.Object { char[][][] qualifiedNameReferences char[][] simpleNameReferences 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 <clinit> () int i int i protected void <init> (char[][][], char[][]) char[][][] qualifiedNameReferences char[][] simpleNameReferences boolean includes (char[]) char[] simpleName int i int l boolean includes (char[][]) char[][] qualifiedName int i int l boolean includes (char[][][], char[][]) char[][][] qualifiedNames char[][] simpleNames int i int l int i int l char[][] qualifiedName int i int l int j int m char[][] qualifiedName 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 static char[][][] internQualifiedNames (char[][][]) char[][][] qualifiedNames 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 static char[][] internSimpleNames (org.eclipse.jdt.internal.core.builder.StringSet) org.eclipse.jdt.internal.core.builder.StringSet simpleStrings int length char[][] result String[] strings int i int l 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/SourceFile.class
SourceFile.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 { org.eclipse.core.resources.IFile resource org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation String initialTypeName boolean updateClassFile public void <init> (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 <init> (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 () java.lang.String typeLocator () public java.lang.String toString () }
org/eclipse/jdt/internal/core/builder/State.class
State.java package org.eclipse.jdt.internal.core.builder public org.eclipse.jdt.internal.core.builder.State extends java.lang.Object { String javaProjectName org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations org.eclipse.jdt.internal.core.builder.ClasspathLocation[] binaryLocations org.eclipse.jdt.internal.compiler.util.SimpleLookupTable references 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 <clinit> () void <init> () protected void <init> (org.eclipse.jdt.internal.core.builder.JavaBuilder) org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder 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 char[][] getDefinedTypeNamesFor (java.lang.String) String typeLocator Object c 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 boolean isDuplicateLocator (java.lang.String, java.lang.String) String qualifiedTypeName String typeLocator String existing 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 void record (java.lang.String, char[][][], char[][], char[], java.util.ArrayList) String typeLocator char[][][] qualifiedRefs char[][] simpleRefs 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[][] 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[][][] qNames int j int m char[][] sNames 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 String messageTemplate org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet 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 java.util.ArrayList internedTypeLocators int i int l String key int i int l java.util.ArrayList internedQualifiedNames java.util.ArrayList internedSimpleNames int i int l org.eclipse.jdt.internal.core.builder.ReferenceCollection collection char[][][] qNames int j int m char[][] qName int k int n char[] sName char[][] sNames int j int m char[] sName char[][] internedArray int i char[][] qName int qLength int j int i int l 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 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/StringSet.class
StringSet.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 <init> (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/WorkQueue.class
WorkQueue.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.core.util.SimpleSet needsCompileList private org.eclipse.jdt.internal.core.util.SimpleSet compiledList public void <init> () 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/dom/rewrite/ASTRewriteAnalyzer$ListRewriter.class
ASTRewriteAnalyzer.java package org.eclipse.jdt.internal.core.dom.rewrite org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter extends java.lang.Object { protected String contantSeparator 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 <init> (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 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 int total int currPos int lastNonInsert int lastNonDelete int i int currMark org.eclipse.jdt.core.dom.ASTNode elem org.eclipse.text.edits.TextEditGroup editGroup int prevEnd 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 int end 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.core.dom.ASTNode node org.eclipse.jdt.core.dom.ASTNode node org.eclipse.jdt.core.dom.ASTNode node }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ModifierRewriter.class
ASTRewriteAnalyzer.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 <init> (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/ASTRewriteAnalyzer$ParagraphListRewriter.class
ASTRewriteAnalyzer.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 <init> (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 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.jface.text.IDocument doc int lastLine int scanLine int numLines org.eclipse.jface.text.BadLocationException e private boolean containsOnlyWhitespaces (org.eclipse.jface.text.IDocument, int) throws org.eclipse.jface.text.BadLocationException org.eclipse.jface.text.IDocument doc int line int offset int end }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$SwitchListRewriter.class
ASTRewriteAnalyzer.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 { final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0 public void <init> (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int) int initialIndent protected int getNodeIndent (int) int nodeIndex int indent org.eclipse.jdt.core.dom.ASTNode node }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.class
ASTRewriteAnalyzer.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 { static final int JLS2_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 org.eclipse.jface.text.IDocument document 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 public void <init> (org.eclipse.jface.text.IDocument, org.eclipse.text.edits.TextEdit, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore, org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore, java.util.Map, org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer) org.eclipse.jface.text.IDocument document 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.Map options org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extendedSourceRangeComputer final org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner getScanner () org.eclipse.jdt.core.compiler.IScanner scanner final org.eclipse.jface.text.IDocument getDocument () 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 final java.lang.String getIndentAtOffset (int) int pos org.eclipse.jface.text.IRegion line String str 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 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 len 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 org.eclipse.text.edits.TextEditGroup editGroup int nodeLen org.eclipse.jdt.core.dom.ASTNode replacingNode String[] strings String prefix String lineInPrefix 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) 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 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 final int getIndent (int) int pos org.eclipse.jface.text.IRegion line String str 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 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 java.lang.String getCurrentLine (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 org.eclipse.core.runtime.CoreException e int endPos int nextPos org.eclipse.core.runtime.CoreException e 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 isInterface boolean invertType int typeToken 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 public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node int pos boolean isConstructorChange boolean isConstructor 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 int offset 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 int nOldBrackets int nNewBrackets org.eclipse.text.edits.TextEditGroup editGroup org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent typeEvent org.eclipse.jdt.core.dom.ArrayType replacingType 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 int offset org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent dimEvent boolean hasDimensionChanges org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events int i org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event int changeKind org.eclipse.jdt.core.dom.ASTNode elem int elemEnd int endPos org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange range int elemOffset int elemLength int kind org.eclipse.core.runtime.CoreException e 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 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 int offset 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 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 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 boolean wasStatic int pos 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 int pos boolean needsNewOperation String operation 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 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.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 ellipsisEnd 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 public boolean visit (org.eclipse.jdt.core.dom.TryStatement) org.eclipse.jdt.core.dom.TryStatement node int pos 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.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 org.eclipse.jface.text.IDocument doc int len int i org.eclipse.jface.text.BadLocationException e 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 org.eclipse.core.runtime.CoreException e 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.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 public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation) org.eclipse.jdt.core.dom.SingleMemberAnnotation node 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/ASTRewriteFlattener.class
ASTRewriteFlattener.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 { static final int JLS2_INTERNAL private final String EMPTY protected StringBuffer result private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store 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 <init> (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 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 int dimensions java.util.List list int i int i org.eclipse.jdt.core.dom.ASTNode initializer 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.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 java.util.List list int i public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression) org.eclipse.jdt.core.dom.InstanceofExpression node 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.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.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node org.eclipse.jdt.core.dom.ASTNode javadoc org.eclipse.jdt.core.dom.ASTNode returnType int extraDims int i 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 int extraDimensions int i 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.VariableDeclarationExpression) org.eclipse.jdt.core.dom.VariableDeclarationExpression node public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment) org.eclipse.jdt.core.dom.VariableDeclarationFragment node int extraDimensions int i 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.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.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.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/ASTRewriteFormatter$1.class
ASTRewriteFormatter.java package org.eclipse.jdt.internal.core.dom.rewrite final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$1 extends org.eclipse.jface.text.DefaultPositionUpdater { void <init> (java.lang.String) String $anonymous0 protected boolean notDeleted () int start int end }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockContext.class
ASTRewriteFormatter.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/ASTRewriteFormatter$BlockFormattingPrefix.class
ASTRewriteFormatter.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 <init> (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/ASTRewriteFormatter$BlockFormattingPrefixSuffix.class
ASTRewriteFormatter.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 <init> (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/ASTRewriteFormatter$ConstPrefix.class
ASTRewriteFormatter.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 <init> (java.lang.String) String prefix public java.lang.String getPrefix (int) int indent }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ExtendedFlattener.class
ASTRewriteFormatter.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 <init> (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/rewrite/ASTRewriteFormatter$FormattingPrefix.class
ASTRewriteFormatter.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 <init> (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/ASTRewriteFormatter$NodeMarker.class
ASTRewriteFormatter.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 <init> () }
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$Prefix.class
ASTRewriteFormatter.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/ASTRewriteFormatter.class
ASTRewriteFormatter.java package org.eclipse.jdt.internal.core.dom.rewrite final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter extends java.lang.Object { final String lineDelimiter final int tabWidth final int indentWidth final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore placeholders final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore 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$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 <clinit> () public void <init> (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 java.util.Map getOptions () 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 String tabChar int tabs int tabs int tabs int tabs int tabs int spaces int spaces int spaces int spaces int spaces int spaceEquivalents StringBuffer buffer int i int i 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 static org.eclipse.text.edits.TextEdit formatString (int, java.lang.String, int, java.lang.String, java.util.Map) int kind String string int indentationLevel String lineSeparator java.util.Map options private static org.eclipse.text.edits.TextEdit formatNode (org.eclipse.jdt.core.dom.ASTNode, java.lang.String, int, java.lang.String, java.util.Map) org.eclipse.jdt.core.dom.ASTNode node String str int indentationLevel String lineSeparator java.util.Map options 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/Indents.class
Indents.java package org.eclipse.jdt.internal.core.dom.rewrite public org.eclipse.jdt.internal.core.dom.rewrite.Indents extends java.lang.Object { private void <init> () public static boolean isIndentChar (char) char ch public static boolean isLineDelimiterChar (char) char ch public static int computeIndentUnits (java.lang.String, int, int) String line int tabWidth int indentWidth int visualLength public static int measureIndentLength (java.lang.CharSequence, int) CharSequence line int tabSize int length int max int i char ch int reminder public static java.lang.String trimIndent (java.lang.String, int, int, int) String line int indentsToRemove int tabWidth int indentWidth int spaceEquivalentsToRemove int start int spaceEquivalents int size String prefix int i char c int remainder char[] missing String trimmed String trimmed public static java.lang.String getIndentString (java.lang.String, int, int) String line int tabWidth int indentWidth int size int end int spaceEquivs int characters int i char c int remainder public static int computeIndentLength (java.lang.String, int, int, int) String line int numberOfIndents int tabWidth int indentWidth int spaceEquivalents int size int result int blanks int i char c int remainder public static java.lang.String changeIndent (java.lang.String, int, int, int, java.lang.String, java.lang.String) String code int codeIndentLevel int tabWidth int indentWidth String newIndent 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 sourceIndentLevel int tabWidth int indentWidth String newIndent 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 public static int getTabWidth (java.util.Map) java.util.Map options public static int getIndentWidth (java.util.Map, int) java.util.Map options int tabWidth boolean isMixedMode private static int parseIntValue (java.util.Map, java.lang.String, int) java.util.Map options String key int def public static java.lang.String changeIndent (java.lang.String, int, int, java.lang.String, java.lang.String) String code int codeIndentLevel int tabWidth String newIndent String lineDelim public static int computeIndent (java.lang.String, int) String line int tabWidth }
org/eclipse/jdt/internal/core/dom/rewrite/ListRewriteEvent.class
ListRewriteEvent.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 <init> (java.util.List) java.util.List originalNodes public void <init> (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 originalEntry 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.class
NodeInfoStore.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 <init> () public java.lang.String toString () }
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$PlaceholderData.class
NodeInfoStore.java package org.eclipse.jdt.internal.core.dom.rewrite org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData extends java.lang.Object { void <init> () }
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$StringPlaceholderData.class
NodeInfoStore.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 <init> () public java.lang.String toString () }
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore.class
NodeInfoStore.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 <init> (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/NodeRewriteEvent.class
NodeRewriteEvent.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 <init> (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/RewriteEvent.class
RewriteEvent.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 <init> () 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/RewriteEventStore$CopySourceInfo.class
RewriteEventStore.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 <init> (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/RewriteEventStore$EventHolder.class
RewriteEventStore.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 <init> (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/RewriteEventStore$INodePropertyMapper.class
RewriteEventStore.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/RewriteEventStore$NodeRangeInfo.class
RewriteEventStore.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 <init> (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/RewriteEventStore$ParentIterator.class
RewriteEventStore.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 <init> (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/RewriteEventStore$PropertyLocation.class
RewriteEventStore.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 final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore this$0 public void <init> (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore, 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/RewriteEventStore.class
RewriteEventStore.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 final int NEW public static final int ORIGINAL public static final int BOTH final java.util.List events 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 public void <init> () 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 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 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 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 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 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 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 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/SourceModifier.class
SourceModifier.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 <init> (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/TokenScanner.class
TokenScanner.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.core.compiler.IScanner scanner private final org.eclipse.jface.text.IDocument document private final int endPosition public void <init> (org.eclipse.jdt.core.compiler.IScanner) org.eclipse.jdt.core.compiler.IScanner scanner public void <init> (org.eclipse.jdt.core.compiler.IScanner, org.eclipse.jface.text.IDocument) org.eclipse.jdt.core.compiler.IScanner scanner org.eclipse.jface.text.IDocument document public void <init> (org.eclipse.jface.text.IDocument) org.eclipse.jface.text.IDocument document public org.eclipse.jdt.core.compiler.IScanner 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 private int readNextWithEOF (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 int getTokenCommentStart (int, int) throws org.eclipse.core.runtime.CoreException int lastPos int nodeStart int prevEndPos int prevEndLine int nodeLine int res int curr int currStartPos int currStartLine int linesDifference public int getTokenCommentEnd (int, int) throws org.eclipse.core.runtime.CoreException int nodeEnd int nextTokenStart int prevEndLine int prevEndPos int res boolean sameLineComment int curr int currStartLine int linesDifference int currStartLine int linesDifference private int getLineOfOffset (int) throws org.eclipse.core.runtime.CoreException int offset org.eclipse.jface.text.BadLocationException e String message private int getLineEnd (int) throws org.eclipse.core.runtime.CoreException int line org.eclipse.jface.text.IRegion region org.eclipse.jface.text.BadLocationException e String message 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/TrackedNodePosition.class
TrackedNodePosition.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 <init> (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/eval/EvaluationContextWrapper$1.class
EvaluationContextWrapper.java package org.eclipse.jdt.internal.core.eval final 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 <init> (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/EvaluationContextWrapper.class
EvaluationContextWrapper.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 <init> (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.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 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 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/GlobalVariableWrapper.class
GlobalVariableWrapper.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 <init> (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/eval/RequestorWrapper.class
RequestorWrapper.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 <init> (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.IProblem, char[], int) org.eclipse.jdt.core.compiler.IProblem problem char[] fragmentSource int fragmentKind org.eclipse.core.resources.IMarker marker org.eclipse.core.runtime.CoreException e }
org/eclipse/jdt/internal/core/hierarchy/ChangeCollector.class
ChangeCollector.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 <init> (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/HierarchyBinaryType.class
HierarchyBinaryType.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 int kind private char[] name private char[] enclosingTypeName private char[] superclass private char[][] superInterfaces private char[][] typeParameterSignatures private char[] genericSignature public void <init> (int, char[], char[], char[], char[][], char) int modifiers char[] qualification char[] typeName char[] enclosingTypeName char[][] typeParameterSignatures char typeSuffix 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 int getKind () public char[][] getInterfaceNames () public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes () public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods () public int getModifiers () public char[] getName () public char[] getSuperclassName () 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 java.lang.String toString () StringBuffer buffer int length int i public char[] sourceFileName () public long getTagBits () }
org/eclipse/jdt/internal/core/hierarchy/HierarchyBuilder$1.class
HierarchyBuilder.java package org.eclipse.jdt.internal.core.hierarchy final org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder$1 extends org.eclipse.jdt.internal.core.BasicCompilationUnit { final org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder this$0 private final char[] val$elementName void <init> (org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder, char[], char[][], java.lang.String, org.eclipse.jdt.core.IJavaElement, char[]) char[] $anonymous0 char[][] $anonymous1 String $anonymous2 org.eclipse.jdt.core.IJavaElement $anonymous3 public char[] getFileName () }
org/eclipse/jdt/internal/core/hierarchy/HierarchyBuilder.class
HierarchyBuilder.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 <init> (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 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, java.lang.String) org.eclipse.jdt.internal.core.Openable handle String osPath char[] elementName protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFile (org.eclipse.jdt.internal.core.Openable, java.lang.String) org.eclipse.jdt.internal.core.Openable handle String osPath org.eclipse.jdt.internal.compiler.env.IBinaryType info org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e java.io.IOException 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/HierarchyResolver.class
HierarchyResolver.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 public void <init> (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 public void <init> (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.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.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 lastSeparator int start int end int lastDollar int genericStart char[] simpleName org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding interfaceBinding int t 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 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 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 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.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) org.eclipse.jdt.core.IType focus org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binaryTypeBinding org.eclipse.jdt.internal.core.Member declaringMember char[] fullyQualifiedName org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl int objectIndex 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.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 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.IResource file String osPath 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.jdt.core.IType type org.eclipse.core.resources.IResource file String osPath org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binaryTypeBinding int i org.eclipse.jdt.internal.compiler.env.IGenericType suppliedType org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding int i org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit boolean containsLocalType 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 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/HierarchyType.class
HierarchyType.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 int kind public char[] name public int modifiers public char[] superclassName public char[][] superInterfaceNames public void <init> (org.eclipse.jdt.core.IType, int, char[], int, char[], char[][]) org.eclipse.jdt.core.IType typeHandle int kind char[] name int modifiers char[] superclassName char[][] superInterfaceNames public char[] getFileName () public int getKind () public int getModifiers () public boolean isBinaryType () }
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$1$PathCollector.class
IndexBasedHierarchyBuilder.java package org.eclipse.jdt.internal.core.hierarchy org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$1$PathCollector 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 <init> (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/IndexBasedHierarchyBuilder$1.class
IndexBasedHierarchyBuilder.java package org.eclipse.jdt.internal.core.hierarchy final org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$1 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 <init> (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/IndexBasedHierarchyBuilder$Queue.class
IndexBasedHierarchyBuilder.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 <init> () 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.class
IndexBasedHierarchyBuilder.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 java.util.Map handleToWorkingCopy protected org.eclipse.jdt.core.search.IJavaSearchScope scope protected java.util.Map binariesFromIndexMatches public void <init> (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.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[] fullyQualifiedName 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, java.lang.String) org.eclipse.jdt.internal.core.Openable handle String osPath org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFile (org.eclipse.jdt.internal.core.Openable, java.lang.String) org.eclipse.jdt.internal.core.Openable classFile String osPath 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$1$PathCollector 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 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/hierarchy/RegionBasedHierarchyBuilder.class
RegionBasedHierarchyBuilder.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 <init> (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.ArrayList allOpenables org.eclipse.jdt.internal.core.Openable[] openables 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/RegionBasedTypeHierarchy.class
RegionBasedTypeHierarchy.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 <init> (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.core.IJavaElement[] elements 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) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element 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/TypeHierarchy$1.class
TypeHierarchy.java package org.eclipse.jdt.internal.core.hierarchy final 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 <init> (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/TypeHierarchy.class
TypeHierarchy.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 <clinit> () public void <init> () public void <init> (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 <init> (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 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 void 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 void 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 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 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 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) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element private boolean isAffectedByChildren (org.eclipse.jdt.core.IJavaElementDelta) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElementDelta[] children int i private boolean isAffectedByJavaModel (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element private boolean isAffectedByJavaProject (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element 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) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.internal.core.PackageFragment element private boolean isAffectedByPackageFragmentRoot (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element 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[] classpath int j 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) org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.internal.core.CompilationUnit cu 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 Object t Integer index Object superClass Integer index int i 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 org.eclipse.jdt.core.IJavaElement key org.eclipse.jdt.core.IJavaElement value int i 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 int dot String simpleSuper String[] interfaceNames org.eclipse.jdt.core.JavaModelException e int i int length String interfaceName String simpleInterface public java.lang.String toString () StringBuffer buffer org.eclipse.jdt.core.IType[] roots int i org.eclipse.jdt.core.IType[] roots int i int length org.eclipse.jdt.core.IType type private void toString (java.lang.StringBuffer, org.eclipse.jdt.core.IType, int, boolean) StringBuffer buffer org.eclipse.jdt.core.IType type int indent boolean ascendant org.eclipse.jdt.core.IType[] types int i int j org.eclipse.jdt.internal.core.JavaElement element 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/index/DiskIndex$IntList.class
DiskIndex.java package org.eclipse.jdt.internal.core.index org.eclipse.jdt.internal.core.index.DiskIndex$IntList extends java.lang.Object { int size int[] elements final org.eclipse.jdt.internal.core.index.DiskIndex this$0 void <init> (org.eclipse.jdt.internal.core.index.DiskIndex, int[]) int[] elements void add (int) int newElement int newSize int[] asArray () int[] result }
org/eclipse/jdt/internal/core/index/DiskIndex.class
DiskIndex.java package org.eclipse.jdt.internal.core.index public org.eclipse.jdt.internal.core.index.DiskIndex extends java.lang.Object { String fileName 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 int cacheUserCount private String[][] cachedChunks private org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryTables private char[] cachedCategoryName public static final String SIGNATURE public static boolean DEBUG private static final int RE_INDEXED private static final int DELETED private static final int CHUNK_SIZE static void <clinit> () void <init> (java.lang.String) String fileName org.eclipse.jdt.internal.core.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.core.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[], org.eclipse.jdt.internal.compiler.util.HashtableOfObject, org.eclipse.jdt.internal.core.index.MemoryIndex) throws java.io.IOException org.eclipse.jdt.internal.compiler.util.HashtableOfObject results char[] word org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers org.eclipse.jdt.internal.core.index.MemoryIndex memoryIndex 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 int i int l org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers char[][] words int j int m int i int l org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers int i int l org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocNumbers char[][] words int j int m char[] word private void cacheDocumentNames () throws java.io.IOException java.io.DataInputStream stream int i int size 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 numReindexedDocNames 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 java.io.File getIndexFile () void initialize (boolean) throws java.io.IOException boolean reuseExistingFile java.io.File indexFile java.io.RandomAccessFile file String signature java.io.RandomAccessFile file 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.DataOutputStream) throws java.io.IOException org.eclipse.jdt.internal.core.index.DiskIndex onDisk int[] positions java.io.DataOutputStream 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.DataOutputStream) throws java.io.IOException char[] categoryName org.eclipse.jdt.internal.core.index.DiskIndex onDisk int[] positions java.io.DataOutputStream 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 org.eclipse.jdt.internal.core.index.DiskIndex newDiskIndex java.io.File newIndexFile java.io.DataOutputStream stream int offsetToHeader Object[] names Object[] integerPositions int i int l java.io.File old java.io.IOException e private synchronized java.lang.String[] readAllDocumentNames () throws java.io.IOException java.io.DataInputStream stream 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.DataInputStream stream org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryTable char[][] matchingWords int count int firstOffset int size int largeArraySize int i char[] word int arrayOffset int i private void readChunk (java.lang.String[], java.io.DataInputStream, int, int) throws java.io.IOException String[] docNames java.io.DataInputStream stream int index int size String current int i int start int end String next int length int length private int[] readDocumentArray (java.io.DataInputStream, int) throws java.io.IOException java.io.DataInputStream stream int arraySize int[] result int i int i int i synchronized java.lang.String readDocumentName (int) throws java.io.IOException int docNumber int chunkNumber String[] chunk boolean isLastChunk int start int numberOfBytes byte[] bytes java.io.FileInputStream file java.io.DataInputStream stream int numberOfNames synchronized int[] readDocumentNumbers (java.lang.Object) throws java.io.IOException Object arrayOffset java.io.DataInputStream stream private void readHeaderInfo (java.io.RandomAccessFile) throws java.io.IOException java.io.RandomAccessFile file int i int size int i synchronized void startQuery () synchronized void stopQuery () org.eclipse.jdt.internal.compiler.util.HashtableOfObject newTables private void writeAllDocumentNames (java.lang.String[], java.io.DataOutputStream) throws java.io.IOException String[] sortedDocNames java.io.DataOutputStream 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.DataOutputStream) throws java.io.IOException java.io.DataOutputStream stream char[][] categoryNames Object[] tables int i int l private void writeCategoryTable (char[], org.eclipse.jdt.internal.compiler.util.HashtableOfObject, java.io.DataOutputStream) throws java.io.IOException char[] categoryName org.eclipse.jdt.internal.compiler.util.HashtableOfObject wordsToDocs java.io.DataOutputStream 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.DataOutputStream) throws java.io.IOException int[] documentNumbers java.io.DataOutputStream stream int length int i int i int i private void writeHeaderInfo (java.io.DataOutputStream) throws java.io.IOException java.io.DataOutputStream 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 }
org/eclipse/jdt/internal/core/index/EntryResult.class
EntryResult.java package org.eclipse.jdt.internal.core.index public org.eclipse.jdt.internal.core.index.EntryResult extends java.lang.Object { private char[] word private org.eclipse.jdt.internal.compiler.util.HashtableOfObject[] documentTables private org.eclipse.jdt.internal.core.util.SimpleSet documentNames public void <init> (char[], org.eclipse.jdt.internal.compiler.util.HashtableOfObject) char[] word org.eclipse.jdt.internal.compiler.util.HashtableOfObject table public void addDocumentName (java.lang.String) String documentName public void addDocumentTable (org.eclipse.jdt.internal.compiler.util.HashtableOfObject) org.eclipse.jdt.internal.compiler.util.HashtableOfObject 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/Index.class
Index.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 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 public static boolean isMatch (char[], char[], int) char[] pattern char[] word int matchRule public void <init> (java.lang.String, java.lang.String, boolean) throws java.io.IOException String fileName 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 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.core.util.SimpleSet results org.eclipse.jdt.internal.core.util.SimpleSet results String[] documentNames int count Object[] paths int i int l public void remove (java.lang.String) String containerRelativePath public void save () throws java.io.IOException int numberOfChanges public void startQuery () public void stopQuery () public java.lang.String toString () }
org/eclipse/jdt/internal/core/index/MemoryIndex.class
MemoryIndex.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 void <init> () void addDocumentNames (java.lang.String, org.eclipse.jdt.internal.core.util.SimpleSet) String substring org.eclipse.jdt.internal.core.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.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/jdom/AbstractDOMBuilder.class
AbstractDOMBuilder.java package org.eclipse.jdt.internal.core.jdom public org.eclipse.jdt.internal.core.jdom.AbstractDOMBuilder extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.core.jdom.ILineStartFinder { protected boolean fAbort protected boolean fBuildingCU protected boolean fBuildingType protected char[] fDocument protected int[] fLineStartPositions protected java.util.Stack fStack protected int fFieldCount protected org.eclipse.jdt.internal.core.jdom.DOMNode fNode public void <init> () public void acceptLineSeparatorPositions (int[]) int[] positions int length int documentLength int i int iPlusOne int positionPlusOne protected void addChild (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode child org.eclipse.jdt.internal.core.jdom.DOMNode parent public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (char[], char[]) char[] contents char[] name public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit public void enterCompilationUnit () org.eclipse.jdt.core.jdom.IDOMCompilationUnit cu public void exitCompilationUnit (int) int declarationEnd org.eclipse.jdt.internal.core.jdom.DOMCompilationUnit cu protected void exitType (int, int) int bodyEnd int declarationEnd org.eclipse.jdt.internal.core.jdom.DOMType type public int getLineStart (int) int position int lineSeparatorCount int i protected void initializeBuild (char[], boolean, boolean) char[] sourceCode boolean buildingCompilationUnit boolean buildingType }
org/eclipse/jdt/internal/core/jdom/CompilationUnit.class
CompilationUnit.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 <init> (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 java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMBuilder.class
DOMBuilder.java package org.eclipse.jdt.internal.core.jdom public org.eclipse.jdt.internal.core.jdom.DOMBuilder extends org.eclipse.jdt.internal.core.jdom.AbstractDOMBuilder implements org.eclipse.jdt.internal.compiler.IDocumentElementRequestor { protected boolean fBuildingSingleMember protected boolean fFinishedSingleMember protected java.util.ArrayList fFields java.util.Map options public void <init> () public void acceptImport (int, int, int[], char[], int, boolean, int) int declarationStart int declarationEnd int[] javaDocPositions char[] name int nameStart boolean onDemand int modifiers int[] sourceRange int[] nameRange String importName public void acceptInitializer (int, int, int[], int, int, int, int) int declarationStart int declarationEnd int[] javaDocPositions int modifiers int modifiersStart int bodyStart int bodyEnd int[] sourceRange int[] commentRange int length int[] modifiersRange public void acceptPackage (int, int, int[], char[], int) int declarationStart int declarationEnd int[] javaDocPositions char[] name int nameStartPosition int[] sourceRange int[] nameRange public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem protected void addChild (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode child public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit () public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit public org.eclipse.jdt.core.jdom.IDOMField createField (char[]) char[] sourceCode public org.eclipse.jdt.core.jdom.IDOMField[] createFields (char[]) char[] sourceCode org.eclipse.jdt.core.jdom.IDOMField[] fields int i org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMNode next public org.eclipse.jdt.core.jdom.IDOMImport createImport () public org.eclipse.jdt.core.jdom.IDOMImport createImport (char[]) char[] sourceCode public org.eclipse.jdt.core.jdom.IDOMInitializer createInitializer (char[]) char[] sourceCode public org.eclipse.jdt.core.jdom.IDOMMethod createMethod (char[]) char[] sourceCode public org.eclipse.jdt.core.jdom.IDOMPackage createPackage () public org.eclipse.jdt.core.jdom.IDOMPackage createPackage (char[]) char[] sourceCode public org.eclipse.jdt.core.jdom.IDOMType createType (char[]) char[] sourceCode protected void enterAbstractMethod (int, int[], int, int, char[], int, int, int, char[], int, int, char[][], int[], int[], char[][], int[], int[], int, int, int, char[][], int[], int[], int, boolean) int declarationStart int[] javaDocPositions int modifiers int modifiersStart char[] returnType int returnTypeStart int returnTypeEnd int returnTypeDimensionCount char[] name int nameStart int nameEnd char[][] parameterTypes int[] parameterTypeStarts int[] parameterTypeEnds char[][] parameterNames int[] parameterNameStarts int[] parameterNameEnds int parametersEnd int extendedReturnTypeDimensionCount int extendedReturnTypeDimensionEnd char[][] exceptionTypes int[] exceptionTypeStarts int[] exceptionTypeEnds int bodyStart boolean isConstructor int[] sourceRange int[] nameRange int[] commentRange int length int[] modifiersRange int[] returnTypeRange int[] parameterRange int[] exceptionRange int exceptionCount int[] bodyRange public void enterClass (int, int[], int, int, int, char[], int, int, char[], int, int, char[][], int[], int[], int) int declarationStart int[] javaDocPositions int modifiers int modifiersStart int keywordStart char[] name int nameStart int nameEnd char[] superclass int superclassStart int superclassEnd char[][] superinterfaces int[] superinterfaceStarts int[] superinterfaceEnds int bodyStart public void enterConstructor (int, int[], int, int, char[], int, int, char[][], int[], int[], char[][], int[], int[], int, char[][], int[], int[], int) int declarationStart int[] javaDocPositions int modifiers int modifiersStart char[] name int nameStart int nameEnd char[][] parameterTypes int[] parameterTypeStarts int[] parameterTypeEnds char[][] parameterNames int[] parameterNameStarts int[] parameterNameEnds int parametersEnd char[][] exceptionTypes int[] exceptionTypeStarts int[] exceptionTypeEnds int bodyStart String nameString int openParenPosition public void enterField (int, int[], int, int, char[], int, int, int, char[], int, int, int, int) int declarationStart int[] javaDocPositions int modifiers int modifiersStart char[] type int typeStart int typeEnd int typeDimensionCount char[] name int nameStart int nameEnd int extendedTypeDimensionCount int extendedTypeDimensionEnd int[] sourceRange int[] nameRange int[] commentRange int length int[] modifiersRange int[] typeRange boolean hasInitializer int[] initializerRange boolean isVariableDeclarator org.eclipse.jdt.internal.core.jdom.DOMField field public void enterInterface (int, int[], int, int, int, char[], int, int, char[][], int[], int[], int) int declarationStart int[] javaDocPositions int modifiers int modifiersStart int keywordStart char[] name int nameStart int nameEnd char[][] superinterfaces int[] superinterfaceStarts int[] superinterfaceEnds int bodyStart public void enterMethod (int, int[], int, int, char[], int, int, int, char[], int, int, char[][], int[], int[], char[][], int[], int[], int, int, int, char[][], int[], int[], int) int declarationStart int[] javaDocPositions int modifiers int modifiersStart char[] returnType int returnTypeStart int returnTypeEnd int returnTypeDimensionCount char[] name int nameStart int nameEnd char[][] parameterTypes int[] parameterTypeStarts int[] parameterTypeEnds char[][] parameterNames int[] parameterNameStarts int[] parameterNameEnds int parametersEnd int extendedReturnTypeDimensionCount int extendedReturnTypeDimensionEnd char[][] exceptionTypes int[] exceptionTypeStarts int[] exceptionTypeEnds int bodyStart protected void enterType (int, int[], int, int, int, char[], int, int, char[], int, int, char[][], int[], int[], int, boolean) int declarationStart int[] javaDocPositions int modifiers int modifiersStart int keywordStart char[] name int nameStart int nameEnd char[] superclass int superclassStart int superclassEnd char[][] superinterfaces int[] superinterfaceStarts int[] superinterfaceEnds int bodyStart boolean isClass int[] sourceRange int[] commentRange int length int[] modifiersRange int[] typeKeywordRange int[] nameRange int[] extendsKeywordRange int[] superclassRange int[] implementsKeywordRange int[] interfacesRange int[] openBodyRange int[] closeBodyRange protected void exitAbstractMethod (int, int) int bodyEnd int declarationEnd org.eclipse.jdt.internal.core.jdom.DOMMethod method public void exitClass (int, int) int bodyEnd int declarationEnd public void exitConstructor (int, int) int bodyEnd int declarationEnd public void exitField (int, int) int bodyEnd int declarationEnd org.eclipse.jdt.internal.core.jdom.DOMField field int nameEnd String initializer int index public void exitInterface (int, int) int bodyEnd int declarationEnd public void exitMethod (int, int) int bodyEnd int declarationEnd protected org.eclipse.jdt.internal.compiler.DocumentElementParser getParser (java.util.Map) java.util.Map settings protected void initializeBuild (char[], boolean, boolean, boolean) char[] sourceCode boolean buildingCompilationUnit boolean buildingType boolean singleMember }
org/eclipse/jdt/internal/core/jdom/DOMCompilationUnit.class
DOMCompilationUnit.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMCompilationUnit extends org.eclipse.jdt.internal.core.jdom.DOMNode implements org.eclipse.jdt.core.jdom.IDOMCompilationUnit org.eclipse.jdt.internal.compiler.util.SuffixConstants { protected String fHeader void <init> () void <init> (char[], int[]) char[] document int[] sourceRange protected void appendFragmentedContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public boolean canHaveChildren () public java.lang.String getHeader () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent public java.lang.String getName () org.eclipse.jdt.core.jdom.IDOMType topLevelType org.eclipse.jdt.core.jdom.IDOMType firstType org.eclipse.jdt.core.jdom.IDOMNode child org.eclipse.jdt.core.jdom.IDOMType type public int getNodeType () protected void initalizeHeader () org.eclipse.jdt.internal.core.jdom.DOMNode child int childStart public boolean isAllowableChild (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node int type protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () void normalize (org.eclipse.jdt.internal.core.jdom.ILineStartFinder) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder public void setHeader (java.lang.String) String comment public void setName (java.lang.String) String name protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node public java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMField.class
DOMField.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMField extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMField { protected String fType protected int[] fTypeRange protected String fInitializer protected int[] fInitializerRange void <init> () void <init> (char[], int[], java.lang.String, int[], int[], int, int[], int[], java.lang.String, boolean, int[], boolean) char[] document int[] sourceRange String name int[] nameRange int[] commentRange int flags int[] modifierRange int[] typeRange String type boolean hasInitializer int[] initRange boolean isVariableDeclarator void <init> (char[], int[], java.lang.String, int[], int, java.lang.String, boolean) char[] document int[] sourceRange String name int[] nameRange int flags String type boolean isVariableDeclarator protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendMemberHeaderFragment (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void becomeDetailed () throws org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.internal.core.jdom.DOMNode first org.eclipse.jdt.internal.core.jdom.DOMNode last org.eclipse.jdt.internal.core.jdom.DOMNode node String source org.eclipse.jdt.internal.core.jdom.DOMBuilder builder org.eclipse.jdt.core.jdom.IDOMField[] details int i public java.lang.Object clone () protected void expand () java.util.Enumeration siblings org.eclipse.jdt.internal.core.jdom.DOMField field org.eclipse.jdt.internal.core.jdom.DOMNode next protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () protected org.eclipse.jdt.internal.core.jdom.DOMField getFirstFieldDeclaration () public java.lang.String getInitializer () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent protected org.eclipse.jdt.internal.core.jdom.DOMField getLastFieldDeclaration () org.eclipse.jdt.internal.core.jdom.DOMField field protected int getMemberDeclarationStartPosition () public int getNodeType () protected char[] getSingleVariableDeclaratorContents () org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer org.eclipse.jdt.internal.core.jdom.DOMField first public java.lang.String getType () protected char[] getTypeContents () protected boolean hasInitializer () protected boolean hasMultipleVariableDeclarators () public void insertSibling (org.eclipse.jdt.core.jdom.IDOMNode) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.core.jdom.IDOMNode sibling protected boolean isTypeAltered () protected boolean isVariableDeclarator () protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () void normalizeEndPosition (org.eclipse.jdt.internal.core.jdom.ILineStartFinder, org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder org.eclipse.jdt.internal.core.jdom.DOMNode next org.eclipse.jdt.internal.core.jdom.DOMNode parent int temp int temp org.eclipse.jdt.internal.core.jdom.DOMField field void normalizeStartPosition (int, org.eclipse.jdt.internal.core.jdom.ILineStartFinder) int endPosition org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder protected void offset (int) int offset public void remove () public void setComment (java.lang.String) String comment public void setFlags (int) int flags protected void setHasInitializer (boolean) boolean hasInitializer public void setInitializer (java.lang.String) String initializer void setInitializerRange (int, int) int start int end protected void setIsVariableDeclarator (boolean) boolean isVariableDeclarator public void setName (java.lang.String) throws java.lang.IllegalArgumentException String name public void setType (java.lang.String) throws java.lang.IllegalArgumentException String typeName protected void setTypeAltered (boolean) boolean typeAltered protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMField field public java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMImport.class
DOMImport.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMImport extends org.eclipse.jdt.internal.core.jdom.DOMNode implements org.eclipse.jdt.core.jdom.IDOMImport { protected boolean fOnDemand protected int fFlags void <init> () void <init> (char[], int[], java.lang.String, int[], boolean, int) char[] document int[] sourceRange String name int[] nameRange boolean onDemand int modifiers void <init> (char[], int[], java.lang.String, boolean, int) char[] document int[] sourceRange String name boolean onDemand int modifiers protected void appendFragmentedContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public java.lang.String getContents () protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent public int getNodeType () public boolean isOnDemand () protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () public void setName (java.lang.String) String name public java.lang.String toString () public int getFlags () public void setFlags (int) int flags }
org/eclipse/jdt/internal/core/jdom/DOMInitializer.class
DOMInitializer.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMInitializer extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMInitializer { protected String fBody protected int[] fBodyRange void <init> () void <init> (char[], int[], int[], int, int[], int) char[] document int[] sourceRange int[] commentRange int flags int[] modifierRange int bodyStartPosition void <init> (char[], int[], int) char[] document int[] sourceRange int flags protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public java.lang.String getBody () protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent int count org.eclipse.jdt.core.jdom.IDOMNode previousNode protected int getMemberDeclarationStartPosition () public int getNodeType () public boolean isSignatureEqual (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () protected void offset (int) int offset public void setBody (java.lang.String) String body public void setName (java.lang.String) String name protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMInitializer init public java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMMember.class
DOMMember.java package org.eclipse.jdt.internal.core.jdom abstract org.eclipse.jdt.internal.core.jdom.DOMMember extends org.eclipse.jdt.internal.core.jdom.DOMNode implements org.eclipse.jdt.core.jdom.IDOMMember { protected int fFlags protected String fComment protected int[] fCommentRange protected char[] fModifiers protected int[] fModifierRange void <init> () void <init> (char[], int[], java.lang.String, int[], int[], int, int[]) char[] document int[] sourceRange String name int[] nameRange int[] commentRange int flags int[] modifierRange protected void appendFragmentedContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected abstract void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) protected abstract void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) protected void appendMemberHeaderFragment (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer int spaceStart int spaceStart int spaceStart int spaceEnd int spaceEnd int spaceEnd String fragment protected abstract void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) protected java.lang.String[] appendString (java.lang.String[], java.lang.String) String[] list String element String[] copy protected char[] generateFlags () char[] flags public java.lang.String getComment () public int getFlags () protected abstract int getMemberDeclarationStartPosition () protected char[] getModifiersText () protected boolean hasBody () protected boolean hasComment () protected void offset (int) int offset public void setComment (java.lang.String) String comment public void setFlags (int) int flags protected void setHasBody (boolean) boolean hasBody protected void setHasComment (boolean) boolean hasComment protected void setStartPosition (int) int start protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMMember member }
org/eclipse/jdt/internal/core/jdom/DOMMethod.class
DOMMethod.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMMethod extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMMethod { protected String fReturnType protected int[] fReturnTypeRange protected char[] fParameterList protected int[] fParameterRange protected char[] fExceptionList protected int[] fExceptionRange protected String fBody protected int[] fBodyRange protected String[] fParameterNames protected String[] fParameterTypes protected String[] fExceptions protected String[] fTypeParameters protected String fDefaultValue void <init> () void <init> (char[], int[], java.lang.String, int[], int[], int, int[], boolean, java.lang.String, int[], java.lang.String[], java.lang.String[], int[], java.lang.String[], int[], int[]) char[] document int[] sourceRange String name int[] nameRange int[] commentRange int flags int[] modifierRange boolean isConstructor String returnType int[] returnTypeRange String[] parameterTypes String[] parameterNames int[] parameterRange String[] exceptions int[] exceptionRange int[] bodyRange void <init> (char[], int[], java.lang.String, int[], int, boolean, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[]) char[] document int[] sourceRange String name int[] nameRange int flags boolean isConstructor String returnType String[] parameterTypes String[] parameterNames String[] exceptions public void addException (java.lang.String) throws java.lang.IllegalArgumentException String name public void addParameter (java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException String type String name protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer int start int start protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public java.lang.String getBody () protected java.lang.String getConstructorName () protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () public java.lang.String[] getExceptions () protected char[] generateFlags () char[] flags public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent String[] sigs int i String name protected int getMemberDeclarationStartPosition () public java.lang.String getName () public int getNodeType () public java.lang.String[] getParameterNames () public java.lang.String[] getParameterTypes () public java.lang.String getReturnType () protected char[] getReturnTypeContents () protected boolean hasTrailingArrayQualifier () public boolean isConstructor () protected boolean isReturnTypeAltered () public boolean isSignatureEqual (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node boolean ok org.eclipse.jdt.core.jdom.IDOMMethod method String[] types int i protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () protected void offset (int) int offset public void setBody (java.lang.String) String body void setBodyRangeEnd (int) int end public void setConstructor (boolean) boolean b public void setExceptions (java.lang.String[]) String[] names org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer char[] comma int i int length public void setName (java.lang.String) String name public void setParameters (java.lang.String[], java.lang.String[]) throws java.lang.IllegalArgumentException String[] types String[] names org.eclipse.jdt.internal.core.util.CharArrayBuffer parametersBuffer char[] comma int i public void setReturnType (java.lang.String) throws java.lang.IllegalArgumentException String name protected void setReturnTypeAltered (boolean) boolean typeAltered protected void setSourceRangeEnd (int) int end protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMMethod method public java.lang.String toString () public void setDefault (java.lang.String) String defaultValue public java.lang.String getDefault () public java.lang.String[] getTypeParameters () public void setTypeParameters (java.lang.String[]) String[] typeParameters }
org/eclipse/jdt/internal/core/jdom/DOMNode.class
DOMNode.java package org.eclipse.jdt.internal.core.jdom public abstract org.eclipse.jdt.internal.core.jdom.DOMNode extends java.lang.Object implements org.eclipse.jdt.core.jdom.IDOMNode { protected org.eclipse.jdt.internal.core.jdom.DOMNode fFirstChild protected org.eclipse.jdt.internal.core.jdom.DOMNode fLastChild protected org.eclipse.jdt.internal.core.jdom.DOMNode fNextNode protected org.eclipse.jdt.internal.core.jdom.DOMNode fParent protected org.eclipse.jdt.internal.core.jdom.DOMNode fPreviousNode protected boolean fIsFragmented protected String fName protected int[] fNameRange protected char[] fDocument protected int[] fSourceRange protected int fStateMask protected int fInsertionPosition protected static final int MASK_FIELD_HAS_INITIALIZER protected static final int MASK_FIELD_IS_VARIABLE_DECLARATOR protected static final int MASK_FIELD_TYPE_ALTERED protected static final int MASK_NAME_ALTERED protected static final int MASK_HAS_BODY protected static final int MASK_HAS_COMMENT protected static final int MASK_IS_CONSTRUCTOR protected static final int MASK_TYPE_IS_CLASS protected static final int MASK_TYPE_HAS_SUPERCLASS protected static final int MASK_TYPE_HAS_INTERFACES protected static final int MASK_RETURN_TYPE_ALTERED protected static final int MASK_DETAILED_SOURCE_INDEXES void <init> () void <init> (char[], int[], java.lang.String, int[]) char[] document int[] sourceRange String name int[] nameRange public void addChild (org.eclipse.jdt.core.jdom.IDOMNode) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.core.jdom.IDOMNode child protected void appendContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendContentsOfChildren (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer org.eclipse.jdt.internal.core.jdom.DOMNode child org.eclipse.jdt.internal.core.jdom.DOMNode sibling int start int end protected abstract void appendFragmentedContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) void basicAddChild (org.eclipse.jdt.core.jdom.IDOMNode) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.core.jdom.IDOMNode child org.eclipse.jdt.internal.core.jdom.DOMNode node protected void becomeDetailed () throws org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.internal.core.jdom.DOMNode detailed public boolean canHaveChildren () public java.lang.Object clone () int length char[] buffer int offset org.eclipse.jdt.internal.core.jdom.DOMNode clone java.util.Enumeration children org.eclipse.jdt.internal.core.jdom.DOMNode child org.eclipse.jdt.internal.core.jdom.DOMNode childClone org.eclipse.jdt.internal.core.jdom.DOMNode childClone private org.eclipse.jdt.internal.core.jdom.DOMNode cloneSharingDocument (char[], int) char[] document int rootOffset org.eclipse.jdt.internal.core.jdom.DOMNode clone java.util.Enumeration children org.eclipse.jdt.internal.core.jdom.DOMNode child org.eclipse.jdt.internal.core.jdom.DOMNode childClone org.eclipse.jdt.internal.core.jdom.DOMNode childClone protected void fragment () public char[] getCharacters () org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public org.eclipse.jdt.core.jdom.IDOMNode getChild (java.lang.String) String name org.eclipse.jdt.internal.core.jdom.DOMNode child String n public java.util.Enumeration getChildren () public java.lang.String getContents () org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () protected char[] getDocument () public int getEndPosition () protected org.eclipse.jdt.core.jdom.IDOMFactory getFactory () public org.eclipse.jdt.core.jdom.IDOMNode getFirstChild () public int getInsertionPosition () protected boolean getMask (int) int mask public java.lang.String getName () protected char[] getNameContents () int length char[] result public org.eclipse.jdt.core.jdom.IDOMNode getNextNode () public org.eclipse.jdt.core.jdom.IDOMNode getParent () protected int getParentEndDeclaration () org.eclipse.jdt.core.jdom.IDOMNode parent public org.eclipse.jdt.core.jdom.IDOMNode getPreviousNode () protected org.eclipse.jdt.core.jdom.IDOMNode getRoot () public int getStartPosition () public void insertSibling (org.eclipse.jdt.core.jdom.IDOMNode) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.jdom.DOMException org.eclipse.jdt.core.jdom.IDOMNode sibling org.eclipse.jdt.internal.core.jdom.DOMNode node public boolean isAllowableChild (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node protected boolean isContentMergableWith (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node protected boolean isDetailed () protected boolean isFragmented () protected boolean isNameAltered () public boolean isSignatureEqual (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node protected void localizeContents () org.eclipse.jdt.internal.core.jdom.DOMNode clone protected abstract org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () void normalize (org.eclipse.jdt.internal.core.jdom.ILineStartFinder) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder java.util.Enumeration children void normalizeEndPosition (org.eclipse.jdt.internal.core.jdom.ILineStartFinder, org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder org.eclipse.jdt.internal.core.jdom.DOMNode next org.eclipse.jdt.internal.core.jdom.DOMNode parent int temp int temp void normalizeStartPosition (int, org.eclipse.jdt.internal.core.jdom.ILineStartFinder) int previousEnd org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder int nodeStart int lineStart protected void offset (int) int offset protected void offsetRange (int[], int) int[] range int offset int i protected int[] rangeCopy (int[]) int[] range int[] copy int i public void remove () protected void setMask (int, boolean) int mask boolean on public void setName (java.lang.String) String name protected void setNameAltered (boolean) boolean altered protected void setSourceRangeEnd (int) int end protected void setStartPosition (int) int start protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node java.util.Enumeration myChildren java.util.Enumeration otherChildren org.eclipse.jdt.internal.core.jdom.DOMNode myChild org.eclipse.jdt.internal.core.jdom.DOMNode otherChild public abstract java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMPackage.class
DOMPackage.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMPackage extends org.eclipse.jdt.internal.core.jdom.DOMNode implements org.eclipse.jdt.core.jdom.IDOMPackage { void <init> () void <init> (char[], int[], java.lang.String) char[] document int[] sourceRange String name void <init> (char[], int[], java.lang.String, int[]) char[] document int[] sourceRange String name int[] nameRange protected void appendFragmentedContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer String lineSeparator public java.lang.String getContents () protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent public int getNodeType () protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () public void setName (java.lang.String) String name public java.lang.String toString () }
org/eclipse/jdt/internal/core/jdom/DOMType.class
DOMType.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.DOMType extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMType { private static final String[] EMPTY_SUPERINTERFACES protected String fTypeKeyword protected int[] fTypeRange protected String fSuperclass protected int[] fSuperclassRange protected int[] fExtendsRange protected int[] fImplementsRange protected char[] fInterfaces protected int[] fInterfacesRange protected int[] fOpenBodyRange protected int[] fCloseBodyRange protected String[] fSuperInterfaces protected String[] fTypeParameters protected boolean fIsEnum protected boolean fIsAnnotation static void <clinit> () void <init> () void <init> (char[], int[], java.lang.String, int[], int[], int, int[], int[], int[], int[], java.lang.String[], int[], int[], int[], int[], boolean) char[] document int[] sourceRange String name int[] nameRange int[] commentRange int flags int[] modifierRange int[] typeRange int[] superclassRange int[] extendsRange String[] implementsList int[] implementsRange int[] implementsKeywordRange int[] openBodyRange int[] closeBodyRange boolean isClass void <init> (char[], int[], java.lang.String, int[], int, java.lang.String[], boolean) char[] document int[] sourceRange String name int[] nameRange int flags String[] implementsList boolean isClass public void addSuperInterface (java.lang.String) throws java.lang.IllegalArgumentException String name protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer boolean hasInterfaces protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer) org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer public boolean canHaveChildren () int getCloseBodyPosition () protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode () public int getInsertionPosition () public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.IJavaElement parent protected int getMemberDeclarationStartPosition () public int getNodeType () int getOpenBodyEnd () public java.lang.String getSuperclass () public java.lang.String[] getSuperInterfaces () public boolean isAllowableChild (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode node int type public boolean isClass () protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode () void normalize (org.eclipse.jdt.internal.core.jdom.ILineStartFinder) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder int openBodyEnd int openBodyEnd int openBodyEnd int openBodyStart int openBodyStart int openBodyStart int closeBodyStart int closeBodyStart int closeBodyStart int closeBodyStart int closeBodyStart int closeBodyStart int closeBodyEnd int closeBodyEnd int closeBodyEnd int closeBodyEnd int closeBodyEnd int closeBodyEnd org.eclipse.jdt.internal.core.jdom.DOMNode first org.eclipse.jdt.internal.core.jdom.DOMNode lastNode org.eclipse.jdt.internal.compiler.parser.Scanner scanner int currentToken int lineStart int currentToken int currentToken void normalizeEndPosition (org.eclipse.jdt.internal.core.jdom.ILineStartFinder, org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder org.eclipse.jdt.internal.core.jdom.DOMNode next org.eclipse.jdt.internal.core.jdom.DOMNode parent protected void offset (int) int offset public void setClass (boolean) boolean b void setCloseBodyRangeEnd (int) int end void setCloseBodyRangeStart (int) int start public void setName (java.lang.String) throws java.lang.IllegalArgumentException String name java.util.Enumeration children org.eclipse.jdt.core.jdom.IDOMNode child void setOpenBodyRangeEnd (int) int end void setOpenBodyRangeStart (int) int start public void setSuperclass (java.lang.String) String superclassName public void setSuperInterfaces (java.lang.String[]) String[] names org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer int i void setTypeKeyword (java.lang.String) String keyword protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode) org.eclipse.jdt.internal.core.jdom.DOMNode node org.eclipse.jdt.internal.core.jdom.DOMType type public java.lang.String toString () public java.lang.String[] getTypeParameters () public boolean isEnum () public boolean isAnnotation () public void setEnum (boolean) boolean b public void setAnnotation (boolean) boolean b public void setTypeParameters (java.lang.String[]) String[] typeParameters }
org/eclipse/jdt/internal/core/jdom/ILineStartFinder.class
ILineStartFinder.java package org.eclipse.jdt.internal.core.jdom public abstract org.eclipse.jdt.internal.core.jdom.ILineStartFinder extends java.lang.Object { public abstract int getLineStart (int) }
org/eclipse/jdt/internal/core/jdom/SiblingEnumeration.class
SiblingEnumeration.java package org.eclipse.jdt.internal.core.jdom org.eclipse.jdt.internal.core.jdom.SiblingEnumeration extends java.lang.Object implements java.util.Enumeration { protected org.eclipse.jdt.core.jdom.IDOMNode fCurrentElement void <init> (org.eclipse.jdt.core.jdom.IDOMNode) org.eclipse.jdt.core.jdom.IDOMNode child public boolean hasMoreElements () public java.lang.Object nextElement () org.eclipse.jdt.core.jdom.IDOMNode curr }
org/eclipse/jdt/internal/core/jdom/SimpleDOMBuilder.class
SimpleDOMBuilder.java package org.eclipse.jdt.internal.core.jdom public org.eclipse.jdt.internal.core.jdom.SimpleDOMBuilder extends org.eclipse.jdt.internal.core.jdom.AbstractDOMBuilder implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor { public void <init> () public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem public void acceptImport (int, int, char[], boolean, int) int declarationStart int declarationEnd char[] name boolean onDemand int modifiers int[] sourceRange String importName public void acceptPackage (int, int, char[]) int declarationStart int declarationEnd char[] name int[] sourceRange public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (java.lang.String, java.lang.String) String sourceCode String name public org.eclipse.jdt.core.jdom.IDOMCompilationUnit createCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit protected void enterAbstractMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo int[] sourceRange int[] nameRange public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo String nameString int openParenPosition public void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo) org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo int[] sourceRange int[] nameRange boolean isSecondary public void enterInitializer (int, int) int declarationSourceStart int modifiers int[] sourceRange 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 int[] sourceRange int[] nameRange public void exitConstructor (int) int declarationEnd public void exitField (int, int, int) int initializationStart int declarationEnd int declarationSourceEnd public void exitInitializer (int) int declarationEnd protected void exitMember (int) int declarationEnd org.eclipse.jdt.internal.core.jdom.DOMMember m public void exitMethod (int, int, int) int declarationEnd int defaultValueStart int defaultValueEnd public void exitType (int) int declarationEnd protected org.eclipse.jdt.internal.compiler.SourceElementParser getParser (java.util.Map) java.util.Map settings }
org/eclipse/jdt/internal/core/search/AbstractSearchScope.class
AbstractSearchScope.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 <init> () public boolean includesBinaries () public boolean includesClasspaths () public abstract void processDelta (org.eclipse.jdt.core.IJavaElementDelta) public void setIncludesBinaries (boolean) boolean includesBinaries public void setIncludesClasspaths (boolean) boolean includesClasspaths }
org/eclipse/jdt/internal/core/search/BasicSearchEngine$1$AllTypeDeclarationsVisitor.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search org.eclipse.jdt.internal.core.search.BasicSearchEngine$1$AllTypeDeclarationsVisitor 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 char[] val$typeName private final int val$matchRule private final char[] val$packageDeclaration private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor private final String val$path void <init> (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char, char[], char[], int, char[], 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 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/internal/core/search/BasicSearchEngine$1.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search final 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 java.util.HashSet val$workingCopyPaths private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor void <init> (org.eclipse.jdt.internal.core.search.BasicSearchEngine, 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$2$AllTypeDeclarationsVisitor.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search org.eclipse.jdt.internal.core.search.BasicSearchEngine$2$AllTypeDeclarationsVisitor 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 <init> (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/BasicSearchEngine$2.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search final org.eclipse.jdt.internal.core.search.BasicSearchEngine$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit { final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0 private final char[] val$contents void <init> (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char[]) public char[] getContents () public char[] getMainTypeName () public char[][] getPackageName () public char[] getFileName () }
org/eclipse/jdt/internal/core/search/BasicSearchEngine$3.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search final 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 java.util.HashSet val$workingCopyPaths private final org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor val$nameRequestor void <init> (org.eclipse.jdt.internal.core.search.BasicSearchEngine, 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/BasicSearchEngine$4.class
BasicSearchEngine.java package org.eclipse.jdt.internal.core.search final org.eclipse.jdt.internal.core.search.BasicSearchEngine$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit { final org.eclipse.jdt.internal.core.search.BasicSearchEngine this$0 private final char[] val$contents void <init> (org.eclipse.jdt.internal.core.search.BasicSearchEngine, char[]) public char[] getContents () public char[] getMainTypeName () public char[][] getPackageName () public char[] getFileName () }
org/eclipse/jdt/internal/core/search/BasicSearchEngine.class
BasicSearchEngine.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 <clinit> () public void <init> () public void <init> (org.eclipse.jdt.core.ICompilationUnit[]) org.eclipse.jdt.core.ICompilationUnit[] workingCopies char convertTypeKind (int) int typeDeclarationKind public void <init> (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 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 org.eclipse.jdt.internal.core.search.JavaSearchScope scope java.util.HashSet visitedProjects int i int length org.eclipse.jdt.core.IJavaElement element public static org.eclipse.jdt.core.search.IJavaSearchScope createWorkspaceScope () public 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 org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager int i int l org.eclipse.jdt.core.search.SearchParticipant participant org.eclipse.core.runtime.SubProgressMonitor subMonitor 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 () private org.eclipse.jdt.internal.compiler.parser.Parser getParser () org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter private org.eclipse.core.resources.IResource getResource (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.ICompilationUnit cu 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 org.eclipse.jdt.core.ICompilationUnit[] copies int length org.eclipse.jdt.core.ICompilationUnit[] newWorkingCopies boolean match (char, int) char patternTypeSuffix int modifiers boolean match (char, char[], char[], int, int, char[], char[]) char patternTypeSuffix char[] patternPkg char[] patternTypeName int matchRule int typeKind char[] pkg char[] typeName boolean isCaseSensitive int matchMode 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.internal.core.search.IRestrictedAccessTypeRequestor, 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.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 org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern java.util.HashSet workingCopyPaths org.eclipse.jdt.core.ICompilationUnit[] copies int i int length org.eclipse.jdt.core.ICompilationUnit workingCopy 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[] parentQualifiedName char[] simpleName int kind int kind int kind int kind org.eclipse.jdt.internal.compiler.parser.Parser basicParser char[] contents 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 org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern pattern java.util.HashSet workingCopyPaths org.eclipse.jdt.core.ICompilationUnit[] copies int i int length org.eclipse.jdt.core.ICompilationUnit workingCopy 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 char[] contents 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.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/HierarchyScope.class
HierarchyScope.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 org.eclipse.jdt.core.IType[] types 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 public void add (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource element public void <init> (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 private void buildResourceVector () java.util.HashMap resources java.util.HashMap paths org.eclipse.core.resources.IWorkspaceRoot workspaceRoot 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[] classpath int j 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 int separatorIndex int i public boolean encloses (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IType original public org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars () protected void initialize () throws org.eclipse.jdt.core.JavaModelException public void processDelta (org.eclipse.jdt.core.IJavaElementDelta) org.eclipse.jdt.core.IJavaElementDelta delta protected void refresh () throws org.eclipse.jdt.core.JavaModelException public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/IRestrictedAccessTypeRequestor.class
IRestrictedAccessTypeRequestor.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/IndexQueryRequestor.class
IndexQueryRequestor.java package org.eclipse.jdt.internal.core.search public abstract org.eclipse.jdt.internal.core.search.IndexQueryRequestor extends java.lang.Object { public void <init> () 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/IndexSelector.class
IndexSelector.java package org.eclipse.jdt.internal.core.search public org.eclipse.jdt.internal.core.search.IndexSelector extends java.lang.Object { org.eclipse.jdt.core.search.IJavaSearchScope searchScope org.eclipse.jdt.core.search.SearchPattern pattern org.eclipse.core.runtime.IPath[] indexLocations public void <init> (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 boolean canSeeFocus (org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IPath) org.eclipse.jdt.core.IJavaElement focus boolean isPolymorphicSearch org.eclipse.core.runtime.IPath projectOrJarPath org.eclipse.jdt.core.IClasspathEntry[] focusEntries org.eclipse.jdt.internal.core.JavaProject focusProject org.eclipse.jdt.core.IJavaModel model org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IJavaProject[] allProjects int i int length org.eclipse.jdt.internal.core.JavaProject otherProject org.eclipse.jdt.core.IClasspathEntry[] entries int j int length2 org.eclipse.jdt.core.IClasspathEntry entry public static boolean canSeeFocus (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[]) org.eclipse.jdt.core.IJavaElement focus org.eclipse.jdt.internal.core.JavaProject javaProject org.eclipse.jdt.core.IClasspathEntry[] focusEntriesForPolymorphicSearch org.eclipse.core.runtime.IPath projectPath 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.core.runtime.IPath focusPath org.eclipse.jdt.core.IClasspathEntry[] entries int i int length org.eclipse.jdt.core.IClasspathEntry entry private void initializeIndexLocations () org.eclipse.core.runtime.IPath[] projectsAndJars org.eclipse.jdt.internal.core.search.indexing.IndexManager manager org.eclipse.jdt.internal.core.util.SimpleSet locations org.eclipse.jdt.core.IJavaElement focus int i int length org.eclipse.jdt.internal.core.JavaProject[] projectsCanSeeFocus org.eclipse.jdt.internal.core.util.SimpleSet visitedProjects int projectIndex org.eclipse.jdt.internal.core.util.SimpleSet jarsToCheck org.eclipse.jdt.core.IClasspathEntry[] focusEntries org.eclipse.jdt.internal.core.JavaProject focusProject org.eclipse.jdt.core.IJavaModel model int i org.eclipse.core.runtime.IPath path org.eclipse.jdt.internal.core.JavaProject project int i org.eclipse.jdt.core.IClasspathEntry[] entries int j org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path 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[] values int count int i public org.eclipse.core.runtime.IPath[] 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 }
org/eclipse/jdt/internal/core/search/JavaSearchDocument.class
JavaSearchDocument.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 <init> (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant) String documentPath org.eclipse.jdt.core.search.SearchParticipant participant public void <init> (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 () java.io.IOException e public char[] getCharContents () java.io.IOException e public java.lang.String getEncoding () org.eclipse.core.resources.IFile resource private org.eclipse.core.resources.IFile getFile () private org.eclipse.core.runtime.IPath getLocation () org.eclipse.core.resources.IFile resource public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/JavaSearchParticipant.class
JavaSearchParticipant.java package org.eclipse.jdt.internal.core.search public org.eclipse.jdt.internal.core.search.JavaSearchParticipant extends org.eclipse.jdt.core.search.SearchParticipant { org.eclipse.jdt.internal.core.search.IndexSelector indexSelector public void <init> () 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 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/JavaSearchScope.class
JavaSearchScope.java package org.eclipse.jdt.internal.core.search public org.eclipse.jdt.internal.core.search.JavaSearchScope extends org.eclipse.jdt.internal.core.search.AbstractSearchScope { private java.util.ArrayList elements private String[] paths private boolean[] pathWithSubFolders protected org.eclipse.jdt.internal.compiler.env.AccessRuleSet[] pathRestrictions private String[] containerPaths 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 <clinit> () public void <init> () private void <init> (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 visitedProject void add (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.core.runtime.IPath, int, 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 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 org.eclipse.core.runtime.IPath path String pathToString org.eclipse.jdt.core.IClasspathContainer container org.eclipse.core.runtime.IPath path String pathToString org.eclipse.core.runtime.IPath path 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 int includeMask org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.runtime.IPath rootPath org.eclipse.core.resources.IResource rootResource 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, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet) String relativePath String containerPath boolean withSubFolders org.eclipse.jdt.internal.compiler.env.AccessRuleSet access int index String currentPath String currentPath String currentContainerPath String currentContainerPath public boolean encloses (java.lang.String) String resourcePathString int separatorIndex private int indexOf (java.lang.String, java.lang.String) String relativePath String containerPath int index String currentContainerPath String currentContainerPath String scopePath int i int length String scopePath private boolean encloses (java.lang.String, java.lang.String, int) String scopePath String path int index int pathLength int scopeLength 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 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 org.eclipse.jdt.core.IJavaElement parent org.eclipse.core.runtime.IPath parentPath org.eclipse.core.runtime.IPath childPath org.eclipse.core.runtime.IPath childPath org.eclipse.core.runtime.IPath childPath 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 public void processDelta (org.eclipse.jdt.core.IJavaElementDelta) 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 element org.eclipse.core.runtime.IPath path int toRemove int i private void rehash () org.eclipse.jdt.internal.core.search.JavaSearchScope newScope String currentPath int i public java.lang.String toString () StringBuffer result int i int length org.eclipse.jdt.internal.core.JavaElement element int i String path }
org/eclipse/jdt/internal/core/search/JavaWorkspaceScope.class
JavaWorkspaceScope.java package org.eclipse.jdt.internal.core.search public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope extends org.eclipse.jdt.internal.core.search.JavaSearchScope { protected boolean needsInitialize static Class class$0 public void <init> () 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 () 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 void initialize (int) int size org.eclipse.jdt.core.IJavaProject[] projects int i int length int includeMask public void processDelta (org.eclipse.jdt.core.IJavaElementDelta) org.eclipse.jdt.core.IJavaElementDelta delta 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 () }
org/eclipse/jdt/internal/core/search/PathCollector.class
PathCollector.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 <init> () 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 () String[] result int i java.util.Iterator iter }
org/eclipse/jdt/internal/core/search/PatternSearchJob.class
PatternSearchJob.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 <init> (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.core.runtime.IPath[] indexLocations int length org.eclipse.jdt.internal.core.index.Index[] indexes int count org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager int i String indexLocation org.eclipse.jdt.internal.core.index.Index index org.eclipse.core.runtime.IPath containerPath 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/SubTypeSearchJob.class
SubTypeSearchJob.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.core.util.SimpleSet indexes public void <init> (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 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/TypeNameRequestorWrapper.class
TypeNameRequestorWrapper.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 <init> (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/indexing/AbstractIndexer.class
AbstractIndexer.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 <init> (org.eclipse.jdt.core.search.SearchDocument) org.eclipse.jdt.core.search.SearchDocument document public void addAnnotationTypeDeclaration (int, char[], char[], char[][]) int modifiers char[] packageName char[] name char[][] enclosingTypeNames public void addClassDeclaration (int, char[], char[], char[][], char[], char[][], char[][]) int modifiers char[] packageName char[] name char[][] enclosingTypeNames char[] superclass char[][] superinterfaces char[][] typeParameterSignatures int i int max char[] superinterface private char[] erasure (char[]) char[] typeName int genericStart public void addConstructorDeclaration (char[], char[][], char[][]) char[] typeName char[][] parameterTypes char[][] exceptionTypes int argCount int i int i int max public void addConstructorReference (char[], int) char[] typeName int argCount char[] simpleTypeName char[] innermostTypeName public void addEnumDeclaration (int, char[], char[], char[][], char[][]) int modifiers char[] packageName char[] name char[][] enclosingTypeNames char[][] superinterfaces 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[][]) int modifiers char[] packageName char[] name char[][] enclosingTypeNames char[][] superinterfaces char[][] typeParameterSignatures 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 public void addTypeReference (char[]) char[] typeName public abstract void indexDocument () }
org/eclipse/jdt/internal/core/search/indexing/AddFolderToIndex$1.class
AddFolderToIndex.java package org.eclipse.jdt.internal.core.search.indexing final 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 void <init> (org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath) public boolean visit (org.eclipse.core.resources.IResourceProxy) org.eclipse.core.resources.IResourceProxy proxy }
org/eclipse/jdt/internal/core/search/indexing/AddFolderToIndex$2.class
AddFolderToIndex.java package org.eclipse.jdt.internal.core.search.indexing final 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 void <init> (org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath) 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/AddFolderToIndex.class
AddFolderToIndex.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 <init> (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.core.runtime.CoreException e public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/indexing/AddJarFileToIndex.class
AddJarFileToIndex.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 { org.eclipse.core.resources.IFile resource public void <init> (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.search.indexing.IndexManager) org.eclipse.core.resources.IFile resource org.eclipse.jdt.internal.core.search.indexing.IndexManager manager public void <init> (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager) org.eclipse.core.runtime.IPath jarPath org.eclipse.jdt.internal.core.search.indexing.IndexManager manager 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 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 org.eclipse.core.runtime.IPath location 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 java.util.Enumeration e java.util.zip.ZipEntry ze byte[] classFileBytes org.eclipse.jdt.internal.core.search.JavaSearchDocument entryDocument java.io.IOException e protected java.lang.Integer updatedIndexState () public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/indexing/BinaryIndexer.class
BinaryIndexer.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 <clinit> () public void <init> (org.eclipse.jdt.core.search.SearchDocument) org.eclipse.jdt.core.search.SearchDocument document 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[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException char[] signature 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[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException char[] signature int indexOfClosingParen int parameterTypesCounter int i int indexOfSemiColon 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 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 org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader char[] className int packageNameIndex char[] packageName char[] name char[] enclosingTypeName char[] fullEnclosingName int nameLength char[][] typeParameterSignatures char[] genericSignature char[][] superinterfaces char[][] enclosingTypeNames char[] superclass org.eclipse.jdt.internal.compiler.classfmt.MethodInfo[] methods int i int max org.eclipse.jdt.internal.compiler.classfmt.MethodInfo method char[] descriptor char[][] parameterTypes char[] returnType char[][] exceptionTypes org.eclipse.jdt.internal.compiler.classfmt.FieldInfo[] fields int i int max org.eclipse.jdt.internal.compiler.classfmt.FieldInfo field char[] fieldName char[] fieldType 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/IIndexConstants.class
IIndexConstants.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[] 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 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 SEPARATOR public static final char[] ONE_STAR public static final char[][] ONE_STAR_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 static void <clinit> () }
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject$1.class
IndexAllProject.java package org.eclipse.jdt.internal.core.search.indexing final 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 <init> (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/IndexAllProject$2.class
IndexAllProject.java package org.eclipse.jdt.internal.core.search.indexing final 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 <init> (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) org.eclipse.core.resources.IResourceProxy proxy org.eclipse.core.resources.IFile file org.eclipse.core.runtime.IPath location String relativePathString }
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject.class
IndexAllProject.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 <init> (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 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/IndexBinaryFolder$1.class
IndexBinaryFolder.java package org.eclipse.jdt.internal.core.search.indexing final 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 <init> (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/IndexBinaryFolder$2.class
IndexBinaryFolder.java package org.eclipse.jdt.internal.core.search.indexing final 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 <init> (org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable, long) public boolean visit (org.eclipse.core.resources.IResourceProxy) org.eclipse.core.resources.IResourceProxy proxy org.eclipse.core.resources.IFile file org.eclipse.core.runtime.IPath location String containerRelativePath }
org/eclipse/jdt/internal/core/search/indexing/IndexBinaryFolder.class
IndexBinaryFolder.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 <init> (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/IndexManager$1.class
IndexManager.java package org.eclipse.jdt.internal.core.search.indexing final 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 String val$indexLocation private final org.eclipse.jdt.core.search.SearchDocument val$searchDocument private final org.eclipse.jdt.core.search.SearchParticipant val$searchParticipant void <init> (org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager, java.lang.String, 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 public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/indexing/IndexManager.class
IndexManager.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 java.util.Map indexes private boolean needToSave private static final java.util.zip.CRC32 checksumCalculator private org.eclipse.core.runtime.IPath javaPluginLocation private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexStates private java.io.File savedIndexNamesFile public static Integer SAVED_STATE public static Integer UPDATING_STATE public static Integer UNKNOWN_STATE public static Integer REBUILDING_STATE static void <clinit> () public void <init> () public synchronized void aboutToUpdateIndex (org.eclipse.core.runtime.IPath, java.lang.Integer) org.eclipse.core.runtime.IPath containerPath Integer newIndexState String 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 String indexLocation public void addSource (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 String indexLocation public void cleanUpIndexes () org.eclipse.jdt.internal.compiler.util.SimpleLookupTable 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 j int max String path Object[] keys int i int l String key java.io.File indexesDirectory java.io.File[] indexesFiles int i int indexesFilesLength String fileName public java.lang.String computeIndexLocation (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath containerPath String indexLocation String pathString String fileName public void ensureIndexExists (java.lang.String, org.eclipse.core.runtime.IPath) String indexLocation org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.internal.compiler.util.SimpleLookupTable states Object state 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 String indexLocation public synchronized org.eclipse.jdt.internal.core.index.Index getIndex (org.eclipse.core.runtime.IPath, java.lang.String, boolean, boolean) org.eclipse.core.runtime.IPath containerPath String indexLocation boolean reuseExistingFile boolean createIfMissing org.eclipse.jdt.internal.core.index.Index index Object state Integer currentIndexState String containerPathString java.io.File indexFile public synchronized org.eclipse.jdt.internal.core.index.Index getIndex (java.lang.String) String indexLocation 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 String indexLocation private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable getIndexStates () char[] savedIndexNames char[][] names java.io.File indexesDirectory char[] dirName int delimiterPos int i int l char[] name java.io.File[] files int i int l String fileName private org.eclipse.core.runtime.IPath getJavaPluginWorkingLocation () org.eclipse.core.runtime.IPath stateLocation 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 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) org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IProject requestingProject Object target org.eclipse.jdt.internal.core.search.indexing.IndexRequest request 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 void jobWasCancelled (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath containerPath String indexLocation Object o protected synchronized void moveToNextJob () protected void notifyIdle (long) long idlingTime public java.lang.String processName () private void rebuildIndex (java.lang.String, org.eclipse.core.runtime.IPath) String indexLocation org.eclipse.core.runtime.IPath containerPath org.eclipse.core.resources.IWorkspace workspace 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 String 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 String indexLocation java.io.File indexFile Object o 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 void saveIndex (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException org.eclipse.jdt.internal.core.index.Index index String indexLocation Object containerPath int i org.eclipse.jdt.internal.core.search.processing.IJob job public void saveIndexes () java.util.ArrayList toSave java.util.Iterator iter Object o 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, java.lang.String, org.eclipse.jdt.core.search.SearchParticipant) org.eclipse.jdt.core.search.SearchDocument searchDocument org.eclipse.core.runtime.IPath container String indexLocation org.eclipse.jdt.core.search.SearchParticipant searchParticipant public java.lang.String toString () StringBuffer buffer int count java.util.Iterator iter private char[] readIndexState () private synchronized void updateIndexState (java.lang.String, java.lang.Integer) String indexLocation Integer indexState java.io.BufferedWriter writer Object[] keys Object[] states int i int l String state }
org/eclipse/jdt/internal/core/search/indexing/IndexRequest.class
IndexRequest.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 <init> (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 () protected java.lang.Integer updatedIndexState () }
org/eclipse/jdt/internal/core/search/indexing/InternalSearchDocument.class
InternalSearchDocument.java package org.eclipse.jdt.internal.core.search.indexing public org.eclipse.jdt.internal.core.search.indexing.InternalSearchDocument extends java.lang.Object { org.eclipse.jdt.internal.core.index.Index index private String containerRelativePath public void <init> () public void addIndexEntry (char[], char[]) char[] category char[] key private java.lang.String getContainerRelativePath () public void removeAllIndexEntries () public java.lang.String getPath () }
org/eclipse/jdt/internal/core/search/indexing/ReadWriteMonitor.class
ReadWriteMonitor.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 <init> () 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/RemoveFolderFromIndex.class
RemoveFolderFromIndex.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 org.eclipse.core.resources.IProject project public void <init> (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/RemoveFromIndex.class
RemoveFromIndex.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 <init> (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/SaveIndex.class
SaveIndex.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 <init> (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/SourceIndexer.class
SourceIndexer.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.util.SuffixConstants { protected org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory problemFactory public void <init> (org.eclipse.jdt.core.search.SearchDocument) org.eclipse.jdt.core.search.SearchDocument document public void indexDocument () org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor requestor String documentPath org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IProject project java.util.Map options org.eclipse.jdt.internal.compiler.SourceElementParser parser char[] source char[] name org.eclipse.jdt.internal.core.jdom.CompilationUnit compilationUnit Exception e }
org/eclipse/jdt/internal/core/search/indexing/SourceIndexerRequestor.class
SourceIndexerRequestor.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 <init> (org.eclipse.jdt.internal.core.search.indexing.SourceIndexer) org.eclipse.jdt.internal.core.search.indexing.SourceIndexer indexer 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, char[], boolean, int) int declarationStart int declarationEnd char[] name boolean onDemand int modifiers char[][] qualification int i int length public void acceptLineSeparatorPositions (int[]) int[] positions public void acceptMethodReference (char[], int, int) char[] methodName int argCount int sourcePosition public void acceptPackage (int, int, char[]) int declarationStart int declarationEnd char[] name public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem 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 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 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 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, int, int) int declarationEnd int defaultValueStart int defaultValueEnd public void exitType (int) int declarationEnd private char[] getSimpleName (char[]) char[] typeName int lastDot int lastGenericStart int depthCount int length int i public void popTypeName () ArrayIndexOutOfBoundsException e public void pushTypeName (char[]) char[] typeName }
org/eclipse/jdt/internal/core/search/matching/AndPattern.class
AndPattern.java package org.eclipse.jdt.internal.core.search.matching public abstract org.eclipse.jdt.internal.core.search.matching.AndPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern { public void <init> (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.core.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.core.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 Object[] names int i int l protected abstract boolean hasNextQuery () protected abstract void resetQuery () }
org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.class
ClassFileMatchLocator.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 { public void <init> () public static char[] convertClassFileFormat (char[]) char[] name boolean checkDeclaringType (org.eclipse.jdt.internal.compiler.env.IBinaryType, char[], char[], boolean) org.eclipse.jdt.internal.compiler.env.IBinaryType enclosingBinaryType char[] simpleName char[] qualification boolean isCaseSensitive char[] declaringTypeName boolean checkParameters (char[], char[][], char[][], boolean) char[] methodDescriptor char[][] parameterSimpleNames char[][] parameterQualifications boolean isCaseSensitive char[][] arguments int parameterCount int i boolean checkTypeName (char[], char[], char[], boolean) char[] simpleName char[] qualification char[] fullyQualifiedTypeName boolean isCaseSensitive 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 int accuracy org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding binding org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods int i int l org.eclipse.jdt.internal.compiler.lookup.MethodBinding method org.eclipse.jdt.core.IMethod methodHandle org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields int i int l org.eclipse.jdt.internal.compiler.lookup.FieldBinding field org.eclipse.jdt.core.IField fieldHandle org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods int i int l org.eclipse.jdt.internal.compiler.env.IBinaryMethod method char[] name char[] name int lastSlash String selector String[] parameterTypes org.eclipse.jdt.core.IMethod methodHandle org.eclipse.jdt.internal.compiler.env.IBinaryField[] fields int i int l org.eclipse.jdt.internal.compiler.env.IBinaryField field String fieldName org.eclipse.jdt.core.IField fieldHandle 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 char[] enclosingTypeName char[] patternString int kind }
org/eclipse/jdt/internal/core/search/matching/ClasspathSourceDirectory.class
ClasspathSourceDirectory.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 String sourceLocation String encoding org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache String[] missingPackageHolder char[][] fullExclusionPatternChars char[][] fulInclusionPatternChars void <init> (org.eclipse.core.resources.IContainer, char[][], char[][]) org.eclipse.core.resources.IContainer sourceFolder char[][] fullExclusionPatternChars char[][] fulInclusionPatternChars org.eclipse.core.runtime.IPath location 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 String name boolean doesFileExist (java.lang.String, java.lang.String) String fileName String qualifiedPackageName String[] dirList int i 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 String sourceFolderPath char[][] javaLikeExtensions int i int length String extension String sourceFileName String qualifiedSourceFileName String fullSourcePath org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IFile file String fileEncoding public org.eclipse.core.runtime.IPath getProjectRelativePath () 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/ConstructorLocator.class
ConstructorLocator.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 <init> (org.eclipse.jdt.internal.core.search.matching.ConstructorPattern) org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern 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 length org.eclipse.jdt.internal.compiler.ast.Expression[] args int argsLength 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 int length org.eclipse.jdt.internal.compiler.ast.Expression[] args int argsLength 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 int length org.eclipse.jdt.internal.compiler.ast.Expression[] args int argsLength 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.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 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 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/ConstructorPattern.class
ConstructorPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { protected boolean findDeclarations protected boolean findReferences public char[] declaringQualification public char[] declaringSimpleName public char[][] parameterQualifications public char[][] parameterSimpleNames public int parameterCount public int flags 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 static void <clinit> () public static char[] createIndexKey (char[], int) char[] typeName int argCount char[] countChars void <init> (int) int matchRule public void <init> (boolean, boolean, char[], char[], char[][], char[][], int) boolean findDeclarations boolean findReferences char[] declaringSimpleName char[] declaringQualification char[][] parameterQualifications char[][] parameterSimpleNames int matchRule int i public void <init> (boolean, boolean, char[], char[], char[][], char[][], java.lang.String[], org.eclipse.jdt.core.IMethod, int) boolean findDeclarations boolean findReferences char[] declaringSimpleName char[] declaringQualification char[][] parameterQualifications char[][] parameterSimpleNames String[] parameterSignatures org.eclipse.jdt.core.IMethod method int matchRule String genericDeclaringTypeSignature String key int length int i public void <init> (boolean, boolean, char[], char[], java.lang.String, char[][], char[][], java.lang.String[], char[][], int) boolean findDeclarations boolean findReferences char[] declaringSimpleName char[] declaringQualification String declaringSignature char[][] parameterQualifications char[][] parameterSimpleNames String[] parameterSignatures char[][] arguments int matchRule int length int i public void decodeIndexKey (char[]) char[] key int size int lastSeparatorIndex 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 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 boolean shouldCountParameter () }
org/eclipse/jdt/internal/core/search/matching/DeclarationOfAccessedFieldsPattern.class
DeclarationOfAccessedFieldsPattern.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.core.util.SimpleSet knownFields public void <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement enclosingElement }
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedMethodsPattern.class
DeclarationOfReferencedMethodsPattern.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.core.util.SimpleSet knownMethods public void <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement enclosingElement }
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedTypesPattern.class
DeclarationOfReferencedTypesPattern.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.core.util.SimpleSet knownTypes protected org.eclipse.jdt.core.IJavaElement enclosingElement public void <init> (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement enclosingElement }
org/eclipse/jdt/internal/core/search/matching/FieldLocator.class
FieldLocator.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 <init> (org.eclipse.jdt.internal.core.search.matching.FieldPattern) org.eclipse.jdt.internal.core.search.matching.FieldPattern pattern 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 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.core.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.core.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 i int length 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/FieldPattern.class
FieldPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { 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 <clinit> () public static char[] createIndexKey (char[]) char[] fieldName public void <init> (boolean, boolean, boolean, char[], char[], char[], char[], char[], int) boolean findDeclarations boolean readAccess boolean writeAccess char[] name char[] declaringQualification char[] declaringSimpleName char[] typeQualification char[] typeSimpleName int matchRule public void <init> (boolean, boolean, boolean, char[], char[], char[], char[], char[], java.lang.String, int) boolean findDeclarations boolean readAccess boolean writeAccess char[] name char[] declaringQualification char[] declaringSimpleName char[] typeQualification char[] typeSimpleName String typeSignature 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/ImportMatchLocatorParser.class
MatchLocatorParser.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 { protected void <init> (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/InternalSearchPattern.class
InternalSearchPattern.java package org.eclipse.jdt.internal.core.search.matching public abstract org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern extends java.lang.Object { org.eclipse.jdt.core.IJavaElement focus int kind boolean mustResolve public void <init> () void acceptMatch (java.lang.String, java.lang.String, 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 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.jdt.internal.core.search.JavaSearchScope javaSearchScope org.eclipse.jdt.internal.compiler.env.AccessRuleSet access String documentPath String documentPath org.eclipse.jdt.core.search.SearchPattern currentPattern () java.lang.String documentPath (java.lang.String, java.lang.String) String containerPath String relativePath String separator StringBuffer buffer 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 int i int l org.eclipse.jdt.internal.core.index.EntryResult entry String[] names int j int n boolean isPolymorphicSearch () 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.core.search.SearchPattern pattern }
org/eclipse/jdt/internal/core/search/matching/JavaSearchNameEnvironment.class
JavaSearchNameEnvironment.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 <init> (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 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/JavaSearchPattern.class
JavaSearchPattern.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 { boolean isCaseSensitive int matchMode int matchCompatibility 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 <init> (int, int) int patternKind int matchRule int rule public org.eclipse.jdt.core.search.SearchPattern getBlankPattern () int getMatchMode () boolean isCaseSensitive () boolean isErasureMatch () boolean isEquivalentMatch () char[][] extractMethodArguments (org.eclipse.jdt.core.IMethod) org.eclipse.jdt.core.IMethod method String[] argumentsSignatures org.eclipse.jdt.core.BindingKey key org.eclipse.jdt.core.BindingKey key org.eclipse.jdt.core.ITypeParameter[] parameters int length char[][] arguments int i int length char[][] methodArguments int i final char[][][] getTypeArguments () public final boolean hasSignatures () public final boolean hasTypeArguments () public final boolean hasTypeParameters () public boolean matchesName (char[], char[]) char[] pattern char[] name 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 key 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/LocalVariableLocator.class
LocalVariableLocator.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 <init> (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/LocalVariablePattern.class
LocalVariablePattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { org.eclipse.jdt.internal.core.LocalVariable localVariable public void <init> (boolean, boolean, boolean, org.eclipse.jdt.internal.core.LocalVariable, int) boolean findDeclarations boolean readAccess boolean writeAccess org.eclipse.jdt.internal.core.LocalVariable localVariable 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/MatchLocator$1.class
MatchLocator.java package org.eclipse.jdt.internal.core.search.matching final org.eclipse.jdt.internal.core.search.matching.MatchLocator$1 extends org.eclipse.jdt.internal.core.search.matching.AndPattern { org.eclipse.jdt.core.search.SearchPattern current private final org.eclipse.jdt.core.search.SearchPattern val$leftPattern private final org.eclipse.jdt.core.search.SearchPattern val$rightPattern void <init> (int, int, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern) int $anonymous0 int $anonymous1 public org.eclipse.jdt.core.search.SearchPattern currentPattern () protected boolean hasNextQuery () protected void resetQuery () }
org/eclipse/jdt/internal/core/search/matching/MatchLocator$2.class
MatchLocator.java package org.eclipse.jdt.internal.core.search.matching final org.eclipse.jdt.internal.core.search.matching.MatchLocator$2 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 <init> (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/MatchLocator$LocalDeclarationVisitor.class
MatchLocator.java package org.eclipse.jdt.internal.core.search.matching public org.eclipse.jdt.internal.core.search.matching.MatchLocator$LocalDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor { org.eclipse.jdt.core.IJavaElement enclosingElement org.eclipse.jdt.internal.compiler.lookup.Binding enclosingElementBinding org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues occurrencesCounts final org.eclipse.jdt.internal.core.search.matching.MatchLocator this$0 public void <init> (org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet) org.eclipse.jdt.core.IJavaElement enclosingElement org.eclipse.jdt.internal.compiler.lookup.Binding enclosingElementBinding org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet 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/MatchLocator$WorkingCopyDocument.class
MatchLocator.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 <init> (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/MatchLocator$WrappedCoreException.class
MatchLocator.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 final org.eclipse.jdt.internal.core.search.matching.MatchLocator this$0 public void <init> (org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.core.runtime.CoreException) org.eclipse.core.runtime.CoreException coreException }
org/eclipse/jdt/internal/core/search/matching/MatchLocator.class
MatchLocator.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 public static org.eclipse.jdt.core.search.SearchDocument[] addWorkingCopies (org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern, org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.SearchParticipant) org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern 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.internal.core.search.matching.InternalSearchPattern, org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern pattern org.eclipse.jdt.core.IJavaElement focus private static java.util.HashMap workingCopiesThatCanSeeFocus (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.jdt.core.search.SearchParticipant) org.eclipse.jdt.core.ICompilationUnit[] copies org.eclipse.jdt.core.IJavaElement focus boolean isPolymorphicSearch 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 org.eclipse.core.runtime.IPath zipPath java.util.zip.ZipFile zipFile String classFileName String path 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 public static void findIndexMatches (org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern, 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.search.matching.InternalSearchPattern 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 boolean isPolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern) org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern pattern public static org.eclipse.jdt.core.IJavaElement projectOrJarFocus (org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern) org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern pattern public void <init> (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 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.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 org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods boolean firstIsSynthetic int i int methodsLength org.eclipse.jdt.internal.compiler.env.IBinaryMethod binaryMethod char[] selector char[] signature char[][] parameterTypes int j char[] typeName char[] typeName org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef int k int dim char[] parameterTypeName String[] parameterTypeSignatures int i org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef char[] typeName 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 i int length 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 org.eclipse.jdt.core.IClassFile classFile protected boolean encloses (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element 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 String osPath 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.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 i 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 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 public void locatePackageDeclarations (org.eclipse.jdt.core.search.SearchParticipant) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.search.SearchParticipant participant protected void locatePackageDeclarations (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.search.SearchPattern searchPattern org.eclipse.jdt.core.search.SearchParticipant participant org.eclipse.jdt.core.search.SearchPattern[] patterns int i int length org.eclipse.jdt.core.IJavaElement focus org.eclipse.jdt.core.search.SearchDocument document org.eclipse.jdt.core.search.SearchMatch match org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pkgPattern org.eclipse.jdt.core.IJavaProject[] projects int i int length org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.jdt.core.IPackageFragmentRoot[] roots int j int rootsLength org.eclipse.jdt.core.IJavaElement[] pkgs int k int pksLength org.eclipse.jdt.core.IPackageFragment pkg org.eclipse.jdt.core.IJavaElement[] children org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.search.SearchDocument document 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.SearchMatch newFieldReferenceMatch (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 int bits boolean isCoupoundAssigned boolean isReadAccess boolean isWriteAccess boolean insideDocComment org.eclipse.jdt.core.search.SearchParticipant participant org.eclipse.core.resources.IResource resource 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 isCoupoundAssigned boolean isReadAccess boolean isWriteAccess boolean insideDocComment org.eclipse.jdt.core.search.SearchParticipant participant org.eclipse.core.resources.IResource resource public org.eclipse.jdt.core.search.SearchMatch 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 public org.eclipse.jdt.core.search.SearchMatch 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.SearchMatch 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.SearchMatch 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 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.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 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 org.eclipse.jdt.internal.compiler.parser.Scanner scanner char[] source boolean shouldMatchErasure boolean hasSignatures long[] positions int depth int i long lastTypeArgInfo 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.AbstractMethodDeclaration, 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.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 int length org.eclipse.jdt.core.search.SearchMatch match org.eclipse.jdt.internal.core.search.matching.MatchLocator$LocalDeclarationVisitor localDeclarationVisitor org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException e org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes 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.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.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.internal.compiler.ast.TypeReference typeRef Integer level 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 org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes int j int nl int j int nl org.eclipse.jdt.internal.compiler.ast.ASTNode node 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.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.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 org.eclipse.jdt.internal.core.search.matching.MatchLocator$LocalDeclarationVisitor localDeclarationVisitor org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException e int end 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.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 int i int l org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter Integer level int offset org.eclipse.jdt.core.search.SearchMatch match int j int b 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 org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces int i int l boolean typeInHierarchy org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields int i int l org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field 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 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/MatchLocatorParser$ClassAndMethodDeclarationVisitor.class
MatchLocatorParser.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 <init> (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/MatchLocatorParser$ClassButNoMethodDeclarationVisitor.class
MatchLocatorParser.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 <init> (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/MatchLocatorParser$MethodButNoClassDeclarationVisitor.class
MatchLocatorParser.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 <init> (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/MatchLocatorParser$NoClassNoMethodDeclarationVisitor.class
MatchLocatorParser.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 <init> (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/MatchLocatorParser.class
MatchLocatorParser.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 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 <init> (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 length int i org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference[] paramTypeParameters int i org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions int i org.eclipse.jdt.internal.compiler.ast.Expression[] references int i 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 protected void consumeAssignment () protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments () protected void consumeClassInstanceCreationExpressionWithTypeArguments () protected void consumeExplicitConstructorInvocation (int, int) int flag int recFlag protected void consumeExplicitConstructorInvocationWithTypeArguments (int, int) int flag int recFlag protected void consumeFieldAccess (boolean) boolean isSuperAccess protected void consumeLocalVariableDeclaration () protected void consumeMarkerAnnotation () org.eclipse.jdt.internal.compiler.ast.Annotation annotation protected void consumeMemberValuePair () protected void consumeMethodInvocationName () protected void consumeMethodInvocationNameWithTypeArguments () protected void consumeMethodInvocationPrimary () protected void consumeMethodInvocationPrimaryWithTypeArguments () protected void consumeMethodInvocationSuper () protected void consumeMethodInvocationSuperWithTypeArguments () protected void consumeNormalAnnotation () org.eclipse.jdt.internal.compiler.ast.Annotation annotation protected void consumePrimaryNoNewArray () protected void consumePrimaryNoNewArrayWithName () protected void consumeSingleMemberAnnotation () org.eclipse.jdt.internal.compiler.ast.Annotation annotation protected void consumeTypeArgument () protected void consumeTypeParameterHeader () protected void consumeUnaryExpression (int, boolean) int op boolean post protected org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (org.eclipse.jdt.internal.compiler.ast.TypeReference, int) org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef int dim 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 () 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 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/MatchingNodeSet$1.class
MatchingNodeSet.java package org.eclipse.jdt.internal.core.search.matching final 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 <init> (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/MatchingNodeSet.class
MatchingNodeSet.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.core.util.SimpleSet possibleMatchingNodesSet private org.eclipse.jdt.internal.compiler.util.HashtableOfLong possibleMatchingNodesKeys static void <clinit> () public void <init> (boolean) boolean mustResolvePattern public int addMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, int) org.eclipse.jdt.internal.compiler.ast.ASTNode node int matchLevel 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/MethodLocator.class
MethodLocator.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 java.util.HashMap methodDeclarationsWithInvalidParam public void <init> (org.eclipse.jdt.internal.core.search.matching.MethodPattern) org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern protected void clear () public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator) org.eclipse.jdt.internal.core.search.matching.MatchLocator locator 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.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.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 int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType int newLevel 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 org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedMethodsPattern declPattern org.eclipse.jdt.core.IJavaElement focus boolean isPrivate int offset int length void matchReportReference (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.core.search.matching.MatchLocator, 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 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 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 patternLength int i char[] paramQualifiedName private boolean methodsHaveSameParameters (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 matchMethod org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] methodParameters org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] matchMethodParameters int length int matchLength int i 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.core.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.core.util.SimpleSet knownMethods org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass org.eclipse.jdt.core.IType type char[] bindingSelector org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters int parameterLength String[] parameterTypes int i char[] typeName org.eclipse.jdt.core.IMethod method 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.AbstractMethodDeclaration methodDecl org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls int i int length int offset org.eclipse.jdt.internal.compiler.lookup.Binding binding 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 char[] qualifiedPattern 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 char[] qualifiedPattern int declaringLevel int declaringLevel char[][] compoundName int i int max protected int resolveLevelAsSubtype (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding) char[] qualifiedPattern org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type int level org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int i public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/matching/MethodPattern.class
MethodPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { protected boolean findDeclarations protected boolean findReferences public char[] selector public char[] declaringQualification public char[] declaringSimpleName public char[] returnQualification public char[] returnSimpleName public char[][] parameterQualifications public char[][] parameterSimpleNames public int parameterCount public int flags protected org.eclipse.jdt.core.IType declaringType char[][] returnTypeSignatures char[][][] returnTypeArguments 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 static void <clinit> () public static char[] createIndexKey (char[], int) char[] selector int argCount char[] countChars void <init> (int) int matchRule public void <init> (boolean, boolean, char[], char[], char[], char[], char[], char[][], char[][], org.eclipse.jdt.core.IType, int) boolean findDeclarations boolean findReferences char[] selector char[] declaringQualification char[] declaringSimpleName char[] returnQualification char[] returnSimpleName char[][] parameterQualifications char[][] parameterSimpleNames org.eclipse.jdt.core.IType declaringType int matchRule int i public void <init> (boolean, boolean, char[], char[], char[], char[], char[], java.lang.String, char[][], char[][], java.lang.String[], org.eclipse.jdt.core.IMethod, int) boolean findDeclarations boolean findReferences 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 matchRule String genericDeclaringTypeSignature String key int length int i public void <init> (boolean, boolean, char[], char[], char[], java.lang.String, char[], char[], java.lang.String, char[][], char[][], java.lang.String[], char[][], int) boolean findDeclarations boolean findReferences char[] selector char[] declaringQualification char[] declaringSimpleName String declaringSignature char[] returnQualification char[] returnSimpleName String returnSignature char[][] parameterQualifications char[][] parameterSimpleNames String[] parameterSignatures char[][] arguments int matchRule int length int i public void decodeIndexKey (char[]) char[] key int size int lastSeparatorIndex public org.eclipse.jdt.core.search.SearchPattern getBlankPattern () public char[][] getIndexCategories () boolean hasMethodArguments () boolean hasMethodParameters () 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 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 boolean shouldCountParameter () }
org/eclipse/jdt/internal/core/search/matching/MultiTypeDeclarationPattern.class
MultiTypeDeclarationPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { public char[][] simpleNames public char[][] qualifications public char typeSuffix protected static char[][] CATEGORIES static void <clinit> () public void <init> (char[][], char[][], char, int) char[][] qualifications char[][] simpleNames char typeSuffix int matchRule int length int i int length int i void <init> (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 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/OrLocator.class
OrLocator.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 <init> (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.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.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.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.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.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.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.core.search.matching.PatternLocator closestPattern int level int i int length org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator int newLevel 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 }
org/eclipse/jdt/internal/core/search/matching/OrPattern.class
OrPattern.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 <init> (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 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 () boolean isPolymorphicSearch () 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/PackageDeclarationLocator.class
PackageDeclarationLocator.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 <init> (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/PackageDeclarationPattern.class
PackageDeclarationPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { protected char[] pkgName public void <init> (char[], int) char[] pkgName int matchRule 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/PackageReferenceLocator.class
PackageReferenceLocator.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 <init> (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.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 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 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 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/PackageReferencePattern.class
PackageReferencePattern.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.AndPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { protected char[] pkgName protected char[][] segments protected int currentSegment protected static char[][] CATEGORIES static void <clinit> () public void <init> (char[], int) char[] pkgName int matchRule void <init> (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/PatternLocator.class
PatternLocator.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 { 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 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 <init> (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.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.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 boolean matchesName (char[], char[]) char[] pattern char[] name 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 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 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 char[][] patternArguments boolean isRaw 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 boolean matchPattern org.eclipse.jdt.internal.compiler.lookup.TypeBinding type 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 () }
org/eclipse/jdt/internal/core/search/matching/PossibleMatch.class
PossibleMatch.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 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 public void <init> (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 () 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 private java.lang.String getSourceFileName () org.eclipse.jdt.internal.core.BinaryType type org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader public int hashCode () int hashCode int i int length public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/matching/PossibleMatchSet.class
PossibleMatchSet.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 <init> () 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 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/QualifiedTypeDeclarationPattern.class
QualifiedTypeDeclarationPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { public char[] qualification public int packageIndex public void <init> (char[], char[], char, int) char[] qualification char[] simpleName char typeSuffix int matchRule void <init> (int) int matchRule public void decodeIndexKey (char[]) char[] key int slash int start int secondSlash public org.eclipse.jdt.core.search.SearchPattern getBlankPattern () public char[] getPackageName () public char[][] getEnclosingTypeNames () char[] names 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/SuperTypeNamesCollector$1.class
SuperTypeNamesCollector.java package org.eclipse.jdt.internal.core.search.matching final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit { final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector this$0 private final char[] val$source private final String val$fileName private final char[] val$mainTypeName void <init> (org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector, char[], java.lang.String, char[]) public char[] getContents () public char[] getFileName () public char[] getMainTypeName () public char[][] getPackageName () }
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector$2.class
SuperTypeNamesCollector.java package org.eclipse.jdt.internal.core.search.matching final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$2 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 <init> (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/SuperTypeNamesCollector$TypeDeclarationVisitor.class
SuperTypeNamesCollector.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 <init> (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/SuperTypeNamesCollector.class
SuperTypeNamesCollector.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 public void <init> (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 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.core.resources.IFile file String fileName char[] mainTypeName org.eclipse.jdt.core.IBuffer buffer char[] source 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) org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass 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 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/SuperTypeReferenceLocator.class
SuperTypeReferenceLocator.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 <init> (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.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 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.TypeReference typeRef org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding 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/SuperTypeReferencePattern.class
SuperTypeReferencePattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { public char[] superQualification public char[] superSimpleName public char superClassOrInterface public char[] pkgName public char[] simpleName public char[] enclosingTypeName public char classOrInterface public int modifiers public char[][] typeParameterSignatures protected boolean checkOnlySuperinterfaces protected static char[][] CATEGORIES static void <clinit> () 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 <init> (char[], char[], boolean, int) char[] superQualification char[] superSimpleName boolean checkOnlySuperinterfaces int matchRule void <init> (int) int matchRule public void decodeIndexKey (char[]) char[] key int slash int start char[] names 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 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/TypeDeclarationLocator.class
TypeDeclarationLocator.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 <init> (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/TypeDeclarationPattern$PackageNameSet.class
TypeDeclarationPattern.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 <init> (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/TypeDeclarationPattern.class
TypeDeclarationPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { public char[] simpleName public char[] pkg public char[][] enclosingTypeNames public char typeSuffix public int modifiers protected static char[][] CATEGORIES static org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet internedPackageNames static void <clinit> () public static char[] createIndexKey (int, char[], char[], char[][]) int modifiers char[] typeName char[] packageName char[][] enclosingTypeNames int typeNameLength int packageLength int enclosingNamesLength int i int length char[] result int pos int i int length char[] enclosingName int itsLength public void <init> (char[], char[][], char[], char, int) char[] pkg char[][] enclosingTypeNames char[] simpleName char typeSuffix int matchRule int length int i void <init> (int) int matchRule public void decodeIndexKey (char[]) char[] key int slash int start char[] names protected void decodeModifiers (char) char value int kind 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 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/TypeParameterLocator.class
TypeParameterLocator.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 <init> (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/TypeParameterPattern.class
TypeParameterPattern.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 implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { 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 <init> (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/TypeReferenceLocator.class
TypeReferenceLocator.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 public void <init> (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 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 char[][] tokens char[] qualifiedPattern char[] qualifiedTypeName 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.core.util.SimpleSet knownTypes org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding 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 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.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.core.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.core.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.ReferenceBinding original protected void reportDeclaration (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.internal.core.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.core.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 org.eclipse.jdt.core.IPackageFragment pkg 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 public java.lang.String toString () }
org/eclipse/jdt/internal/core/search/matching/TypeReferencePattern.class
TypeReferencePattern.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.AndPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants { protected char[] qualification protected char[] simpleName protected char[] currentCategory public int segmentsSize protected char[][] segments protected int currentSegment protected static char[][] CATEGORIES static void <clinit> () public void <init> (char[], char[], int) char[] qualification char[] simpleName int matchRule public void <init> (char[], char[], java.lang.String, int) char[] qualification char[] simpleName String typeSignature int matchRule public void <init> (char[], char[], org.eclipse.jdt.core.IType, int) char[] qualification char[] simpleName org.eclipse.jdt.core.IType type int matchRule void <init> (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/VariableLocator.class
VariableLocator.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 <init> (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 org.eclipse.jdt.internal.compiler.ast.Expression lhs 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/VariablePattern.class
VariablePattern.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 void <init> (int, boolean, boolean, boolean, char[], int) int patternKind boolean findDeclarations boolean readAccess boolean writeAccess char[] name int matchRule protected boolean mustResolve () }
org/eclipse/jdt/internal/core/search/processing/IJob.class
IJob.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) }
org/eclipse/jdt/internal/core/search/processing/JobManager$1$ProgressJob.class
JobManager.java package org.eclipse.jdt.internal.core.search.processing org.eclipse.jdt.internal.core.search.processing.JobManager$1$ProgressJob extends org.eclipse.core.runtime.jobs.Job { final org.eclipse.jdt.internal.core.search.processing.JobManager this$0 void <init> (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 int awaitingJobsCount int awaitingJobsCount }
org/eclipse/jdt/internal/core/search/processing/JobManager.class
JobManager.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 <clinit> () public void <init> () public void activateProcessing () public synchronized int awaitingJobsCount () public synchronized org.eclipse.jdt.internal.core.search.processing.IJob currentJob () public void disable () public void discardJobs (java.lang.String) String jobFamily 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 int concurrentJobWork boolean status int awaitingWork int awaitingWork int awaitingWork org.eclipse.jdt.internal.core.search.processing.IJob previousJob org.eclipse.jdt.internal.core.search.processing.IJob currentJob org.eclipse.core.runtime.IProgressMonitor subProgress int totalWork Thread t int originalPriority 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 public synchronized void reset () public void run () long idlingStart 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/util/ASTNodeFinder$1$Visitor.class
ASTNodeFinder.java package org.eclipse.jdt.internal.core.util org.eclipse.jdt.internal.core.util.ASTNodeFinder$1$Visitor 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 <init> (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/ASTNodeFinder.class
ASTNodeFinder.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 <init> (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$1$Visitor visitor org.eclipse.jdt.internal.core.util.ASTNodeFinder$1$Visitor visitor org.eclipse.jdt.internal.core.util.ASTNodeFinder$1$Visitor visitor org.eclipse.jdt.internal.compiler.ast.Initializer initializer org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl }
org/eclipse/jdt/internal/core/util/Annotation.class
Annotation.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 <clinit> () public void <init> (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/AnnotationComponent.class
AnnotationComponent.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 <init> (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/AnnotationComponentValue.class
AnnotationComponentValue.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 <clinit> () public void <init> (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/AnnotationDefaultAttribute.class
AnnotationDefaultAttribute.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 <init> (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/BindingKeyParser$Scanner.class
BindingKeyParser.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 BASE_TYPE static final int END static final int START int index int start char[] source int token final org.eclipse.jdt.internal.core.util.BindingKeyParser this$0 void <init> (org.eclipse.jdt.internal.core.util.BindingKeyParser, char[]) char[] source char[] getTokenSource () int length char[] result boolean isAtCaptureStart () boolean isAtFieldOrMethodStart () boolean isAtLocalVariableStart () boolean isAtMemberTypeStart () boolean isAtParametersEnd () boolean isAtParametersStart () char currentChar boolean isAtRawTypeEnd () boolean isAtSecondaryTypeStart () boolean isAtWildcardStart () boolean isAtTypeParameterStart () boolean isAtTypeArgumentStart () boolean isAtFlagsStart () boolean isAtTypeVariableStart () boolean isAtTypeWithCaptureStart () int nextToken () int previousTokenEnd int length char currentChar void skipMethodSignature () int braket void skipParametersStart () void skipParametersEnd () void skipTypeEnd () public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/core/util/BindingKeyParser.class
BindingKeyParser.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.BindingKeyParser extends java.lang.Object { int keyStart private boolean parsingPaused private org.eclipse.jdt.internal.core.util.BindingKeyParser$Scanner scanner private boolean hasTypeName public void <init> (org.eclipse.jdt.internal.core.util.BindingKeyParser) org.eclipse.jdt.internal.core.util.BindingKeyParser parser public void <init> (java.lang.String) String key public void consumeArrayDimension (char[]) char[] brakets public void consumeBaseType (char[]) char[] baseTypeSig public void consumeCapture (int) int position public void consumeField (char[]) char[] fieldName public void consumeParameterizedGenericMethod () public void consumeLocalType (char[]) char[] uniqueKey public void consumeLocalVar (char[]) char[] varName 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 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 () private void parseParameterizedMethod () private void parseGenericType () private void parseInnerType () char[] typeName int nextToken private void parseLocalVariable () char[] varName int index private void parseMethod () char[] selector char[] signature private void parseCapture () char[] positionChars int position private void parseCaptureWildcard () org.eclipse.jdt.internal.core.util.BindingKeyParser parser private void parseField () char[] fieldName private void parseFlags () private void parseParameterizedType (char[], boolean) char[] typeName boolean isRaw private void parseRawType () private void parseReturnType () org.eclipse.jdt.internal.core.util.BindingKeyParser parser private void parseSecondaryType () private void parseTypeArgument () org.eclipse.jdt.internal.core.util.BindingKeyParser parser private void parseTypeWithCapture () 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 parseWildcardBound () org.eclipse.jdt.internal.core.util.BindingKeyParser parser }
org/eclipse/jdt/internal/core/util/BindingKeyResolver$1$CaptureFinder.class
BindingKeyResolver.java package org.eclipse.jdt.internal.core.util org.eclipse.jdt.internal.core.util.BindingKeyResolver$1$CaptureFinder 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 void <init> (org.eclipse.jdt.internal.core.util.BindingKeyResolver, int, org.eclipse.jdt.internal.compiler.lookup.Binding) 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.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/BindingKeyResolver.class
BindingKeyResolver.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.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 rank int wildcardRank org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration outerMostParsedUnit private void <init> (org.eclipse.jdt.internal.core.util.BindingKeyParser, org.eclipse.jdt.internal.compiler.Compiler, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) org.eclipse.jdt.internal.core.util.BindingKeyParser parser org.eclipse.jdt.internal.compiler.Compiler compiler org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment int wildcardRank org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration outerMostParsedUnit public void <init> (java.lang.String) String key public void <init> (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 consumeArrayDimension (char[]) char[] brakets public void consumeBaseType (char[]) char[] baseTypeSig org.eclipse.jdt.internal.compiler.lookup.TypeBinding baseTypeBinding public void consumeCapture (int) 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$1$CaptureFinder captureFinder 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[]) char[] varName 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 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[] 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 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 consumeWildCard (int) int kind org.eclipse.jdt.internal.core.util.BindingKeyResolver boundResolver 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 org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding public org.eclipse.jdt.internal.compiler.lookup.Binding getCompilerBinding () 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 public void malformedKey () public org.eclipse.jdt.internal.core.util.BindingKeyParser newParser () public java.lang.String toString () }
org/eclipse/jdt/internal/core/util/CharArrayBuffer.class
CharArrayBuffer.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.CharArrayBuffer extends java.lang.Object { protected char[][] fBuffer public static final int DEFAULT_BUFFER_SIZE protected int fEnd protected int fSize protected int[][] fRanges public void <init> () public void <init> (char[]) char[] first public void <init> (char[], int) char[] first int size public void <init> (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 size int i char[] result int current int i int[] range int length public java.lang.String toString () char[] contents }
org/eclipse/jdt/internal/core/util/ClassFileAttribute.class
ClassFileAttribute.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 <clinit> () public void <init> (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/ClassFileReader.class
ClassFileReader.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 int[] NO_INTERFACE_INDEXES 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 <clinit> () public void <init> (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 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/ClassFileStruct.class
ClassFileStruct.java package org.eclipse.jdt.internal.core.util public abstract org.eclipse.jdt.internal.core.util.ClassFileStruct extends java.lang.Object { public void <init> () 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/CodeAttribute.class
CodeAttribute.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 <clinit> () void <init> (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 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 _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 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/CodeSnippetParsingUtil.class
CodeSnippetParsingUtil.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 void <init> () private org.eclipse.jdt.internal.core.util.RecordedParsingInformation getRecordedParsingInformation (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.core.util.CommentRecorderParser) org.eclipse.jdt.internal.compiler.CompilationResult compilationResult org.eclipse.jdt.internal.core.util.CommentRecorderParser parser int problemsCount org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] 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) 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 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 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.Expression result public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration parseStatements (char[], java.util.Map, boolean) char[] source java.util.Map settings boolean recordParsingInformation public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration parseStatements (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 compilationUnitDeclaration org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration }
org/eclipse/jdt/internal/core/util/CommentRecorderParser.class
CommentRecorderParser.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 <init> (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 consumeEmptyClassMemberDeclaration () protected void consumeEmptyTypeDeclaration () protected void consumeInterfaceHeader () public boolean containsComment (int, int) int sourceStart int sourceEnd int iComment int commentStart 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 () 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/CommentRecorderScanner.class
CommentRecorderScanner.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.CommentRecorderScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner { public void <init> (boolean, boolean, boolean, long, char[][], char[][], boolean) boolean tokenizeComments boolean tokenizeWhiteSpace boolean checkNonExternalizedStringLiterals long sourceLevel char[][] taskTags char[][] taskPriorities boolean isTaskCaseSensitive public void recordComment (int) int token }
org/eclipse/jdt/internal/core/util/ConstantPool.class
ConstantPool.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 <init> (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 methodDescriptorIndex public int getConstantPoolCount () public int getEntryKind (int) int index private char[] getUtf8ValueAt (int) int utf8Index int utf8Offset }
org/eclipse/jdt/internal/core/util/ConstantPoolEntry.class
ConstantPoolEntry.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 <init> () 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/ConstantValueAttribute.class
ConstantValueAttribute.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 <init> (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/DOMFinder.class
DOMFinder.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 <init> (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.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.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/DefaultBytecodeVisitor.class
DefaultBytecodeVisitor.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 public void <init> (org.eclipse.jdt.core.util.ICodeAttribute, java.lang.StringBuffer, java.lang.String, int, int) org.eclipse.jdt.core.util.ICodeAttribute codeAttribute StringBuffer buffer String lineSeparator int tabNumber int mode org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute long codeLength 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 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 _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 public void _invokestatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry) int pc int index org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref public void _invokevirtual (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry) int pc int index org.eclipse.jdt.core.util.IConstantPoolEntry constantMethodref 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 java.lang.String appendDimensions (int) int dimensions StringBuffer stringBuffer int i private boolean isCompact () private java.lang.String returnConstantClassName (org.eclipse.jdt.core.util.IConstantPoolEntry) org.eclipse.jdt.core.util.IConstantPoolEntry constantClass char[] classInfoName 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 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/Disassembler.class
Disassembler.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 String EMPTY_CLASS_NAME private static final char[] ANY_EXCEPTION private static final String EMPTY_OUTPUT private static final String VERSION_UNKNOWN static void <clinit> () public void <init> () private boolean appendModifier (java.lang.StringBuffer, int, int, java.lang.String, boolean) StringBuffer buffer int accessFlags int modifierConstant String modifier boolean firstModifier private void decodeModifiersForField (java.lang.StringBuffer, int) StringBuffer buffer int accessFlags boolean firstModifier private final void decodeModifiersForInnerClasses (java.lang.StringBuffer, int) StringBuffer buffer int accessFlags boolean firstModifier private final void decodeModifiersForMethod (java.lang.StringBuffer, int) StringBuffer buffer int accessFlags boolean firstModifier private final void decodeModifiersForType (java.lang.StringBuffer, int) StringBuffer buffer int accessFlags boolean firstModifier private java.lang.String decodeStringValue (char[]) char[] chars StringBuffer buffer int i int max char c private 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 public java.lang.String disassemble (byte[], java.lang.String, int) throws org.eclipse.jdt.core.util.ClassFormatException byte[] classFileBytes String lineSeparator int mode private void disassemble (org.eclipse.jdt.core.util.IAnnotation, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotation annotation StringBuffer buffer String lineSeparator int tabNumber int typeIndex char[] typeName org.eclipse.jdt.core.util.IAnnotationComponent[] components int i int max private void disassemble (org.eclipse.jdt.core.util.IAnnotationComponent, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotationComponent annotationComponent StringBuffer buffer String lineSeparator int tabNumber private void disassemble (org.eclipse.jdt.core.util.IAnnotationComponentValue, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotationComponentValue annotationComponentValue StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry String value 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) org.eclipse.jdt.core.util.IAnnotationDefaultAttribute annotationDefaultAttribute StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue private void disassemble (org.eclipse.jdt.core.util.IClassFileAttribute, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IClassFileAttribute classFileAttribute StringBuffer buffer String lineSeparator int tabNumber private void disassemble (org.eclipse.jdt.core.util.IClassFileReader, org.eclipse.jdt.core.util.IMethodInfo, java.lang.StringBuffer, java.lang.String, int, int) org.eclipse.jdt.core.util.IClassFileReader classFileReader 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.IClassFileAttribute classFileAttribute 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 runtimeVisibleParameterAnnotationsAttribute org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleParameterAnnotationsAttribute org.eclipse.jdt.core.util.IClassFileAttribute annotationDefaultAttribute int accessFlags char[] methodName char[] methodName org.eclipse.jdt.core.util.IExceptionAttribute exceptionAttribute char[][] exceptionNames int length int i char[] exceptionName char[] exceptionName 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 StringBuffer buffer org.eclipse.jdt.core.util.ISourceAttribute sourceAttribute org.eclipse.jdt.core.util.IClassFileAttribute classFileAttribute org.eclipse.jdt.core.util.ISignatureAttribute signatureAttribute int accessFlags int minorVersion int majorVersion String versionNumber char[] className org.eclipse.jdt.core.util.IInnerClassesAttribute innerClassesAttribute org.eclipse.jdt.core.util.IClassFileAttribute runtimeVisibleAnnotationsAttribute org.eclipse.jdt.core.util.IClassFileAttribute runtimeInvisibleAnnotationsAttribute boolean decoded org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] entries int i int max org.eclipse.jdt.core.util.IInnerClassesAttributeEntry entry char[] innerClassName char[] superclassName char[][] superclassInterfaces int length int i char[] superinterface char[] superinterface org.eclipse.jdt.core.util.IClassFileAttribute[] attributes org.eclipse.jdt.core.util.IEnclosingMethodAttribute enclosingMethodAttribute int remainingAttributesLength int i org.eclipse.jdt.core.util.IClassFileAttribute attribute private void disassemble (org.eclipse.jdt.core.util.ICodeAttribute, java.lang.StringBuffer, java.lang.String, int, int) org.eclipse.jdt.core.util.ICodeAttribute codeAttribute StringBuffer buffer String lineSeparator int tabNumber int mode org.eclipse.jdt.internal.core.util.DefaultBytecodeVisitor visitor int exceptionTableLength 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.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.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 org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry localVariableTypeTableEntry int index int startPC int length char[] typeName 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 int nameIndex int typeIndex org.eclipse.jdt.core.util.IConstantPoolEntry entry char[] nameValue char[] typeValue 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 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.IClassFileAttribute classFileAttribute 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.IConstantValueAttribute constantValueAttribute org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry 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 innerClassNameIndex int outerClassNameIndex int outerClassNameIndex int innerNameIndex int innerNameIndex int accessFlags int accessFlags org.eclipse.jdt.core.util.IInnerClassesAttributeEntry innerClassesAttributeEntry org.eclipse.jdt.core.util.IInnerClassesAttributeEntry innerClassesAttributeEntry int i private void disassemble (int, org.eclipse.jdt.core.util.IParameterAnnotation, java.lang.StringBuffer, java.lang.String, int) int index org.eclipse.jdt.core.util.IParameterAnnotation parameterAnnotation StringBuffer buffer String lineSeparator int tabNumber 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) org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber 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) org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute runtimeInvisibleParameterAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations int i int max private void disassemble (org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber 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) org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute runtimeVisibleParameterAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations int i int max private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotation, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotation annotation StringBuffer buffer String lineSeparator int tabNumber char[] typeName org.eclipse.jdt.core.util.IAnnotationComponent[] components int i int max private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotationComponent, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotationComponent annotationComponent StringBuffer buffer String lineSeparator int tabNumber private void disassembleAsModifier (org.eclipse.jdt.core.util.IAnnotationComponentValue, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IAnnotationComponentValue annotationComponentValue StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry String value 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) org.eclipse.jdt.core.util.IAnnotationDefaultAttribute annotationDefaultAttribute StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue private void disassembleAsModifier (org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute, java.lang.StringBuffer, java.lang.String, int) org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute runtimeInvisibleAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber 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) org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute runtimeVisibleAnnotationsAttribute StringBuffer buffer String lineSeparator int tabNumber org.eclipse.jdt.core.util.IAnnotation[] annotations int i int max private void disassembleTypeMembers (org.eclipse.jdt.core.util.IClassFileReader, java.lang.StringBuffer, java.lang.String, int, int) org.eclipse.jdt.core.util.IClassFileReader classFileReader StringBuffer buffer String lineSeparator int tabNumber int mode org.eclipse.jdt.core.util.IFieldInfo[] fields int i int max org.eclipse.jdt.core.util.IMethodInfo[] methods int i int max private final void dumpTab (int, java.lang.StringBuffer) int tabNumber StringBuffer buffer int i 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.ILocalVariableTableEntry getEntryFor (int, org.eclipse.jdt.core.util.ILocalVariableTableEntry[]) int localIndex org.eclipse.jdt.core.util.ILocalVariableTableEntry[] entries int i int max org.eclipse.jdt.core.util.ILocalVariableTableEntry entry private org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute getLocalVariableTypeAttribute (org.eclipse.jdt.core.util.ICodeAttribute) 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, int) char[] methodDescriptor org.eclipse.jdt.core.util.ICodeAttribute codeAttribute int accessFlags int paramCount char[][] parameterNames 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 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 java.lang.String 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 }
org/eclipse/jdt/internal/core/util/EnclosingMethodAttribute.class
EnclosingMethodAttribute.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 <init> (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/ExceptionAttribute.class
ExceptionAttribute.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 static final int[] NO_EXCEPTION_INDEXES private static final char[][] NO_EXCEPTION_NAMES private int exceptionsNumber private char[][] exceptionNames private int[] exceptionIndexes static void <clinit> () void <init> (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/ExceptionTableEntry.class
ExceptionTableEntry.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 <init> (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/FieldInfo.class
FieldInfo.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 <init> (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/HandleFactory.class
HandleFactory.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.core.IPackageFragmentRoot lastPkgFragmentRoot private org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageHandles private org.eclipse.jdt.internal.core.JavaModel javaModel public void <init> () 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 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.IClassFile classFile int rootPathLength org.eclipse.jdt.core.IPackageFragmentRoot 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 private 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.IMember member 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 i int length org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method private org.eclipse.jdt.core.IPackageFragmentRoot getJarPkgFragmentRoot (java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope) 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[] classpathEntries int j int entryCount org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars int length int index int i org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IPackageFragmentRoot root private org.eclipse.jdt.core.IPackageFragmentRoot 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[] classpathEntries int j int entryCount private org.eclipse.jdt.core.IPackageFragmentRoot 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/HashtableOfArrayToObject.class
HashtableOfArrayToObject.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 <init> () public void <init> (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 index int keyLength Object[] currentKey Object[] currentKey public java.lang.Object get (java.lang.Object[]) Object[] key int index int keyLength Object[] currentKey Object[] currentKey public java.lang.Object[] getKey (java.lang.Object[], int) Object[] key int keyLength 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 index int keyLength Object[] currentKey Object[] currentKey public java.lang.Object removeKey (java.lang.Object[]) Object[] key 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/ICacheEnumeration.class
ICacheEnumeration.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/ILRUCacheable.class
ILRUCacheable.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/InnerClassesAttribute.class
InnerClassesAttribute.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 <clinit> () public void <init> (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/InnerClassesAttributeEntry.class
InnerClassesAttributeEntry.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 <init> (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/KeyKind.class
KeyKind.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 <init> (org.eclipse.jdt.internal.core.util.BindingKeyParser) org.eclipse.jdt.internal.core.util.BindingKeyParser parser public void <init> (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[]) char[] varName 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/KeyToSignature.class
KeyToSignature.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 StringBuffer signature private int kind private java.util.ArrayList arguments private java.util.ArrayList typeParameters private int mainTypeStart private int mainTypeEnd private int typeSigStart public void <init> (org.eclipse.jdt.internal.core.util.BindingKeyParser) org.eclipse.jdt.internal.core.util.BindingKeyParser parser public void <init> (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 consumeLocalType (char[]) char[] uniqueKey public void consumeMethod (char[], char[]) char[] selector char[] methodSignature 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 consumeFullyQualifiedName (char[]) char[] fullyQualifiedName public void consumeSecondaryType (char[]) char[] simpleTypeName 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[] 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/LRUCache$1.class
LRUCache.java package org.eclipse.jdt.internal.core.util final org.eclipse.jdt.internal.core.util.LRUCache$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.ICacheEnumeration { java.util.Enumeration fValues org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry fEntry final org.eclipse.jdt.internal.core.util.LRUCache this$0 void <init> (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/LRUCache$LRUCacheEntry.class
LRUCache.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry extends java.lang.Object { public Object _fKey public Object _fValue public int _fTimestamp public int _fSpace public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry _fPrevious public org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry _fNext public void <init> (java.lang.Object, java.lang.Object, int) Object key Object value int space public java.lang.String toString () }
org/eclipse/jdt/internal/core/util/LRUCache.class
LRUCache.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 fCurrentSpace protected int fSpaceLimit protected int fTimestampCounter protected java.util.Hashtable fEntryTable protected org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry fEntryQueue protected org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry fEntryQueueTail protected static final int DEFAULT_SPACELIMIT public void <init> () public void <init> (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 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 get (java.lang.Object) Object key org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry public int getCurrentSpace () 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 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 privateNotifyDeletionFromCache (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry) org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry 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 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/LineNumberAttribute.class
LineNumberAttribute.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 <clinit> () public void <init> (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/LocalVariableAttribute.class
LocalVariableAttribute.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 <clinit> () public void <init> (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/LocalVariableTableEntry.class
LocalVariableTableEntry.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 <init> (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/LocalVariableTypeAttribute.class
LocalVariableTypeAttribute.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 <clinit> () public void <init> (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/LocalVariableTypeTableEntry.class
LocalVariableTypeTableEntry.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 <init> (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/MementoTokenizer.class
MementoTokenizer.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.MementoTokenizer extends java.lang.Object { private static final String COUNT private static final String JAVAPROJECT private static final String PACKAGEFRAGMENTROOT private static final String PACKAGEFRAGMENT private static final String FIELD private static final String METHOD private static final String INITIALIZER private static final String COMPILATIONUNIT private static final String CLASSFILE private static final String TYPE private static final String PACKAGEDECLARATION private static final String IMPORTDECLARATION private static final String LOCALVARIABLE private static final String TYPE_PARAMETER private final char[] memento private final int length private int index static void <clinit> () public void <init> (java.lang.String) String memento public boolean hasMoreTokens () public java.lang.String nextToken () int start StringBuffer buffer }
org/eclipse/jdt/internal/core/util/Messages.class
Messages.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 sourcetype_invalidName 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 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_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_updateConflict public static String classpath_buildPath public static String classpath_cannotNestEntryInEntry 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_illegalLibraryArchive public static String classpath_illegalExternalFolder 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_unboundProject public static String classpath_settingOutputLocationProgress public static String classpath_settingProgress public static String classpath_unboundSourceAttachment 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_duplicateEntryExtraAttribute 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 javamodel_initialization public static String restrictedAccess_project public static String restrictedAccess_library 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 correction_nullRequestor public static String correction_nullUnit 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 manager_filesToIndex public static String manager_indexingInProgress public static String disassembler_description public static String disassembler_opentypedeclaration public static String disassembler_closetypedeclaration public static String disassembler_parametername 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_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_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_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_runtimevisibleannotationsattributeheader public static String disassembler_runtimeinvisibleannotationsattributeheader public static String disassembler_runtimevisibleparameterannotationsattributeheader public static String disassembler_runtimeinvisibleparameterannotationsattributeheader public static String disassembler_parameterannotationentrystart 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 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_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 static Class class$0 static void <clinit> () private void <init> () 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/MethodInfo.class
MethodInfo.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 <init> (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/ParameterAnnotation.class
ParameterAnnotation.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 <clinit> () public void <init> (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/PublicScanner.class
PublicScanner.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 { protected long sourceLevel protected 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 tokenizeComments public boolean tokenizeWhiteSpace public char[] source public char[] withoutUnicodeBuffer public int withoutUnicodePtr public boolean unicodeAsBackSlash public boolean scanningFloatLiteral public static 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 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 MAX_OBVIOUS static final int[] ObviousIdentCharNatures public static final int C_LETTER public static final int C_DIGIT public static final int C_SEPARATOR public static final int C_SPACE public static final int OptimizedLength public final char[][][][] charArray_length public org.eclipse.jdt.internal.compiler.parser.NLSLine currentLine public static final String TAG_PREFIX public static final int TAG_PREFIX_LENGTH public static final String TAG_POSTFIX public static final int TAG_POSTFIX_LENGTH public org.eclipse.jdt.internal.compiler.ast.StringLiteral[] nonNLSStrings public boolean checkNonExternalizedStringLiterals public boolean wasNonExternalizedStringLiteral public boolean returnOnlyGreater int newEntry2 int newEntry3 int newEntry4 int newEntry5 int newEntry6 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 <clinit> () int i int i int i public void <init> () public void <init> (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 i int j int k public void <init> (boolean, boolean, boolean, long, char[][], char[][], boolean) boolean tokenizeComments boolean tokenizeWhiteSpace boolean checkNonExternalizedStringLiterals long sourceLevel char[][] taskTags char[][] taskPriorities boolean isTaskCaseSensitive int i int j int k public final boolean atEnd () protected void checkNonExternalizedString () 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 int i int msgStart int max_value int end char c char c int j int j int messageLength char[] message public char[] getCurrentIdentifierSource () char[] result char[] result int length public int getCurrentTokenEndPosition () public final char[] getCurrentTokenSource () char[] result char[] result int length public final java.lang.String getCurrentTokenString () public final 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 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 public final boolean getNextCharAsDigit () throws org.eclipse.jdt.core.compiler.InvalidInputException int temp public final boolean getNextCharAsDigit (int) int radix int temp public boolean getNextCharAsJavaIdentifierPart () int pos int temp2 boolean unicode char c boolean isJavaIdentifierPart 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 char[] getSource () protected boolean isDigit (char) throws org.eclipse.jdt.core.compiler.InvalidInputException char c 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 protected void parseTags (org.eclipse.jdt.internal.compiler.parser.NLSLine) org.eclipse.jdt.internal.compiler.parser.NLSLine line String s int pos int lineLength int start int end String index int i int nonNLSCounter java.util.Iterator iterator org.eclipse.jdt.internal.compiler.ast.StringLiteral literal public final void pushLineSeparator () int separatorPos int length int separatorPos int length public final void pushUnicodeLineSeparator () public void recordComment (int) int token int stopPosition int length int newLength public void resetTo (int, int) int begin int end public final void scanEscapeCharacter () throws org.eclipse.jdt.core.compiler.InvalidInputException int number boolean zeroToThreeNot int digit public int scanIdentifierOrKeyword () char[] src int pos int srcLength char c int index int index int length int length char[] data char[] data public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException boolean dotPrefix boolean floating int start int end boolean hasNoDigitsBeforeDot boolean isInteger public final int getLineNumber (int) int position int length int g int d int m 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 () char[] front int middleLength char[] middle char[] middle char[] end public java.lang.String toStringAction (int) int act public void unicodeInitializeBuffer (int) int length int bLength public void unicodeStore () int pos int length }
org/eclipse/jdt/internal/core/util/RecordedParsingInformation.class
RecordedParsingInformation.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.IProblem[] problems public int problemsCount public int[] lineEnds public int[][] commentPositions public void <init> (org.eclipse.jdt.core.compiler.IProblem[], int[], int[][]) org.eclipse.jdt.core.compiler.IProblem[] 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/ReferenceInfoAdapter.class
ReferenceInfoAdapter.java package org.eclipse.jdt.internal.core.util public abstract org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter extends java.lang.Object { public void <init> () 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/util/RuntimeInvisibleAnnotationsAttribute.class
RuntimeInvisibleAnnotationsAttribute.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 <clinit> () public void <init> (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.class
RuntimeInvisibleParameterAnnotationsAttribute.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 <clinit> () public void <init> (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/RuntimeVisibleAnnotationsAttribute.class
RuntimeVisibleAnnotationsAttribute.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 <clinit> () public void <init> (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/RuntimeVisibleParameterAnnotationsAttribute.class
RuntimeVisibleParameterAnnotationsAttribute.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 <clinit> () public void <init> (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/SignatureAttribute.class
SignatureAttribute.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 <init> (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/SimpleDocument.class
SimpleDocument.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 <init> (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/SimpleSet.class
SimpleSet.java package org.eclipse.jdt.internal.core.util public final org.eclipse.jdt.internal.core.util.SimpleSet extends java.lang.Object implements java.lang.Cloneable { public Object[] values public int elementSize public int threshold public void <init> () public void <init> (int) int size public java.lang.Object add (java.lang.Object) Object object int length int index Object current Object current public void clear () int i public java.lang.Object clone () throws java.lang.CloneNotSupportedException org.eclipse.jdt.internal.core.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.core.util.SimpleSet newSet Object current int i public java.lang.String toString () String s Object object int i int l }
org/eclipse/jdt/internal/core/util/SimpleWordSet.class
SimpleWordSet.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 <init> (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/SourceFileAttribute.class
SourceFileAttribute.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 <init> (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/ToStringSorter.class
ToStringSorter.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 <init> () 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$Comparable.class
Util.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/Util$Comparer.class
Util.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/Util.class
Util.java package org.eclipse.jdt.internal.core.util public org.eclipse.jdt.internal.core.util.Util extends java.lang.Object { private static final String 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 static void <clinit> () private void <init> () 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 java.lang.String concat (java.lang.String, char, java.lang.String) String s1 char c String s2 int l1 int l2 char[] buf public static java.lang.String concat (java.lang.String, java.lang.String) String s1 String s2 int l1 int l2 char[] 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 concat (java.lang.String, java.lang.String, java.lang.String) String s1 String s2 String s3 int l1 int l2 int l3 char[] buf 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 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 public static char[][] getJavaLikeExtensions () public static long getJdkLevel (java.lang.Object) Object targetLibrary org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader org.eclipse.core.resources.IFile classFile byte[] bytes org.eclipse.core.runtime.IPath location 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 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 public static java.lang.String[] getProblemArgumentsFromMarker (java.lang.String) String argumentsString int index int length int numberOfArg int numberOfArg String[] args int count java.util.StringTokenizer tokenizer String argument 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 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 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 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 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 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 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 public static boolean isValidClassFileName (java.lang.String) String name public static boolean isValidCompilationUnitName (java.lang.String) String name public static boolean isValidFolderNameForPackage (java.lang.String) String folderName 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 org.eclipse.core.runtime.IStatus status 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) org.eclipse.core.runtime.IPath pkgPath 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.Object[], int, int, int[]) Object[] sortedCollection int left int right int[] sortOrder int original_left int original_right int mid Object tmp int tmp2 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 private static void quickSortReverse (java.lang.String[], int, int) String[] sortedCollection int left int right int original_left int original_right String mid String tmp public static final char[] readUTF (java.io.DataInput) throws java.io.IOException java.io.DataInput in int utflen char[] str int count int strlen int c int char2 int char2 int char3 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 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 boolean isReadOnly (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.resources.ResourceAttributes resourceAttributes 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.Object[], int[]) Object[] objects int[] sortOrder 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 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 void sortReverseOrder (java.lang.String[]) String[] strings public static boolean startsWithIgnoreCase (java.lang.String[], java.lang.String[]) String[] compoundName String[] prefix 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.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 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 char[][] compoundName char[] typeName String signature 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 int writeUTF (java.io.OutputStream, char[]) throws java.io.IOException java.io.OutputStream out char[] str int strlen int utflen int i int c int i int i int c 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 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 final char[][][] getAllTypeArguments (char[][]) char[][] typeSignatures int length char[][][] typeArguments int i public static final char[][] splitTypeLevelsSignature (java.lang.String) String typeSignature char[] source char[][] signatures int signaturesCount int typeArgsCount int paramOpening int idx int ln char[][] typeSignatures int i int j }
org/eclipse/jdt/internal/core/util/messages.properties
org/eclipse/jdt/internal/eval/CodeSnippetAllocationExpression.class
CodeSnippetAllocationExpression.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 <init> (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.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 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.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/CodeSnippetClassFile.class
CodeSnippetClassFile.java package org.eclipse.jdt.internal.eval public org.eclipse.jdt.internal.eval.CodeSnippetClassFile extends org.eclipse.jdt.internal.compiler.ClassFile { public void <init> (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 int accessFlags int classNameIndex int superclassNameIndex int superclassNameIndex org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding int interfacesCount int i int interfaceIndex org.eclipse.jdt.internal.compiler.ClassFile outermostClassFile 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.FieldBinding[] fields int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations int maxMethodDecl int problemsLength org.eclipse.jdt.core.compiler.IProblem[] problems org.eclipse.jdt.core.compiler.IProblem[] problemsCopy int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int j int i int max org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding int j org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl int i int max org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType }
org/eclipse/jdt/internal/eval/CodeSnippetCodeStream$1.class
CodeSnippetCodeStream.java package org.eclipse.jdt.internal.eval final org.eclipse.jdt.internal.eval.CodeSnippetCodeStream$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite { void <init> () 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 sourceStart () public int sourceEnd () }
org/eclipse/jdt/internal/eval/CodeSnippetCodeStream.class
CodeSnippetCodeStream.java package org.eclipse.jdt.internal.eval public org.eclipse.jdt.internal.eval.CodeSnippetCodeStream extends org.eclipse.jdt.internal.compiler.codegen.CodeStream { static org.eclipse.jdt.internal.compiler.lookup.InvocationSite NO_INVOCATION_SITE static void <clinit> () public void <init> (org.eclipse.jdt.internal.compiler.ClassFile) org.eclipse.jdt.internal.compiler.ClassFile classFile protected void checkcast (int) int baseId public void generateEmulatedAccessForMethod (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 org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream public void generateEmulatedReadAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream public void generateEmulatedWriteAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding) org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream 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 org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream 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 org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream 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 org.eclipse.jdt.internal.eval.CodeSnippetCodeStream localCodeStream int paramLength int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array int dimensions public void generateObjectWrapperForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding) org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapperType org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding public void getBaseTypeValue (int) int baseTypeID protected void invokeAccessibleObjectSetAccessible () protected void invokeArrayNewInstance () protected void invokeClassGetDeclaredConstructor () protected void invokeClassGetDeclaredField () protected void invokeClassGetDeclaredMethod () protected void invokeJavaLangReflectConstructorNewInstance () protected void invokeJavaLangReflectFieldGetter (int) int typeID int returnTypeSize char[] signature char[] selector protected void invokeJavaLangReflectFieldSetter (int) int typeID int argCount char[] signature char[] selector protected void invokeJavaLangReflectMethodInvoke () private final void resizeByteArray () int length int requiredSize }
org/eclipse/jdt/internal/eval/CodeSnippetCompiler.class
CodeSnippetCompiler.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 <init> (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.eval.EvaluationContext, int, int) 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 org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext int codeSnippetStart int codeSnippetEnd public void initializeParser () }
org/eclipse/jdt/internal/eval/CodeSnippetEnvironment.class
CodeSnippetEnvironment.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 <init> (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/CodeSnippetEvaluator.class
CodeSnippetEvaluator.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 <init> (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.IProblem, char[]) java.util.Map resultsByIDs org.eclipse.jdt.core.compiler.IProblem 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.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/CodeSnippetFieldReference.class
CodeSnippetFieldReference.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 <init> (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 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 isStatic 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 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 boolean isStatic 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.TypeVariableBinding variableReturnType org.eclipse.jdt.internal.compiler.lookup.TypeBinding someReceiverType org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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/CodeSnippetMessageSend.class
CodeSnippetMessageSend.java package org.eclipse.jdt.internal.eval public org.eclipse.jdt.internal.eval.CodeSnippetMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend 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 <init> (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 boolean isStatic org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType Object[] path boolean isStatic int argsLength int i org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterBinding int typeID 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.TypeVariableBinding variableReturnType org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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 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 receiverErasure org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding match org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType }
org/eclipse/jdt/internal/eval/CodeSnippetParser.class
CodeSnippetParser.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 <init> (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 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 consumeInterfaceHeaderName1 () 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 consumeInternalCompilationUnit () protected void consumeInternalCompilationUnitWithTypes () int length protected void consumeLocalVariableDeclarationStatement () protected void consumeMethodDeclaration (boolean) boolean isNotAbstract 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 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 protected void consumeMethodInvocationName () org.eclipse.jdt.internal.compiler.ast.MessageSend m protected void consumeMethodInvocationSuper () org.eclipse.jdt.internal.compiler.ast.MessageSend m 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 arg_0 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 () 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 private void recordLastStatementIfNeeded () protected void reportSyntaxErrors (boolean, int) boolean isDietParse int oldFirstToken protected boolean resumeOnSyntaxError () }
org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.class
CodeSnippetQualifiedNameReference.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.InvocationSite org.eclipse.jdt.internal.compiler.lookup.ProblemReasons { org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis public void <init> (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 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 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 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 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.TypeBinding lastGenericCast 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 int i org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast 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 org.eclipse.jdt.internal.compiler.impl.Constant someConstant 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.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo) org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType int index org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo boolean useDelegate boolean useDelegate org.eclipse.jdt.internal.compiler.impl.CompilerOptions options int l int l 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 public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeVisibility (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope scope org.eclipse.jdt.internal.eval.CodeSnippetScope localScope }
org/eclipse/jdt/internal/eval/CodeSnippetReturnStatement.class
CodeSnippetReturnStatement.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 <init> (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 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/CodeSnippetScope.class
CodeSnippetScope.java package org.eclipse.jdt.internal.eval public org.eclipse.jdt.internal.eval.CodeSnippetScope extends org.eclipse.jdt.internal.compiler.lookup.BlockScope { protected void <init> (int, org.eclipse.jdt.internal.compiler.lookup.Scope) int kind org.eclipse.jdt.internal.compiler.lookup.Scope parent public void <init> (org.eclipse.jdt.internal.compiler.lookup.BlockScope) org.eclipse.jdt.internal.compiler.lookup.BlockScope parent public void <init> (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 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 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 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 int i org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces int j int length 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) 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 currentType org.eclipse.jdt.internal.compiler.lookup.MethodBinding matchingMethod org.eclipse.jdt.internal.compiler.util.ObjectVector found org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods int currentLength int f org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classHierarchyStart org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] currentMethods int currentLength int f int foundSize org.eclipse.jdt.internal.compiler.lookup.MethodBinding interfaceMethod org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] candidates int candidatesCount 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 interfaceMethod int argLength int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params int paramLength int a org.eclipse.jdt.internal.compiler.lookup.TypeBinding arg int p int visiblesCount int i org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding 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.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 boolean insideStaticContext boolean insideConstructorCall org.eclipse.jdt.internal.compiler.lookup.MethodBinding foundMethod org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding foundFuzzyProblem org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding foundInsideProblem org.eclipse.jdt.internal.compiler.lookup.Scope scope boolean isExactMatch org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding fuzzyProblem org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding insideProblem org.eclipse.jdt.internal.compiler.lookup.MethodBinding compatibleMethod org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingMethodScope }
org/eclipse/jdt/internal/eval/CodeSnippetSingleNameReference.class
CodeSnippetSingleNameReference.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.InvocationSite org.eclipse.jdt.internal.compiler.lookup.ProblemReasons { org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis public void <init> (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.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 fieldBinding 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 fieldBinding boolean isStatic 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 fieldBinding 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 assignConstant int increment int operationTypeID org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding 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.ReferenceBinding targetType Object[] emulationPath 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 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 fieldCodegenBinding org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding org.eclipse.jdt.internal.compiler.impl.CompilerOptions options 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/CodeSnippetSkeleton$BinaryMethodSkeleton.class
CodeSnippetSkeleton.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 final org.eclipse.jdt.internal.eval.CodeSnippetSkeleton this$0 public void <init> (org.eclipse.jdt.internal.eval.CodeSnippetSkeleton, char[], char[], char[][], boolean) char[] selector char[] methodDescriptor char[][] exceptionTypeNames boolean isConstructor public char[][] getExceptionTypeNames () public char[] getMethodDescriptor () public int getModifiers () public char[] getSelector () public boolean isClinit () public boolean isConstructor () public char[][] getArgumentNames () public char[] getGenericSignature () public long getTagBits () }
org/eclipse/jdt/internal/eval/CodeSnippetSkeleton.class
CodeSnippetSkeleton.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 <init> () public char[] getEnclosingTypeName () public org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields () public char[] getFileName () public char[] getGenericSignature () public char[][] getInterfaceNames () public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes () public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods () public int getModifiers () public char[] getName () public char[] getSuperclassName () public boolean isAnonymous () public boolean isBinaryType () public int getKind () public boolean isLocal () public boolean isMember () public char[] sourceFileName () public long getTagBits () }
org/eclipse/jdt/internal/eval/CodeSnippetSuperReference.class
CodeSnippetSuperReference.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 { org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext public void <init> (int, int, org.eclipse.jdt.internal.eval.EvaluationContext) int pos int sourceEnd org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext 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 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/CodeSnippetThisReference.class
CodeSnippetThisReference.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 <init> (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.MethodScope) 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 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.TypeBinding snippetType 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.class
CodeSnippetToCuMapper.java package org.eclipse.jdt.internal.eval final 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 <init> (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 char[] selector public void completionFailure (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem }
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$2.class
CodeSnippetToCuMapper.java package org.eclipse.jdt.internal.eval final 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 <init> (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.IProblem) org.eclipse.jdt.core.compiler.IProblem 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[], boolean, boolean, char[], int, int) char[] declaringTypePackageName char[] declaringTypeName String enclosingDeclaringTypeSignature char[] selector char[][] parameterPackageNames char[][] parameterTypeNames String[] parameterSignatures 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/CodeSnippetToCuMapper.class
CodeSnippetToCuMapper.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 int[] localVarModifiers public void <init> (char[], char[], char[][], char[], char[], char[][], char[][], int[], char[], java.lang.String) char[] codeSnippet char[] packageName char[][] imports char[] className char[] varClassName char[][] localVarNames char[][] localVarTypeNames int[] localVarModifiers char[] declaringTypeName String lineSeparator 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/CodeSnippetTypeDeclaration.class
CodeSnippetTypeDeclaration.java package org.eclipse.jdt.internal.eval public org.eclipse.jdt.internal.eval.CodeSnippetTypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.TypeDeclaration { public void <init> (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 int i int max int i int max }
org/eclipse/jdt/internal/eval/EvaluationConstants.class
EvaluationConstants.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 <clinit> () }
org/eclipse/jdt/internal/eval/EvaluationContext$1$ForwardingRequestor.class
EvaluationContext.java package org.eclipse.jdt.internal.eval org.eclipse.jdt.internal.eval.EvaluationContext$1$ForwardingRequestor 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 <init> (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.IProblem, char[], int) org.eclipse.jdt.core.compiler.IProblem problem char[] fragmentSource int fragmentKind }
org/eclipse/jdt/internal/eval/EvaluationContext$1.class
EvaluationContext.java package org.eclipse.jdt.internal.eval final org.eclipse.jdt.internal.eval.EvaluationContext$1 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 <init> (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 () }
org/eclipse/jdt/internal/eval/EvaluationContext$2.class
EvaluationContext.java package org.eclipse.jdt.internal.eval final org.eclipse.jdt.internal.eval.EvaluationContext$2 extends org.eclipse.jdt.internal.compiler.ClassFile { final org.eclipse.jdt.internal.eval.EvaluationContext this$0 void <init> (org.eclipse.jdt.internal.eval.EvaluationContext) public byte[] getBytes () public char[][] getCompoundName () }
org/eclipse/jdt/internal/eval/EvaluationContext$3.class
EvaluationContext.java package org.eclipse.jdt.internal.eval final org.eclipse.jdt.internal.eval.EvaluationContext$3 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 <init> (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 () }
org/eclipse/jdt/internal/eval/EvaluationContext.class
EvaluationContext.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 final boolean TIMING 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 <clinit> () public void <init> () 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) 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 char[] className org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper mapper org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit org.eclipse.jdt.internal.codeassist.CompletionEngine engine 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) 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$1$ForwardingRequestor 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.IProblem[] 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 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) char[] codeSnippet int selectionSourceStart int selectionSourceEnd org.eclipse.jdt.internal.core.SearchableEnvironment environment org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor java.util.Map options char[] className 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/EvaluationResult.class
EvaluationResult.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.IProblem[] NO_PROBLEMS char[] evaluationID int evaluationType org.eclipse.jdt.core.compiler.IProblem[] 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 <clinit> () public void <init> (char[], int, char[], char[]) char[] evaluationID int evaluationType char[] displayString char[] typeName public void <init> (char[], int, org.eclipse.jdt.core.compiler.IProblem[]) char[] evaluationID int evaluationType org.eclipse.jdt.core.compiler.IProblem[] problems void addProblem (org.eclipse.jdt.core.compiler.IProblem) org.eclipse.jdt.core.compiler.IProblem problem org.eclipse.jdt.core.compiler.IProblem[] existingProblems int existingLength public char[] getEvaluationID () public int getEvaluationType () public org.eclipse.jdt.core.compiler.IProblem[] 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$1$CompilerRequestor.class
Evaluator.java package org.eclipse.jdt.internal.eval org.eclipse.jdt.internal.eval.Evaluator$1$CompilerRequestor 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 <init> (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.IProblem[] problems int j org.eclipse.jdt.internal.compiler.ClassFile[] classFiles int i org.eclipse.jdt.internal.compiler.ClassFile classFile }
org/eclipse/jdt/internal/eval/Evaluator$1.class
Evaluator.java package org.eclipse.jdt.internal.eval final 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 <init> (org.eclipse.jdt.internal.eval.Evaluator, char[]) public char[] getFileName () public char[] getContents () public char[] getMainTypeName () public char[][] getPackageName () }
org/eclipse/jdt/internal/eval/Evaluator.class
Evaluator.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 <init> (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.IProblem, 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.IProblem[] 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$1$CompilerRequestor 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 protected abstract char[] getSource () }
org/eclipse/jdt/internal/eval/GlobalVariable.class
GlobalVariable.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 <init> (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/IRequestor.class
IRequestor.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.IProblem, char[], int) }
org/eclipse/jdt/internal/eval/InstallException.class
InstallException.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 <init> () public void <init> (java.lang.String) String s }
org/eclipse/jdt/internal/eval/VariablesEvaluator.class
VariablesEvaluator.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 { int startPosOffset void <init> (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.IProblem, char[]) java.util.Map resultsByIDs org.eclipse.jdt.core.compiler.IProblem 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/VariablesInfo.class
VariablesInfo.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 <init> (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/formatter/AbortFormatting.class
AbortFormatting.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 <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable nestedException }
org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.class
BinaryExpressionFragmentBuilder.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 <init> () 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 int numberOfParens 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/CascadingMethodInvocationFragmentBuilder.class
CascadingMethodInvocationFragmentBuilder.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 <init> () 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.class
CodeFormatterVisitor.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 <init> (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[]) org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] declarations }
org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.class
CodeFormatterVisitor.java package org.eclipse.jdt.internal.formatter public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor { public static boolean DEBUG private static final int NO_MODIFIERS private static final int[] SINGLETYPEREFERENCE_EXPECTEDTOKENS private static final int[] CLOSING_GENERICS_EXPECTEDTOKENS private int chunkKind public int lastLocalDeclarationSourceStart 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 void <clinit> () public void <init> (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions, java.util.Map, int, int, org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil) org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences java.util.Map settings int offset int length org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil Object assertModeSetting 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 public boolean checkChunkStart (int) int kind 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.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 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 org.eclipse.jdt.internal.formatter.align.Alignment binaryExpressionAlignment boolean ok org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments int[] operators 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 int extraDimensions int i org.eclipse.jdt.internal.compiler.ast.Expression initialization 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 int extraDimensions int index 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 org.eclipse.text.edits.TextEdit format (java.lang.String, org.eclipse.jdt.internal.formatter.comment.CommentRegion) String string org.eclipse.jdt.internal.formatter.comment.CommentRegion region long startTime char[] compilationUnitSource org.eclipse.text.edits.TextEdit result 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 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 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 org.eclipse.jdt.internal.formatter.align.Alignment cascadingMessageSendAlignment boolean ok 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 org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment boolean okForArguments int j 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 int extraDimensions int index org.eclipse.jdt.internal.compiler.ast.Expression initialization 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 org.eclipse.jdt.internal.formatter.align.Alignment argumentsAlignment boolean ok int i org.eclipse.jdt.internal.formatter.align.AlignmentException e int i 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 org.eclipse.jdt.internal.compiler.ast.Argument[] 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 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 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 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 memberLength boolean insertNewLine private int getDimensions () int dimensions int token int token private boolean hasComments () private boolean isNextToken (int) int tokenName 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 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 int extraDimensions int i 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 org.eclipse.jdt.internal.compiler.ast.Expression[] expressions String array_initializer_brace_position int expressionsLength boolean insert_new_line_after_opening_brace org.eclipse.jdt.internal.formatter.align.Alignment arrayInitializerAlignment boolean ok int i org.eclipse.jdt.internal.formatter.align.AlignmentException e boolean keepEmptyArrayInitializerOnTheSameLine String array_initializer_brace_position 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 int numberOfParens int dimensions int i 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 int numberOfParens int dimensions int i 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 int i 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 int i 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 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 boolean hasPackage int blankLinesBeforePackage int blankLinesAfterPackage org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports int blankLinesBeforeImports int importLength int i int blankLinesAfterImports int blankLineBetweenTypeDeclarations org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types 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 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 org.eclipse.jdt.internal.compiler.impl.Constant constant 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 org.eclipse.jdt.internal.compiler.impl.Constant constant 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.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 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 org.eclipse.jdt.internal.compiler.impl.Constant constant 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.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 org.eclipse.jdt.internal.compiler.impl.Constant constant 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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.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.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 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.compiler.ast.TypeParameter[] typeParameters int length int i org.eclipse.jdt.internal.compiler.ast.TypeReference returnType org.eclipse.jdt.internal.compiler.lookup.MethodScope methodDeclarationScope int extraDimensions int i 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 int i public boolean visit (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs int length int i 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 int dimensions int i 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 int dimensions int i 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 int dimensions 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 int dimensions 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 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.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 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.CompilationUnitScope) org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope 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 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 boolean wasACase boolean wasAStatement int statementsLength int i org.eclipse.jdt.internal.compiler.ast.Statement statement String bracePosition 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 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 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 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/DefaultCodeFormatter.class
DefaultCodeFormatter.java package org.eclipse.jdt.internal.formatter public org.eclipse.jdt.internal.formatter.DefaultCodeFormatter extends org.eclipse.jdt.core.formatter.CodeFormatter { private static org.eclipse.jdt.internal.compiler.parser.Scanner ProbingScanner public static final boolean DEBUG 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 public static org.eclipse.jdt.internal.formatter.comment.CommentRegion createRegion (int, org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.jdt.internal.formatter.CodeFormatterVisitor) int kind org.eclipse.jface.text.IDocument document org.eclipse.jface.text.Position range org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter public void <init> () public void <init> (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions) org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences public void <init> (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions, java.util.Map) org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions defaultCodeFormatterOptions java.util.Map options public void <init> (java.util.Map) java.util.Map options 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 private org.eclipse.text.edits.TextEdit formatClassBodyDeclarations (java.lang.String, int, java.lang.String, int, int) String source int indentationLevel String lineSeparator int offset int length org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations private org.eclipse.text.edits.TextEdit formatComment (int, java.lang.String, int, java.lang.String, int, int) int kind String source int indentationLevel String lineSeparator int offset int length boolean isFormattingComments org.eclipse.jdt.internal.formatter.comment.CommentRegion region private org.eclipse.text.edits.TextEdit formatCompilationUnit (java.lang.String, int, java.lang.String, int, int) String source int indentationLevel String lineSeparator int offset int length org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration private org.eclipse.text.edits.TextEdit formatExpression (java.lang.String, int, java.lang.String, int, int) String source int indentationLevel String lineSeparator int offset int length org.eclipse.jdt.internal.compiler.ast.Expression expression private org.eclipse.text.edits.TextEdit formatStatements (java.lang.String, int, java.lang.String, int, int) String source int indentationLevel String lineSeparator int offset int length org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration 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[], int, int) String source int indentationLevel String lineSeparator org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations int offset int length private org.eclipse.text.edits.TextEdit internalFormatExpression (java.lang.String, int, java.lang.String, org.eclipse.jdt.internal.compiler.ast.Expression, int, int) String source int indentationLevel String lineSeparator org.eclipse.jdt.internal.compiler.ast.Expression expression int offset int length 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, int, int) String source int indentationLevel String lineSeparator org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration int offset int length private org.eclipse.text.edits.TextEdit probeFormatting (java.lang.String, int, java.lang.String, int, int) String source int indentationLevel String lineSeparator int offset int length org.eclipse.jdt.internal.compiler.ast.Expression expression org.eclipse.jdt.internal.compiler.ast.ASTNode[] bodyDeclarations org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration }
org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.class
DefaultCodeFormatterOptions.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_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_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_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 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_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_type_declarations public int blank_lines_at_beginning_of_method_body public boolean comment_clear_blank_lines public boolean comment_format 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 int comment_line_length public boolean indent_statements_compare_to_block public boolean indent_statements_compare_to_body 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_switchstatements_compare_to_cases public boolean indent_switchstatements_compare_to_switch public int indentation_size public boolean insert_new_line_after_annotation 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_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_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_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_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_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_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_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_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 int number_of_empty_lines_to_preserve 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 int initial_indentation_level public String line_separator 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 <init> () public void <init> (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 alignmentForArgumentsInEnumConstantOption Object alignmentForArgumentsInExplicitConstructorCallOption Object alignmentForArgumentsInMethodInvocationOption Object alignmentForArgumentsInQualifiedAllocationExpressionOption Object alignmentForBinaryExpressionOption Object alignmentForCompactIfOption Object alignmentForConditionalExpressionOption Object alignmentForEnumConstantsOption Object alignmentForExpressionsInArrayInitializerOption Object alignmentForMultipleFieldsOption Object alignmentForParametersInConstructorDeclarationOption Object alignmentForParametersInMethodDeclarationOption Object alignmentForSelectorInMethodInvocationOption Object alignmentForSuperclassInTypeDeclarationOption Object alignmentForSuperinterfacesInEnumDeclarationOption Object alignmentForSuperinterfacesInTypeDeclarationOption Object alignmentForThrowsClauseInConstructorDeclarationOption Object alignmentForThrowsClauseInMethodDeclarationOption Object alignTypeMembersOnColumnsOption Object bracePositionForAnnotationTypeDeclarationOption Object bracePositionForAnonymousTypeDeclarationOption Object bracePositionForArrayInitializerOption Object bracePositionForBlockOption Object bracePositionForBlockInCaseOption Object bracePositionForConstructorDeclarationOption Object bracePositionForEnumConstantOption Object bracePositionForEnumDeclarationOption 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 blankLinesBetweenTypeDeclarationsOption Object blankLinesAtBeginningOfMethodBodyOption Object commentClearBlankLinesOption Object commentFormatOption Object commentFormatHeaderOption Object commentFormatHtmlOption Object commentFormatSourceOption Object commentIndentParameterDescriptionOption Object commentIndentRootTagsOption Object commentInsertEmptyLineBeforeRootTagsOption Object commentInsertNewLineForParameterOption Object commentLineLengthOption Object indentStatementsCompareToBlockOption Object indentStatementsCompareToBodyOption Object indentBodyDeclarationsCompareToEnumConstantHeaderOption Object indentBodyDeclarationsCompareToEnumDeclarationHeaderOption Object indentBodyDeclarationsCompareToTypeHeaderOption Object indentBreaksCompareToCasesOption Object indentSwitchstatementsCompareToCasesOption Object indentSwitchstatementsCompareToSwitchOption Object indentationSizeOption Object insertNewLineAfterAnnotationOption Object insertNewLineAfterOpeningBraceInArrayInitializerOption Object insertNewLineAtEndOfFileIfMissingOption Object insertNewLineBeforeCatchInTryStatementOption Object insertNewLineBeforeClosingBraceInArrayInitializerOption Object insertNewLineBeforeElseInIfStatementOption Object insertNewLineBeforeFinallyInTryStatementOption Object insertNewLineBeforeWhileInDoStatementOption Object insertNewLineInEmptyAnonymousTypeDeclarationOption Object insertNewLineInEmptyBlockOption Object insertNewLineInEmptyEnumConstantOption Object insertNewLineInEmptyEnumDeclarationOption Object insertNewLineInEmptyMethodBodyOption Object insertNewLineInEmptyTypeDeclarationOption 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 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 insertSpaceAfterOpeningParenInWhileOption Object insertSpaceAfterPostfixOperatorOption Object insertSpaceAfterPrefixOperatorOption Object insertSpaceAfterQuestionInConditionalOption Object insertSpaceAfterQuestionInWildcardOption Object insertSpaceAfterSemicolonInForOption 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 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 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 insertSpaceBeforeOpeningParenInParenthesizedExpressionOption Object insertSpaceBeforeOpeningParenInWhileOption Object insertSpaceBeforePostfixOperatorOption Object insertSpaceBeforePrefixOperatorOption Object insertSpaceBeforeQuestionInConditionalOption Object insertSpaceBeforeQuestionInWildcardOption Object insertSpaceBeforeSemicolonOption Object insertSpaceBeforeSemicolonInForOption 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 numberOfEmptyLinesToPreserveOption Object putEmptyStatementOnNewLineOption Object tabSizeOption Object useTabsOnlyForLeadingIndentationsOption Object pageWidthOption Object useTabOption public void setDefaultSettings () public void setEclipseDefaultSettings () public void setJavaConventionsSettings () }
org/eclipse/jdt/internal/formatter/Location.class
Location.java package org.eclipse.jdt.internal.formatter public org.eclipse.jdt.internal.formatter.Location extends java.lang.Object { public int inputOffset 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 <init> (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 }
org/eclipse/jdt/internal/formatter/OptimizedReplaceEdit.class
OptimizedReplaceEdit.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 <init> (int, int, java.lang.String) int offset int length String replacement public java.lang.String toString () }
org/eclipse/jdt/internal/formatter/Scribe.class
Scribe.java package org.eclipse.jdt.internal.formatter public org.eclipse.jdt.internal.formatter.Scribe extends java.lang.Object { private static final String EMPTY_STRING 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 public int line private int[] lineEnds private String lineSeparator public org.eclipse.jdt.internal.formatter.align.Alignment memberAlignment public boolean needSpace 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 int textRegionEnd private int textRegionStart public int tabChar public int numberOfIndentations private boolean useTabsOnlyForLeadingIndents void <init> (org.eclipse.jdt.internal.formatter.CodeFormatterVisitor, java.util.Map, int, int, org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil) org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter java.util.Map settings int offset int length org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil Object sourceLevelOption long sourceLevel org.eclipse.jdt.internal.core.util.RecordedParsingInformation information 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 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 public void consumeNextToken () org.eclipse.jdt.core.compiler.InvalidInputException e public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (java.lang.String, int, int, int) String name int mode int count int sourceRestart public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (java.lang.String, int, int, int, boolean) String name int mode int count int sourceRestart boolean adjust public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (java.lang.String, int, int, int, int) String name int mode int tieBreakRule int count int sourceRestart public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (java.lang.String, int, int, int, int, boolean) String name int mode int count int sourceRestart int continuationIndent boolean adjust public org.eclipse.jdt.internal.formatter.align.Alignment createAlignment (java.lang.String, int, int, int, int, int, boolean) String name 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 (java.lang.String, int, int, int) String name 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 org.eclipse.jdt.internal.formatter.align.Alignment getAlignment (java.lang.String) String name public int getColumnIndentationLevel () public final int getCommentIndex (int) int position int length int g int d int m int bound public java.lang.String getEmptyLines (int) int linesNumber StringBuffer buffer 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 () public int getNextIndentationLevel (int) int someColumn int indent int rem int addition private java.lang.String getPreserveEmptyLines (int) int count int linesToPreserve public org.eclipse.text.edits.TextEdit getRootEdit () org.eclipse.text.edits.MultiTextEdit edit int length int i int max org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit currentEdit public void handleLineTooLong () int relativeDepth int outerMostDepth org.eclipse.jdt.internal.formatter.align.Alignment targetAlignment private boolean hasNLSTag (int) int sourceStart int index int currentLineEnd int commentIndex int start int lineIndexForComment public void indent () private int indexOf (char[], char[], int, int) char[] toBeFound char[] source int start int end int toBeFoundLength int indexInSource int i int j public void initializeScanner (char[]) char[] compilationUnitSource private boolean isValidEdit (org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit) org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit edit int editLength int editReplacementLength int editOffset int i int max int i int max int replacementStringIndex private void preserveEmptyLines (int, int) int count int insertPosition int linesToPreserve private void print (char[], boolean) char[] s boolean considerSpaceIfAny private void printBlockComment (char[], boolean) char[] s boolean isJavadoc int currentTokenStartPosition int currentTokenEndPosition int currentCharacter int currentCharacter boolean isNewLine int start int nextCharacterStart int previousStart int previousStartPosition StringBuffer buffer public void printEndOfCompilationUnit () int currentTokenStartPosition boolean hasComment boolean hasLineComment boolean hasWhitespace int count char[] whiteSpaces int i int max char[] currentTokenSource org.eclipse.jdt.core.compiler.InvalidInputException e public void printComment () 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 printCommentLine (char[]) char[] s int currentTokenStartPosition int currentTokenEndPosition int currentCharacter int currentCharacter int start int nextCharacterStart int previousStart public void printEmptyLines (int) int linesNumber private void printEmptyLines (int, int) int linesNumber int insertPosition StringBuffer buffer int i int i int realNewLineNumber int i private void printIndentationIfNecessary () StringBuffer buffer 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 public void printModifiers (org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.ASTVisitor) org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations org.eclipse.jdt.internal.compiler.ASTVisitor visitor int annotationsLength int annotationsIndex boolean isFirstModifier int currentTokenStartPosition boolean hasComment boolean hasModifiers int count char[] whiteSpaces int i int max org.eclipse.jdt.core.compiler.InvalidInputException e public void printNewLine () public void printNewLine (int) int insertPosition public void printNextToken (int) int expectedTokenType public void printNextToken (int, boolean) int expectedTokenType boolean considerSpaceIfAny char[] currentTokenSource org.eclipse.jdt.core.compiler.InvalidInputException e public void printNextToken (int[]) int[] expectedTokenTypes public void printNextToken (int[], boolean) int[] expectedTokenTypes boolean considerSpaceIfAny char[] currentTokenSource StringBuffer expectations int i org.eclipse.jdt.core.compiler.InvalidInputException e public void printArrayQualifiedReference (int, int) int numberOfTokens int sourceEnd int currentTokenStartPosition int numberOfIdentifiers org.eclipse.jdt.core.compiler.InvalidInputException e public void printQualifiedReference (int) int sourceEnd int currentTokenStartPosition org.eclipse.jdt.core.compiler.InvalidInputException e private void printRule (java.lang.StringBuffer) StringBuffer stringBuffer int i int i public void printTrailingComment () int currentTokenStartPosition boolean hasWhitespaces boolean hasComment boolean hasLineComment int count char[] whiteSpaces int i int max org.eclipse.jdt.core.compiler.InvalidInputException e 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 private void resize () public void space () public java.lang.String toString () StringBuffer stringBuffer public void unIndent () }
org/eclipse/jdt/internal/formatter/align/Alignment.class
Alignment.java package org.eclipse.jdt.internal.formatter.align public org.eclipse.jdt.internal.formatter.align.Alignment extends java.lang.Object { public String name 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 org.eclipse.jdt.internal.formatter.Scribe scribe 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 static int NONE public static 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 <clinit> () public void <init> (java.lang.String, int, int, org.eclipse.jdt.internal.formatter.Scribe, int, int, int) String name 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 kind int startIndex int sourceRestart public void checkColumn () int currentIndentation int fragmentIndentation int i int relativeDepth org.eclipse.jdt.internal.formatter.align.Alignment targetAlignment public boolean couldBreak () int i int i int i int i int i public org.eclipse.jdt.internal.formatter.align.Alignment getAlignment (java.lang.String) String targetName public void performFragmentEffect () public void reset () public void toFragmentsString (java.lang.StringBuffer) StringBuffer buffer public java.lang.String toString () StringBuffer buffer int i public void update () int i }
org/eclipse/jdt/internal/formatter/align/AlignmentException.class
AlignmentException.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 <init> (int, int) int reason int relativeDepth public void <init> (int, int, int) int reason int value int relativeDepth public java.lang.String toString () StringBuffer buffer }
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil$1.class
CommentFormatterUtil.java package org.eclipse.jdt.internal.formatter.comment final org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil$1 extends org.eclipse.jface.text.DefaultPositionUpdater { void <init> (java.lang.String) String $anonymous0 protected boolean notDeleted () }
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil.class
CommentFormatterUtil.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil extends java.lang.Object { public void <init> () 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/CommentLine.class
CommentLine.java package org.eclipse.jdt.internal.formatter.comment public abstract org.eclipse.jdt.internal.formatter.comment.CommentLine extends java.lang.Object implements org.eclipse.jdt.internal.formatter.comment.IBorderAttributes { protected static final String NON_FORMAT_START_PREFIX private int fAttributes private final org.eclipse.jdt.internal.formatter.comment.CommentRegion fParent private final java.util.LinkedList fRanges protected void <init> (org.eclipse.jdt.internal.formatter.comment.CommentRegion) org.eclipse.jdt.internal.formatter.comment.CommentRegion parent protected abstract void adapt (org.eclipse.jdt.internal.formatter.comment.CommentLine) protected void append (org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange range protected org.eclipse.jdt.internal.formatter.comment.CommentRange formatLine (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentLine predecessor org.eclipse.jdt.internal.formatter.comment.CommentRange last String indentation int line int offset int length org.eclipse.jdt.internal.formatter.comment.CommentRange next org.eclipse.jdt.internal.formatter.comment.CommentRange previous int stop int end int index protected void formatLowerBorder (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentRange range String indentation int length int offset StringBuffer buffer String end String delimiter String filler int character protected void formatUpperBorder (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentRange range String indentation int length StringBuffer buffer String start String content String trimmed String filler int character protected abstract java.lang.String getContentPrefix () protected abstract java.lang.String getEndingPrefix () protected final org.eclipse.jdt.internal.formatter.comment.CommentRange getFirst () protected java.lang.String getIndentationReference () protected final org.eclipse.jdt.internal.formatter.comment.CommentRange getLast () protected final org.eclipse.jdt.internal.formatter.comment.CommentRegion getParent () protected final int getSize () protected abstract java.lang.String getStartingPrefix () protected final boolean hasAttribute (int) int attribute protected abstract void scanLine (int) protected final void setAttribute (int) int attribute protected void tokenizeLine (int) int line int offset int index org.eclipse.jdt.internal.formatter.comment.CommentRange range int begin String content int length }
org/eclipse/jdt/internal/formatter/comment/CommentRange.class
CommentRange.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.CommentRange extends org.eclipse.jface.text.Position implements org.eclipse.jdt.internal.formatter.comment.ICommentAttributes org.eclipse.jdt.internal.formatter.comment.IHtmlTagDelimiters { private int fAttributes public void <init> (int, int) int position int count protected final boolean hasAttribute (int) int attribute protected final boolean isClosingTag (java.lang.String, java.lang.String) String token String tag boolean result protected final boolean isOpeningTag (java.lang.String, java.lang.String) String token String tag boolean result protected final void markHtmlTag (java.lang.String[], java.lang.String, int, boolean, boolean) String[] tags String token int attribute boolean open boolean close String tag boolean isOpen boolean isClose int index protected final void markPrefixTag (java.lang.String[], char, java.lang.String, int) String[] tags char prefix String token int attribute String tag int index protected final int markTagRange (java.lang.String, java.lang.String, int, int, boolean) String token String tag int level int key boolean html public final void move (int) int delta protected final void setAttribute (int) int attribute public final void trimBegin (int) int delta public final void trimEnd (int) int delta public java.lang.String toString () java.util.List attributes StringBuffer buf java.util.Iterator it String string }
org/eclipse/jdt/internal/formatter/comment/CommentRegion.class
CommentRegion.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.CommentRegion extends org.eclipse.jface.text.Position implements org.eclipse.jdt.internal.formatter.comment.IHtmlTagDelimiters org.eclipse.jdt.internal.formatter.comment.IBorderAttributes org.eclipse.jdt.internal.formatter.comment.ICommentAttributes { protected static final String COMMENT_RANGE_DELIMITER private static final int COMMENT_PREFIX_LENGTH private int fBorders private final boolean fClear private final String fDelimiter private final org.eclipse.jface.text.IDocument fDocument private final java.util.LinkedList fLines protected final org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences private final java.util.LinkedList fRanges private final boolean fSingleLine private int fTabSize private boolean fUseTab protected org.eclipse.jdt.internal.formatter.Scribe scribe public void <init> (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.jdt.internal.formatter.CodeFormatterVisitor) org.eclipse.jface.text.IDocument document org.eclipse.jface.text.Position position org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter org.eclipse.jface.text.ILineTracker tracker org.eclipse.jface.text.IRegion range org.eclipse.jdt.internal.formatter.comment.CommentLine line int lines int index protected final void append (org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange range protected boolean canAppend (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange, int, int) org.eclipse.jdt.internal.formatter.comment.CommentLine line org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next int index int width protected boolean canFormat (org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next public final org.eclipse.text.edits.TextEdit format (int, boolean) int indentationLevel boolean returnEdit String probe int margin String indentation protected void formatRegion (java.lang.String, int) String indentation int width int last org.eclipse.jdt.internal.formatter.comment.CommentLine lastLine org.eclipse.jdt.internal.formatter.comment.CommentRange lastRange org.eclipse.jdt.internal.formatter.comment.CommentLine previous org.eclipse.jdt.internal.formatter.comment.CommentLine next org.eclipse.jdt.internal.formatter.comment.CommentRange range int line protected final java.lang.String getDelimiter () protected java.lang.String getDelimiter (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentLine predecessor org.eclipse.jdt.internal.formatter.comment.CommentLine successor org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next String indentation protected java.lang.String getDelimiter (org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next protected final org.eclipse.jface.text.IDocument getDocument () protected final java.util.LinkedList getRanges () protected final int getSize () protected final java.lang.String getText (int, int) int position int count String content protected final boolean hasBorder (int) int border protected final boolean isAlphaNumeric (org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token int index protected final boolean isNonAlphaNumeric (org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token int index protected final boolean isClearLines () protected final boolean isSingleLine () protected final void logEdit (java.lang.String, int, int) String change int position int count int base String content org.eclipse.jface.text.BadLocationException exception org.eclipse.text.edits.MalformedTreeException exception protected void markRegion () protected final void setBorder (int) int border private java.lang.String computeIndentation (int) int indentationLevel private java.lang.String replicate (java.lang.String, int) String string int n StringBuffer buffer int i protected final java.lang.String stringToIndent (java.lang.String, boolean) String reference boolean tabs int spaceWidth int referenceWidth StringBuffer buffer int spaces int count int modulo int index int index int index protected final int stringToLength (java.lang.String) String reference private java.lang.String expandTabs (java.lang.String) String string StringBuffer expanded int i int n int chars char ch protected void tokenizeRegion () int index org.eclipse.jdt.internal.formatter.comment.CommentLine line java.util.Iterator iterator protected void wrapRegion (int) int width int index boolean adapted org.eclipse.jdt.internal.formatter.comment.CommentLine successor org.eclipse.jdt.internal.formatter.comment.CommentLine predecessor org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next protected org.eclipse.jdt.internal.formatter.comment.CommentLine createLine () }
org/eclipse/jdt/internal/formatter/comment/HTMLEntity2JavaReader.class
HTMLEntity2JavaReader.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 <clinit> () public void <init> (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/comment/IBorderAttributes.class
IBorderAttributes.java package org.eclipse.jdt.internal.formatter.comment public abstract org.eclipse.jdt.internal.formatter.comment.IBorderAttributes extends java.lang.Object { public static final int BORDER_LOWER public static final int BORDER_UPPER }
org/eclipse/jdt/internal/formatter/comment/ICommentAttributes.class
ICommentAttributes.java package org.eclipse.jdt.internal.formatter.comment public abstract org.eclipse.jdt.internal.formatter.comment.ICommentAttributes extends java.lang.Object { public static final int COMMENT_BLANKLINE public static final int COMMENT_BREAK public static final int COMMENT_CLOSE public static final int COMMENT_CODE public static final int COMMENT_HTML public static final int COMMENT_IMMUTABLE public static final int COMMENT_NEWLINE public static final int COMMENT_OPEN public static final int COMMENT_PARAGRAPH public static final int COMMENT_PARAMETER public static final int COMMENT_ROOT public static final int COMMENT_SEPARATOR public static final int COMMENT_FIRST_TOKEN public static final int COMMENT_STARTS_WITH_RANGE_DELIMITER }
org/eclipse/jdt/internal/formatter/comment/IHtmlTagDelimiters.class
IHtmlTagDelimiters.java package org.eclipse.jdt.internal.formatter.comment public abstract org.eclipse.jdt.internal.formatter.comment.IHtmlTagDelimiters extends java.lang.Object { public static final String HTML_CLOSE_PREFIX public static final char HTML_TAG_POSTFIX public static final char HTML_TAG_PREFIX }
org/eclipse/jdt/internal/formatter/comment/IJavaDocTagConstants.class
IJavaDocTagConstants.java package org.eclipse.jdt.internal.formatter.comment public abstract org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants extends java.lang.Object { public static final String[] JAVADOC_BREAK_TAGS public static final String[] JAVADOC_SINGLE_BREAK_TAG public static final String[] JAVADOC_CODE_TAGS public static final String[] JAVADOC_IMMUTABLE_TAGS public static final String[] JAVADOC_NEWLINE_TAGS public static final String[] JAVADOC_PARAM_TAGS public static final String[] JAVADOC_SEPARATOR_TAGS public static final char JAVADOC_TAG_PREFIX public static final char LINK_TAG_POSTFIX public static final String LINK_TAG_PREFIX public static final String[] COMMENT_ROOT_TAGS public static final char COMMENT_TAG_PREFIX static void <clinit> () }
org/eclipse/jdt/internal/formatter/comment/Java2HTMLEntityReader.class
Java2HTMLEntityReader.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 java.util.Map fgEntityLookup static void <clinit> () public void <init> (java.io.Reader) java.io.Reader reader protected java.lang.String computeSubstitution (int) int c String lookup }
org/eclipse/jdt/internal/formatter/comment/JavaDocLine.class
JavaDocLine.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.JavaDocLine extends org.eclipse.jdt.internal.formatter.comment.MultiCommentLine { public static final String JAVADOC_START_PREFIX protected void <init> (org.eclipse.jdt.internal.formatter.comment.CommentRegion) org.eclipse.jdt.internal.formatter.comment.CommentRegion region protected void formatUpperBorder (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentRange range String indentation int length org.eclipse.jdt.internal.formatter.comment.CommentRegion parent protected java.lang.String getStartingPrefix () }
org/eclipse/jdt/internal/formatter/comment/JavaDocRegion.class
JavaDocRegion.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.JavaDocRegion extends org.eclipse.jdt.internal.formatter.comment.MultiCommentRegion implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants { private final java.util.ArrayList fCodePositions private final boolean fFormatHtml private final boolean fFormatSource public void <init> (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.jdt.internal.formatter.CodeFormatterVisitor) org.eclipse.jface.text.IDocument document org.eclipse.jface.text.Position position org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter protected boolean canFormat (org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next boolean isCurrentCode boolean isLastCode int base protected final void formatRegion (java.lang.String, int) String indentation int width int begin int end org.eclipse.jface.text.Position position org.eclipse.jface.text.IDocument document int index String snippet org.eclipse.jface.text.BadLocationException e private java.lang.String preprocessCodeSnippet (java.lang.String) String snippet StringBuffer buffer org.eclipse.jface.text.ILineTracker tracker String contentPrefix int line int lineOffset int lineOffset org.eclipse.jface.text.BadLocationException e int prefixOffset private java.lang.String formatCodeSnippet (java.lang.String) String snippet String lineDelimiter org.eclipse.text.edits.TextEdit edit private java.lang.String postprocessCodeSnippet (java.lang.String, java.lang.String) String snippet String indentation StringBuffer buffer org.eclipse.jface.text.ILineTracker tracker String patch int i String lineDelimiter int line org.eclipse.jface.text.BadLocationException e protected final void markHtmlRanges () protected final void markHtmlTag (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token protected final void markJavadocTag (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token protected final void markTagRanges (java.lang.String[], int, boolean) String[] tags int attribute boolean html int level int count String token org.eclipse.jdt.internal.formatter.comment.CommentRange current int index java.util.Iterator iterator protected boolean canAppend (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange, int, int) org.eclipse.jdt.internal.formatter.comment.CommentLine line org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next int index int count private java.lang.String convertJava2Html (java.lang.String) String formatted org.eclipse.jdt.internal.formatter.comment.Java2HTMLEntityReader reader char[] buf StringBuffer buffer int l private java.lang.String convertHtml2Java (java.lang.String) String html org.eclipse.jdt.internal.formatter.comment.HTMLEntity2JavaReader reader char[] buf int read protected org.eclipse.jdt.internal.formatter.comment.CommentLine createLine () }
org/eclipse/jdt/internal/formatter/comment/MultiCommentLine.class
MultiCommentLine.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.MultiCommentLine extends org.eclipse.jdt.internal.formatter.comment.CommentLine implements org.eclipse.jdt.internal.formatter.comment.ICommentAttributes org.eclipse.jdt.internal.formatter.comment.IHtmlTagDelimiters org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants { public static final String MULTI_COMMENT_CONTENT_PREFIX public static final String MULTI_COMMENT_END_PREFIX public static final String MULTI_COMMENT_START_PREFIX private String fReferenceIndentation private static final java.util.Set fgTagLookup static void <clinit> () int i int i int i int i int i int i protected void <init> (org.eclipse.jdt.internal.formatter.comment.CommentRegion) org.eclipse.jdt.internal.formatter.comment.CommentRegion region protected void adapt (org.eclipse.jdt.internal.formatter.comment.CommentLine) org.eclipse.jdt.internal.formatter.comment.CommentLine previous protected void append (org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange range org.eclipse.jdt.internal.formatter.comment.MultiCommentRegion parent int ranges org.eclipse.jdt.internal.formatter.comment.CommentRange first String common protected java.lang.String getContentPrefix () protected java.lang.String getEndingPrefix () protected final java.lang.String getIndentationReference () protected java.lang.String getStartingPrefix () protected void scanLine (int) int line org.eclipse.jdt.internal.formatter.comment.CommentRegion parent String start String end String content int lines org.eclipse.jdt.internal.formatter.comment.CommentRange range int offset int postfix String text org.eclipse.jface.text.IRegion region org.eclipse.jface.text.IRegion region protected void tokenizeLine (int) int line int offset int index org.eclipse.jdt.internal.formatter.comment.CommentRegion parent org.eclipse.jdt.internal.formatter.comment.CommentRange range int begin String content int length org.eclipse.jdt.internal.formatter.comment.CommentRange result int attribute int tag private boolean isValidTag (java.lang.String) String tag int i private boolean isTagName (java.lang.String) String tag protected final org.eclipse.jface.text.IRegion trimLine (java.lang.String, java.lang.String) String line String trimmable int trim int offset int length }
org/eclipse/jdt/internal/formatter/comment/MultiCommentRegion.class
MultiCommentRegion.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.MultiCommentRegion extends org.eclipse.jdt.internal.formatter.comment.CommentRegion implements org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants { private final boolean fIndentDescriptions private final boolean fIndentRoots private final boolean fParameterNewLine private boolean fSeparateRoots public void <init> (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.jdt.internal.formatter.CodeFormatterVisitor) org.eclipse.jface.text.IDocument document org.eclipse.jface.text.Position position org.eclipse.jdt.internal.formatter.CodeFormatterVisitor formatter protected boolean canAppend (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange, int, int) org.eclipse.jdt.internal.formatter.comment.CommentLine line org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next int index int count boolean blank java.util.Iterator iter org.eclipse.jdt.internal.formatter.comment.CommentRange current int lineNumber org.eclipse.jdt.internal.formatter.comment.CommentRange last protected java.lang.String getDelimiter (org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentLine, org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentLine predecessor org.eclipse.jdt.internal.formatter.comment.CommentLine successor org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next String indentation String delimiter protected java.lang.String getDelimiter (org.eclipse.jdt.internal.formatter.comment.CommentRange, org.eclipse.jdt.internal.formatter.comment.CommentRange) org.eclipse.jdt.internal.formatter.comment.CommentRange previous org.eclipse.jdt.internal.formatter.comment.CommentRange next protected final boolean isIndentDescriptions () protected final boolean isIndentRoots () protected void markHtmlRanges () protected void markHtmlTag (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token protected void markJavadocTag (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String) org.eclipse.jdt.internal.formatter.comment.CommentRange range String token protected void markRegion () int count boolean paragraph String token org.eclipse.jdt.internal.formatter.comment.CommentRange range java.util.ListIterator iterator protected org.eclipse.jdt.internal.formatter.comment.CommentLine createLine () }
org/eclipse/jdt/internal/formatter/comment/SingleCommentLine.class
SingleCommentLine.java package org.eclipse.jdt.internal.formatter.comment public org.eclipse.jdt.internal.formatter.comment.SingleCommentLine extends org.eclipse.jdt.internal.formatter.comment.CommentLine { public static final String SINGLE_COMMENT_PREFIX private static final String NLS_TAG_PREFIX private boolean fLocaleSequence protected void <init> (org.eclipse.jdt.internal.formatter.comment.CommentRegion) org.eclipse.jdt.internal.formatter.comment.CommentRegion region protected void adapt (org.eclipse.jdt.internal.formatter.comment.CommentLine) org.eclipse.jdt.internal.formatter.comment.CommentLine previous protected void formatLowerBorder (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentRange range String indentation int length int offset org.eclipse.jdt.internal.formatter.comment.CommentRegion parent protected void formatUpperBorder (org.eclipse.jdt.internal.formatter.comment.CommentRange, java.lang.String, int) org.eclipse.jdt.internal.formatter.comment.CommentRange range String indentation int length org.eclipse.jdt.internal.formatter.comment.CommentRegion parent protected java.lang.String getContentPrefix () protected java.lang.String getEndingPrefix () protected java.lang.String getStartingPrefix () protected void scanLine (int) int line org.eclipse.jdt.internal.formatter.comment.CommentRange range String content String prefix int offset protected void tokenizeLine (int) int line }
org/eclipse/jdt/internal/formatter/comment/SubstitutionTextReader.class
SubstitutionTextReader.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 <init> (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/old/CodeFormatter.class
CodeFormatter.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 <init> (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/options.properties
plugin.properties
plugin.xml