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.classBindingKey.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.BindingKey extends java.lang.Object {
private String key
public void (java.lang.String)
String key
public static java.lang.String createArrayTypeBindingKey (java.lang.String, int)
String typeKey
int arrayDimension
StringBuffer buffer
public static java.lang.String createParameterizedTypeBindingKey (java.lang.String, java.lang.String[])
String genericTypeKey
String[] argumentTypeKeys
StringBuffer buffer
int i
int length
String argumentTypeKey
public static java.lang.String createTypeBindingKey (java.lang.String)
String typeName
public static java.lang.String createTypeVariableBindingKey (java.lang.String, java.lang.String)
String typeVariableName
String declaringKey
StringBuffer buffer
public static java.lang.String createWilcardTypeBindingKey (java.lang.String, char)
String typeKey
char kind
public 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.classBufferChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.BufferChangedEvent extends java.util.EventObject {
private int length
private int offset
private String text
private static final long serialVersionUID
public void (org.eclipse.jdt.core.IBuffer, int, int, java.lang.String)
org.eclipse.jdt.core.IBuffer buffer
int offset
int length
String text
public org.eclipse.jdt.core.IBuffer getBuffer ()
public int getLength ()
public int getOffset ()
public java.lang.String getText ()
}
org/eclipse/jdt/core/ClasspathContainerInitializer.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathContainerInitializer extends java.lang.Object {
public void ()
public abstract void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer containerSuggestion
public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public 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.classClasspathVariableInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathVariableInitializer extends java.lang.Object {
public void ()
public abstract void initialize (java.lang.String)
}
org/eclipse/jdt/core/CompletionContext.classCompletionContext.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.CompletionContext extends org.eclipse.jdt.internal.codeassist.InternalCompletionContext {
public void ()
public char[][] getExpectedTypesSignatures ()
public char[][] getExpectedTypesKeys ()
}
org/eclipse/jdt/core/CompletionProposal.classCompletionProposal.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 (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.classCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.CompletionRequestor extends java.lang.Object {
private int ignoreSet
public void ()
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.classCompletionRequestorAdapter.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
public void ()
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.classCorrectionEngine.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 (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.classCorrectionEngine.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 (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.classElementChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ElementChangedEvent extends java.util.EventObject {
public static final int POST_CHANGE
public static final int PRE_AUTO_BUILD
public static final int POST_RECONCILE
private static final long serialVersionUID
private int type
public void (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int type
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public int getType ()
}
org/eclipse/jdt/core/Flags.classFlags.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Flags extends java.lang.Object {
public static final int AccDefault
public static final int AccPublic
public static final int AccPrivate
public static final int AccProtected
public static final int AccStatic
public static final int AccFinal
public static final int AccSynchronized
public static final int AccVolatile
public static final int AccTransient
public static final int AccNative
public static final int AccInterface
public static final int AccAbstract
public static final int AccStrictfp
public static final int AccSuper
public static final int AccSynthetic
public static final int AccDeprecated
public static final int AccBridge
public static final int AccVarargs
public static final int AccEnum
public static final int AccAnnotation
private void ()
public static boolean isAbstract (int)
int flags
public static boolean isDeprecated (int)
int flags
public static boolean isFinal (int)
int flags
public static boolean isInterface (int)
int flags
public static boolean isNative (int)
int flags
public static boolean 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.classIAccessRule.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAccessRule extends java.lang.Object {
public static final int K_ACCESSIBLE
public static final int K_NON_ACCESSIBLE
public static final int K_DISCOURAGED
public abstract org.eclipse.core.runtime.IPath getPattern ()
public abstract int getKind ()
}
org/eclipse/jdt/core/IBuffer.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer extends java.lang.Object {
public abstract void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void append (char[])
public abstract void append (java.lang.String)
public abstract void close ()
public abstract char getChar (int)
public abstract char[] getCharacters ()
public abstract java.lang.String getContents ()
public abstract int getLength ()
public abstract org.eclipse.jdt.core.IOpenable getOwner ()
public abstract java.lang.String getText (int, int)
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.classIBufferChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferChangedListener extends java.lang.Object {
public abstract void bufferChanged (org.eclipse.jdt.core.BufferChangedEvent)
}
org/eclipse/jdt/core/IBufferFactory.classIBufferFactory.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferFactory extends java.lang.Object {
public abstract org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable)
}
org/eclipse/jdt/core/IClassFile.classIClassFile.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.classIClasspathAttribute.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathAttribute extends java.lang.Object {
public static final String JAVADOC_LOCATION_ATTRIBUTE_NAME
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
}
org/eclipse/jdt/core/IClasspathContainer.classIClasspathContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathContainer extends java.lang.Object {
public static final int K_APPLICATION
public static final int K_SYSTEM
public static final int K_DEFAULT_SYSTEM
public abstract org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public abstract java.lang.String getDescription ()
public abstract int getKind ()
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/jdt/core/IClasspathEntry.classIClasspathEntry.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathEntry extends java.lang.Object {
public static final int CPE_LIBRARY
public static final int CPE_PROJECT
public static final int CPE_SOURCE
public static final int CPE_VARIABLE
public static final int CPE_CONTAINER
public abstract boolean combineAccessRules ()
public abstract org.eclipse.jdt.core.IAccessRule[] getAccessRules ()
public abstract int getContentKind ()
public abstract int getEntryKind ()
public abstract org.eclipse.core.runtime.IPath[] getExclusionPatterns ()
public abstract org.eclipse.jdt.core.IClasspathAttribute[] getExtraAttributes ()
public abstract org.eclipse.core.runtime.IPath[] getInclusionPatterns ()
public abstract org.eclipse.core.runtime.IPath getOutputLocation ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath ()
public abstract boolean isExported ()
public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedEntry ()
}
org/eclipse/jdt/core/ICodeAssist.classICodeAssist.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeAssist extends java.lang.Object {
public abstract void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.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.classICodeCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeCompletionRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[], int, int, int)
public abstract void acceptError (org.eclipse.core.resources.IMarker)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int)
public abstract void acceptKeyword (char[], int, int)
public abstract void acceptLabel (char[], int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[], char[], char[], int, int, int)
public abstract void acceptModifier (char[], int, int)
public abstract void acceptPackage (char[], char[], int, int)
public abstract void acceptType (char[], char[], char[], int, int)
}
org/eclipse/jdt/core/ICodeFormatter.classICodeFormatter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeFormatter extends java.lang.Object {
public abstract java.lang.String format (java.lang.String, int, int[], java.lang.String)
}
org/eclipse/jdt/core/ICompilationUnit.classICompilationUnit.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.classICompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICompletionRequestor extends java.lang.Object {
public abstract void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
public abstract void acceptClass (char[], char[], char[], int, int, int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.IProblem)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int, int)
public abstract void acceptKeyword (char[], int, int, int)
public abstract void acceptLabel (char[], int, int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptModifier (char[], int, int, int)
public abstract void acceptPackage (char[], char[], int, int, int)
public abstract void acceptType (char[], char[], char[], int, int, int)
public abstract void acceptVariableName (char[], char[], char[], char[], int, int, int)
}
org/eclipse/jdt/core/ICorrectionRequestor.classICorrectionRequestor.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.classIElementChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IElementChangedListener extends java.lang.Object {
public abstract void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
}
org/eclipse/jdt/core/IField.classIField.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IField extends java.lang.Object implements org.eclipse.jdt.core.IMember {
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.classIImportContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportContainer extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.ISourceReference {
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
}
org/eclipse/jdt/core/IImportDeclaration.classIImportDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation {
public abstract java.lang.String getElementName ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOnDemand ()
}
org/eclipse/jdt/core/IInitializer.classIInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IInitializer extends java.lang.Object implements org.eclipse.jdt.core.IMember {
}
org/eclipse/jdt/core/IJavaElement.classIJavaElement.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElement extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int JAVA_MODEL
public static final int JAVA_PROJECT
public static final int PACKAGE_FRAGMENT_ROOT
public static final int PACKAGE_FRAGMENT
public static final int COMPILATION_UNIT
public static final int CLASS_FILE
public static final int TYPE
public static final int FIELD
public static final int METHOD
public static final int INITIALIZER
public static final int PACKAGE_DECLARATION
public static final int IMPORT_CONTAINER
public static final int IMPORT_DECLARATION
public static final int LOCAL_VARIABLE
public static final int TYPE_PARAMETER
public 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.classIJavaElementDelta.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElementDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int F_CONTENT
public static final int F_MODIFIERS
public static final int F_CHILDREN
public static final int F_MOVED_FROM
public static final int F_MOVED_TO
public static final int F_ADDED_TO_CLASSPATH
public static final int F_REMOVED_FROM_CLASSPATH
public static final int F_CLASSPATH_REORDER
public static final int F_REORDER
public static final int F_OPENED
public static final int F_CLOSED
public static final int F_SUPER_TYPES
public static final int F_SOURCEATTACHED
public static final int F_SOURCEDETACHED
public static final int F_FINE_GRAINED
public static final int F_ARCHIVE_CONTENT_CHANGED
public static final int F_PRIMARY_WORKING_COPY
public static final int F_CLASSPATH_CHANGED
public static final int F_PRIMARY_RESOURCE
public 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.classIJavaModel.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModel extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IParent {
public abstract boolean contains (org.eclipse.core.resources.IResource)
public abstract void copy (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (org.eclipse.jdt.core.IJavaElement[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject (java.lang.String)
public abstract org.eclipse.jdt.core.IJavaProject[] getJavaProjects () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract void move (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void refreshExternalArchives (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IJavaModelMarker.classIJavaModelMarker.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.classIJavaModelStatus.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.String getString ()
public abstract boolean isDoesNotExist ()
}
org/eclipse/jdt/core/IJavaModelStatusConstants.classIJavaModelStatusConstants.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatusConstants extends java.lang.Object {
public static final int INVALID_CP_CONTAINER_ENTRY
public static final int CP_CONTAINER_PATH_UNBOUND
public static final int INVALID_CLASSPATH
public static final int CP_VARIABLE_PATH_UNBOUND
public static final int CORE_EXCEPTION
public static final int INVALID_ELEMENT_TYPES
public static final int NO_ELEMENTS_TO_PROCESS
public static final int ELEMENT_DOES_NOT_EXIST
public static final int NULL_PATH
public static final int PATH_OUTSIDE_PROJECT
public static final int RELATIVE_PATH
public static final int DEVICE_PATH
public static final int NULL_STRING
public static final int READ_ONLY
public static final int NAME_COLLISION
public static final int INVALID_DESTINATION
public static final int INVALID_PATH
public static final int INDEX_OUT_OF_BOUNDS
public static final int UPDATE_CONFLICT
public static final int NULL_NAME
public static final int INVALID_NAME
public static final int INVALID_CONTENTS
public static final int IO_EXCEPTION
public static final int DOM_EXCEPTION
public static final int TARGET_EXCEPTION
public static final int BUILDER_INITIALIZATION_ERROR
public static final int BUILDER_SERIALIZATION_ERROR
public static final int EVALUATION_ERROR
public static final int INVALID_SIBLING
public static final int INVALID_RESOURCE
public static final int INVALID_RESOURCE_TYPE
public static final int INVALID_PROJECT
public static final int INVALID_PACKAGE
public static final int NO_LOCAL_CONTENTS
public static final int INVALID_CLASSPATH_FILE_FORMAT
public static final int CLASSPATH_CYCLE
public static final int DISABLED_CP_EXCLUSION_PATTERNS
public static final int DISABLED_CP_MULTIPLE_OUTPUT_LOCATIONS
public static final int INCOMPATIBLE_JDK_LEVEL
public static final int COMPILER_FAILURE
public static final int ELEMENT_NOT_ON_CLASSPATH
}
org/eclipse/jdt/core/IJavaProject.classIJavaProject.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaProject extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public 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.classILocalVariable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ILocalVariable extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
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.classIMember.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMember extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.IParent {
public abstract 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.classIMethod.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.classIOpenable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IOpenable extends java.lang.Object {
public abstract void close () throws org.eclipse.jdt.core.JavaModelException
public abstract 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.classIPackageDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String getElementName ()
}
org/eclipse/jdt/core/IPackageFragment.classIPackageFragment.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragment extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceManipulation {
public static final String DEFAULT_PACKAGE_NAME
public abstract boolean containsJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit createCompilationUnit (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile (java.lang.String)
public abstract org.eclipse.jdt.core.IClassFile[] getClassFiles () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (java.lang.String)
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits (org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasSubpackages () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isDefaultPackage ()
}
org/eclipse/jdt/core/IPackageFragmentRoot.classIPackageFragmentRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragmentRoot extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public static final int K_SOURCE
public static final int K_BINARY
public static final String DEFAULT_PACKAGEROOT_PATH
public static final int NO_RESOURCE_MODIFICATION
public static final int ORIGINATING_PROJECT_CLASSPATH
public static final int OTHER_REFERRING_PROJECTS_CLASSPATH
public static final int DESTINATION_PROJECT_CLASSPATH
public static final int REPLACE
public abstract void attachSource (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void copy (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment createPackageFragment (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment (java.lang.String)
public abstract org.eclipse.jdt.core.IClasspathEntry getRawClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.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.classIParent.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IParent extends java.lang.Object {
public abstract org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IProblemRequestor.classIProblemRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IProblemRequestor extends java.lang.Object {
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
public abstract void beginReporting ()
public abstract void endReporting ()
public abstract boolean isActive ()
}
org/eclipse/jdt/core/IRegion.classIRegion.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IRegion extends java.lang.Object {
public abstract void add (org.eclipse.jdt.core.IJavaElement)
public abstract boolean contains (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract boolean remove (org.eclipse.jdt.core.IJavaElement)
}
org/eclipse/jdt/core/ISourceManipulation.classISourceManipulation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceManipulation extends java.lang.Object {
public abstract void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ISourceRange.classISourceRange.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceRange extends java.lang.Object {
public abstract int getLength ()
public abstract int getOffset ()
}
org/eclipse/jdt/core/ISourceReference.classISourceReference.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceReference extends java.lang.Object {
public abstract boolean exists ()
public abstract java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IType.classIType.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IType extends java.lang.Object implements org.eclipse.jdt.core.IMember {
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.classITypeHierarchy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchy extends java.lang.Object {
public abstract void addTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract boolean contains (org.eclipse.jdt.core.IType)
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IType[] getAllClasses ()
public abstract org.eclipse.jdt.core.IType[] getAllInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getAllSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllTypes ()
public abstract int getCachedFlags (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getExtendingInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getImplementingClasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getRootClasses ()
public abstract org.eclipse.jdt.core.IType[] getRootInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getSubclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getSuperclass (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getType ()
public abstract void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void removeTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract void store (java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeHierarchyChangedListener.classITypeHierarchyChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchyChangedListener extends java.lang.Object {
public abstract void typeHierarchyChanged (org.eclipse.jdt.core.ITypeHierarchy)
}
org/eclipse/jdt/core/ITypeParameter.classITypeParameter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeParameter extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String[] getBounds () throws org.eclipse.jdt.core.JavaModelException
public abstract 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.classIWorkingCopy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IWorkingCopy extends java.lang.Object {
public abstract void commit (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void destroy ()
public abstract org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory)
public abstract org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement getOriginalElement ()
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getSharedWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isBasedOn (org.eclipse.core.resources.IResource)
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException
public abstract void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/JavaConventions.classJavaConventions.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaConventions extends java.lang.Object {
private static final char DOT
private static final String PACKAGE_INFO
private static final org.eclipse.jdt.internal.compiler.parser.Scanner SCANNER
static void ()
private void ()
public static boolean isOverlappingRoots (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath rootPath1
org.eclipse.core.runtime.IPath rootPath2
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.classJavaCore.java
package org.eclipse.jdt.core
final org.eclipse.jdt.core.JavaCore$1 extends org.eclipse.core.runtime.jobs.Job {
void (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.classJavaCore.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 (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.classJavaCore.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 (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.classJavaCore.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 ()
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/core/JavaCore$5.classJavaCore.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 ()
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.classJavaCore.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 (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.classJavaCore.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 ()
public void ()
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int)
org.eclipse.jdt.core.IElementChangedListener listener
int eventMask
public static void addJavaElementMarkerAttributes (java.util.Map, org.eclipse.jdt.core.IJavaElement)
java.util.Map attributes
org.eclipse.jdt.core.IJavaElement element
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.classJavaModelException.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.JavaModelException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
org.eclipse.core.runtime.CoreException nestedCoreException
public void (java.lang.Throwable, int)
Throwable e
int code
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
public void (org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IJavaModelStatus status
public java.lang.Throwable getException ()
public org.eclipse.jdt.core.IJavaModelStatus getJavaModelStatus ()
org.eclipse.core.runtime.IStatus status
public boolean isDoesNotExist ()
org.eclipse.jdt.core.IJavaModelStatus javaModelStatus
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.core.runtime.CoreException c
}
org/eclipse/jdt/core/NamingConventions$NamingRequestor.classNamingConventions.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 ()
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.classNamingConventions.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 ()
private void ()
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.classSignature.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 ()
private void ()
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.classToolFactory.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 ()
}
org/eclipse/jdt/core/ToolFactory.classToolFactory.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ToolFactory extends java.lang.Object {
public void ()
public static org.eclipse.jdt.core.ICodeFormatter createCodeFormatter ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
Object execExt
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.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.classWorkingCopyOwner.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.WorkingCopyOwner extends java.lang.Object {
public void ()
public static void setPrimaryBufferProvider (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
}
org/eclipse/jdt/core/compiler/CharOperation.classCharOperation.java
package org.eclipse.jdt.core.compiler
public final org.eclipse.jdt.core.compiler.CharOperation extends java.lang.Object {
public static final char[] NO_CHAR
public static final char[][] NO_CHAR_CHAR
public static final String[] NO_STRINGS
static void ()
public void ()
public static final char[] append (char[], char)
char[] array
char suffix
int length
public static final char[] append (char[], int, char[], int, int)
char[] target
int index
char[] array
int start
int end
int targetLength
int subLength
int newTargetLength
public static final char[][] arrayConcat (char[][], char[][])
char[][] first
char[][] second
int length1
int length2
char[][] result
public static 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.classIProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IProblem extends java.lang.Object {
public static final int TypeRelated
public static final int FieldRelated
public static final int MethodRelated
public static final int ConstructorRelated
public static final int ImportRelated
public static final int Internal
public static final int Syntax
public static final int Javadoc
public static final int IgnoreCategoriesMask
public static final int Unclassified
public static final int ObjectHasNoSuperclass
public static final int UndefinedType
public static final int NotVisibleType
public static final int AmbiguousType
public static final int UsingDeprecatedType
public static final int InternalTypeNameProvided
public static final int UnusedPrivateType
public static final int IncompatibleTypesInEqualityOperator
public static final int IncompatibleTypesInConditionalOperator
public static final int TypeMismatch
public static final int IndirectAccessToStaticType
public static final int 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.classIScanner.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IScanner extends java.lang.Object {
public abstract char[] getCurrentTokenSource ()
public abstract char[] getRawTokenSource ()
public abstract int getCurrentTokenStartPosition ()
public abstract int getCurrentTokenEndPosition ()
public abstract int getLineStart (int)
public abstract int getLineEnd (int)
public abstract int[] getLineEnds ()
public abstract int getLineNumber (int)
public abstract int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
public abstract char[] getSource ()
public abstract void resetTo (int, int)
public abstract void setSource (char[])
}
org/eclipse/jdt/core/compiler/ITerminalSymbols.classITerminalSymbols.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.ITerminalSymbols extends java.lang.Object {
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameEOF
public static final int TokenNameERROR
public static final int TokenNameenum
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameconst
public static final int TokenNamegoto
}
org/eclipse/jdt/core/compiler/InvalidInputException.classInvalidInputException.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.InvalidInputException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jdt/core/dom/AST.classAST.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 ()
private void (int)
int level
public void ()
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, 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 (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.classASTConverter.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTConverter extends java.lang.Object {
protected org.eclipse.jdt.core.dom.AST ast
protected org.eclipse.jdt.core.dom.Comment[] commentsTable
char[] compilationUnitSource
int compilationUnitSourceLength
protected org.eclipse.jdt.core.dom.DocCommentParser docParser
protected boolean insideComments
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.Set pendingNameScopeResolution
protected java.util.Set pendingThisExpressionScopeResolution
protected boolean resolveBindings
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
public void (java.util.Map, boolean, org.eclipse.core.runtime.IProgressMonitor)
java.util.Map options
boolean resolveBindings
org.eclipse.core.runtime.IProgressMonitor monitor
Object sourceModeSetting
long sourceLevel
protected void adjustSourcePositionsForParent (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
int leftParentCount
int rightParentCount
int token
boolean stop
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
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.classASTMatcher.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTMatcher extends java.lang.Object {
private boolean matchDocTags
public void ()
public void (boolean)
boolean matchDocTags
public final boolean safeSubtreeListMatch (java.util.List, java.util.List)
java.util.List list1
java.util.List list2
int size1
int size2
java.util.Iterator it1
java.util.Iterator it2
org.eclipse.jdt.core.dom.ASTNode n1
org.eclipse.jdt.core.dom.ASTNode n2
public final boolean safeSubtreeMatch (java.lang.Object, java.lang.Object)
Object node1
Object node2
public static boolean safeEquals (java.lang.Object, java.lang.Object)
Object o1
Object o2
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.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor extends java.lang.Object implements java.util.Iterator {
private int position
final org.eclipse.jdt.core.dom.ASTNode$NodeList this$1
void (org.eclipse.jdt.core.dom.ASTNode$NodeList)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void update (int, int)
int index
int delta
}
org/eclipse/jdt/core/dom/ASTNode$NodeList.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList extends java.util.AbstractList {
java.util.ArrayList store
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor propertyDescriptor
private java.util.List cursors
final org.eclipse.jdt.core.dom.ASTNode this$0
void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public int size ()
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
public void add (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
public java.lang.Object remove (int)
int index
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor newCursor ()
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor result
void releaseCursor (org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor)
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
private 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.classASTNode.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTNode extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int ARRAY_ACCESS
public static final int ARRAY_CREATION
public static final int ARRAY_INITIALIZER
public static final int ARRAY_TYPE
public static final int ASSERT_STATEMENT
public static final int ASSIGNMENT
public static final int BLOCK
public static final int BOOLEAN_LITERAL
public static final int BREAK_STATEMENT
public static final int CAST_EXPRESSION
public static final int CATCH_CLAUSE
public static final int CHARACTER_LITERAL
public static final int CLASS_INSTANCE_CREATION
public static final int COMPILATION_UNIT
public static final int CONDITIONAL_EXPRESSION
public static final int CONSTRUCTOR_INVOCATION
public static final int CONTINUE_STATEMENT
public static final int DO_STATEMENT
public static final int EMPTY_STATEMENT
public static final int EXPRESSION_STATEMENT
public static final int FIELD_ACCESS
public static final int FIELD_DECLARATION
public static final int FOR_STATEMENT
public static final int IF_STATEMENT
public static final int IMPORT_DECLARATION
public static final int INFIX_EXPRESSION
public static final int INITIALIZER
public static final int JAVADOC
public static final int LABELED_STATEMENT
public static final int METHOD_DECLARATION
public static final int METHOD_INVOCATION
public static final int NULL_LITERAL
public static final int NUMBER_LITERAL
public static final int PACKAGE_DECLARATION
public static final int PARENTHESIZED_EXPRESSION
public static final int POSTFIX_EXPRESSION
public static final int PREFIX_EXPRESSION
public static final int PRIMITIVE_TYPE
public static final int QUALIFIED_NAME
public static final int RETURN_STATEMENT
public static final int SIMPLE_NAME
public static final int SIMPLE_TYPE
public static final int SINGLE_VARIABLE_DECLARATION
public static final int STRING_LITERAL
public static final int SUPER_CONSTRUCTOR_INVOCATION
public static final int SUPER_FIELD_ACCESS
public static final int SUPER_METHOD_INVOCATION
public static final int SWITCH_CASE
public static final int SWITCH_STATEMENT
public static final int SYNCHRONIZED_STATEMENT
public static final int THIS_EXPRESSION
public static final int THROW_STATEMENT
public static final int TRY_STATEMENT
public static final int TYPE_DECLARATION
public static final int TYPE_DECLARATION_STATEMENT
public static final int TYPE_LITERAL
public static final int VARIABLE_DECLARATION_EXPRESSION
public static final int VARIABLE_DECLARATION_FRAGMENT
public static final int VARIABLE_DECLARATION_STATEMENT
public static final int WHILE_STATEMENT
public static final int INSTANCEOF_EXPRESSION
public static final int LINE_COMMENT
public static final int BLOCK_COMMENT
public static final int TAG_ELEMENT
public static final int TEXT_ELEMENT
public static final int MEMBER_REF
public static final int METHOD_REF
public static final int METHOD_REF_PARAMETER
public static final int ENHANCED_FOR_STATEMENT
public static final int ENUM_DECLARATION
public static final int ENUM_CONSTANT_DECLARATION
public static final int TYPE_PARAMETER
public static final int PARAMETERIZED_TYPE
public static final int QUALIFIED_TYPE
public static final int WILDCARD_TYPE
public static final int NORMAL_ANNOTATION
public static final int MARKER_ANNOTATION
public static final int SINGLE_MEMBER_ANNOTATION
public static final int MEMBER_VALUE_PAIR
public static final int ANNOTATION_TYPE_DECLARATION
public static final int ANNOTATION_TYPE_MEMBER_DECLARATION
public static final int MODIFIER
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 ()
public static java.lang.Class nodeClassForType (int)
int nodeType
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
public final org.eclipse.jdt.core.dom.ASTNode getParent ()
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getLocationInParent ()
public final org.eclipse.jdt.core.dom.ASTNode getRoot ()
org.eclipse.jdt.core.dom.ASTNode candidate
org.eclipse.jdt.core.dom.ASTNode p
public final java.lang.Object getStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int result
boolean result
public final void setStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int arg
boolean arg
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode child
int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final java.util.List structuralPropertiesForType ()
abstract java.util.List internalStructuralPropertiesForType (int)
static void createPropertyList (java.lang.Class, java.util.List)
Class nodeClass
java.util.List propertyList
static void addProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.util.List)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
java.util.List propertyList
Class nodeClass
static java.util.List reapPropertyList (java.util.List)
java.util.List propertyList
java.util.ArrayList a
final void unsupportedIn2 ()
final void 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.classASTParser.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTParser extends java.lang.Object {
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
private final int apiLevel
private int astKind
private java.util.Map compilerOptions
private 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 (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.classASTRequestor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTRequestor extends java.lang.Object {
org.eclipse.jdt.core.dom.CompilationUnitResolver compilationUnitResolver
protected void ()
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
public final org.eclipse.jdt.core.dom.IBinding[] createBindings (java.lang.String[])
String[] bindingKeys
int length
org.eclipse.jdt.core.dom.IBinding[] result
int i
}
org/eclipse/jdt/core/dom/ASTSyntaxErrorPropagator.classASTSyntaxErrorPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator extends org.eclipse.jdt.core.dom.ASTVisitor {
private org.eclipse.jdt.core.compiler.IProblem[] problems
void (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.classASTVisitor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTVisitor extends java.lang.Object {
private boolean visitDocTags
public void ()
public void (boolean)
boolean visitDocTags
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public 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.classAbstractTypeDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.AbstractTypeDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
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 (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.classAnnotation.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Annotation extends org.eclipse.jdt.core.dom.Expression implements org.eclipse.jdt.core.dom.IExtendedModifier {
org.eclipse.jdt.core.dom.Name typeName
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 (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.classAnnotationTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.classAnnotationTypeMemberDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor 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 ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.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.classAnonymousClassDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnonymousClassDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List bodyDeclarations ()
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayAccess.classArrayAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ARRAY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INDEX_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression arrayExpression
private org.eclipse.jdt.core.dom.Expression indexExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getArray ()
public void setArray (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getIndex ()
public void setIndex (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayCreation.classArrayCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ArrayType arrayType
private org.eclipse.jdt.core.dom.ASTNode$NodeList dimensions
private org.eclipse.jdt.core.dom.ArrayInitializer optionalInitializer
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.ArrayType getType ()
public void setType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List dimensions ()
public org.eclipse.jdt.core.dom.ArrayInitializer getInitializer ()
public void setInitializer (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer initializer
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
int size
}
org/eclipse/jdt/core/dom/ArrayInitializer.classArrayInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayInitializer extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXPRESSIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList expressions
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayInitializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List expressions ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayType.classArrayType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor COMPONENT_TYPE_PROPERTY
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 ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.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.classAssertStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AssertStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor MESSAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Expression optionalMessageExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AssertStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getMessage ()
public void setMessage (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Assignment$Operator.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment$Operator extends java.lang.Object {
private String op
public static final org.eclipse.jdt.core.dom.Assignment$Operator ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator PLUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator MINUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator TIMES_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator DIVIDE_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_AND_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_OR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_XOR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator REMAINDER_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator LEFT_SHIFT_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_SIGNED_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_UNSIGNED_ASSIGN
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.Assignment$Operator[] ops
int i
private void (java.lang.String)
String op
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.Assignment$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/Assignment.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_HAND_SIDE_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_HAND_SIDE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
private org.eclipse.jdt.core.dom.Expression leftHandSide
private org.eclipse.jdt.core.dom.Expression rightHandSide
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Assignment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Assignment$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.Assignment$Operator)
org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
public org.eclipse.jdt.core.dom.Expression getLeftHandSide ()
public void setLeftHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightHandSide ()
public void setRightHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BindingComparator.classBindingComparator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingComparator extends java.lang.Object {
void ()
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] otherBindings
int length
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Binding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
java.util.HashSet visitedTypes
int length
int otherLength
int i
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding2
org.eclipse.jdt.internal.compiler.lookup.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.classBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingResolver extends java.lang.Object {
void ()
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
org.eclipse.jdt.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.classBlock.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Block extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Block result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BlockComment.classBlockComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.BlockComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BlockComment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BodyDeclaration.classBodyDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.BodyDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
org.eclipse.jdt.core.dom.Javadoc optionalDocComment
private int modifierFlags
org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
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 (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.classBooleanLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BooleanLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor BOOLEAN_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private boolean value
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean newValue
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BooleanLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public boolean booleanValue ()
public void setBooleanValue (boolean)
boolean value
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BreakStatement.classBreakStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BreakStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BreakStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CastExpression.classCastExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CastExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.Expression expression
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CastExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CatchClause.classCatchClause.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CatchClause extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXCEPTION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Block body
private org.eclipse.jdt.core.dom.SingleVariableDeclaration exceptionDecl
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CatchClause result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SingleVariableDeclaration getException ()
public void setException (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration exception
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CharacterLiteral.classCharacterLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CharacterLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ESCAPED_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String escapedValue
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CharacterLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getEscapedValue ()
public void setEscapedValue (java.lang.String)
String value
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetEscapedValue (java.lang.String)
String value
public char charValue ()
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int firstChar
int secondChar
char value
char nextChar
int number
public void setCharValue (char)
char value
StringBuffer b
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ChildListPropertyDescriptor.classChildListPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
final Class elementType
final boolean cycleRisk
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class elementType
boolean cycleRisk
public final java.lang.Class getElementType ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/ChildPropertyDescriptor.classChildPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
private final Class childClass
private final boolean mandatory
final boolean cycleRisk
static Class class$0
void (java.lang.Class, java.lang.String, java.lang.Class, boolean, boolean)
Class nodeClass
String propertyId
Class childType
boolean mandatory
boolean cycleRisk
public final java.lang.Class getChildType ()
public final boolean isMandatory ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/ClassInstanceCreation.classClassInstanceCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ClassInstanceCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ANONYMOUS_CLASS_DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.Name typeName
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
private org.eclipse.jdt.core.dom.AnonymousClassDeclaration optionalAnonymousClassDeclaration
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ClassInstanceCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.Name getName ()
org.eclipse.jdt.core.dom.Name internalGetName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
void internalSetName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration getAnonymousClassDeclaration ()
public void setAnonymousClassDeclaration (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Comment.classComment.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Comment extends org.eclipse.jdt.core.dom.ASTNode {
private org.eclipse.jdt.core.dom.ASTNode alternateRoot
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isBlockComment ()
public final boolean isLineComment ()
public final boolean isDocComment ()
public final org.eclipse.jdt.core.dom.ASTNode getAlternateRoot ()
public final void setAlternateRoot (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode root
int memSize ()
}
org/eclipse/jdt/core/dom/CompilationUnit.classCompilationUnit.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 ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void setLineEndTable (int[])
int[] lineEndTable
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.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.classCompilationUnitResolver.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 (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.classCompilationUnitResolver.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$2.classCompilationUnitResolver.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 ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$IntArrayList.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList extends java.lang.Object {
public int[] list
public int length
void ()
public void add (int)
int i
}
org/eclipse/jdt/core/dom/CompilationUnitResolver.classCompilationUnitResolver.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 (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.classConditionalExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConditionalExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression conditionExpression
private org.eclipse.jdt.core.dom.Expression thenExpression
private org.eclipse.jdt.core.dom.Expression elseExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConditionalExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getThenExpression ()
public void setThenExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getElseExpression ()
public void setElseExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ConstructorInvocation.classConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ContinueStatement.classContinueStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ContinueStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ContinueStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DefaultASTVisitor.classDefaultASTVisitor.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultASTVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
public void ()
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.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables extends java.lang.Object {
java.util.Map bindingKeysToBindings
java.util.Map compilerBindingsToASTBindings
void ()
}
org/eclipse/jdt/core/dom/DefaultBindingResolver.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver extends org.eclipse.jdt.core.dom.BindingResolver {
java.util.Map astNodesToBlockScope
java.util.Map bindingsToAstNodes
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
java.util.Map newAstToOldAst
private org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
void (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 (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.classDefaultCommentMapper.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 (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.classDefaultCommentMapper.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultCommentMapper extends java.lang.Object {
org.eclipse.jdt.core.dom.Comment[] comments
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int leadingPtr
org.eclipse.jdt.core.dom.ASTNode[] leadingNodes
int[][] leadingIndexes
int trailingPtr
int lastTrailingPtr
org.eclipse.jdt.core.dom.ASTNode[] trailingNodes
int[][] trailingIndexes
static final int STORAGE_INCREMENT
void (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
boolean hasSameTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
org.eclipse.jdt.core.dom.Comment getComment (int)
int position
int size
int index
private int getCommentIndex (int, int, int)
int start
int position
int exact
int bottom
int top
int i
int index
org.eclipse.jdt.core.dom.Comment comment
int commentStart
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.classDoStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.DoStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor 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 ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.DoStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.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.classDocCommentParser.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DocCommentParser extends org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser {
private org.eclipse.jdt.core.dom.Javadoc docComment
private org.eclipse.jdt.core.dom.AST ast
void (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.internal.compiler.parser.Scanner, boolean)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
boolean check
public org.eclipse.jdt.core.dom.Javadoc parse (int[])
int[] positions
public org.eclipse.jdt.core.dom.Javadoc parse (int, int)
int start
int length
private void setComment (int, int)
int start
int length
public java.lang.String toString ()
StringBuffer buffer
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.core.dom.MethodRefParameter argument
org.eclipse.jdt.core.dom.ASTNode node
int argStart
int argEnd
org.eclipse.jdt.core.dom.SimpleName argName
int argNameStart
org.eclipse.jdt.core.dom.Type argType
org.eclipse.jdt.core.dom.Name argTypeName
int i
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.classEmptyStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EmptyStatement extends org.eclipse.jdt.core.dom.Statement {
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EmptyStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int treeSize ()
}
org/eclipse/jdt/core/dom/EnhancedForStatement.classEnhancedForStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnhancedForStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PARAMETER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement body
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnhancedForStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SingleVariableDeclaration getParameter ()
public void setParameter (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/EnumConstantDeclaration.classEnumConstantDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnumConstantDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ANONYMOUS_CLASS_DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName constantName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
private org.eclipse.jdt.core.dom.AnonymousClassDeclaration optionalAnonymousClassDeclaration
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnumConstantDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName constantName
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration getAnonymousClassDeclaration ()
public void setAnonymousClassDeclaration (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveVariable ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/EnumDeclaration.classEnumDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.EnumDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACE_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ENUM_CONSTANTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceTypes
private org.eclipse.jdt.core.dom.ASTNode$NodeList enumConstants
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.EnumDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List superInterfaceTypes ()
public java.util.List enumConstants ()
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Expression.classExpression.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Expression extends org.eclipse.jdt.core.dom.ASTNode {
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final java.lang.Object resolveConstantExpressionValue ()
public final org.eclipse.jdt.core.dom.ITypeBinding resolveTypeBinding ()
public final boolean resolveBoxing ()
public final boolean resolveUnboxing ()
}
org/eclipse/jdt/core/dom/ExpressionStatement.classExpressionStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ExpressionStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ExpressionStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/FieldAccess.classFieldAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.FieldAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.SimpleName fieldName
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.FieldAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName fieldName
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveFieldBinding ()
int treeSize ()
}
org/eclipse/jdt/core/dom/FieldDeclaration.classFieldDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.FieldDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.FieldDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ForStatement.classForStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ForStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor INITIALIZERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor UPDATERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList initializers
private org.eclipse.jdt.core.dom.Expression optionalConditionExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList updaters
private org.eclipse.jdt.core.dom.Statement body
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ForStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List initializers ()
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List updaters ()
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/IBinding.classIBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IBinding extends java.lang.Object {
public static final int PACKAGE
public static final int TYPE
public static final int VARIABLE
public static final int METHOD
public 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.classIDocElement.java
package org.eclipse.jdt.core.dom
abstract org.eclipse.jdt.core.dom.IDocElement extends java.lang.Object {
}
org/eclipse/jdt/core/dom/IExtendedModifier.classIExtendedModifier.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IExtendedModifier extends java.lang.Object {
public abstract boolean isModifier ()
public abstract boolean isAnnotation ()
}
org/eclipse/jdt/core/dom/IMethodBinding.classIMethodBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMethodBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract boolean isConstructor ()
public abstract boolean isDefaultConstructor ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract 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.classIPackageBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IPackageBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract java.lang.String getName ()
public abstract boolean isUnnamed ()
public abstract java.lang.String[] getNameComponents ()
}
org/eclipse/jdt/core/dom/ITypeBinding.classITypeBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ITypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract 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.classIVariableBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IVariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract boolean isField ()
public abstract boolean isEnumConstant ()
public abstract 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.classIfStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.IfStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_STATEMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_STATEMENT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement thenStatement
private org.eclipse.jdt.core.dom.Statement optionalElseStatement
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.IfStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getThenStatement ()
public void setThenStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getElseStatement ()
public void setElseStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ImportDeclaration.classImportDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ImportDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ON_DEMAND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor STATIC_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Name importName
private boolean onDemand
private boolean isStatic
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ImportDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isOnDemand ()
public void setOnDemand (boolean)
boolean onDemand
public boolean isStatic ()
public void setStatic (boolean)
boolean isStatic
public org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/InfixExpression$Operator.classInfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InfixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator TIMES
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator DIVIDE
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator REMAINDER
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator PLUS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator MINUS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LEFT_SHIFT
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator RIGHT_SHIFT_SIGNED
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator RIGHT_SHIFT_UNSIGNED
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LESS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator GREATER
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator LESS_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator GREATER_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator NOT_EQUALS
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator XOR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator OR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator AND
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator CONDITIONAL_OR
public static final org.eclipse.jdt.core.dom.InfixExpression$Operator CONDITIONAL_AND
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.InfixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.InfixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/InfixExpression.classInfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InfixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTENDED_OPERANDS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.InfixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression leftOperand
private org.eclipse.jdt.core.dom.Expression rightOperand
private org.eclipse.jdt.core.dom.ASTNode$NodeList extendedOperands
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.InfixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.InfixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.InfixExpression$Operator)
org.eclipse.jdt.core.dom.InfixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getLeftOperand ()
public void setLeftOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightOperand ()
public void setRightOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean hasExtendedOperands ()
public java.util.List extendedOperands ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Initializer.classInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Initializer extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Block body
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Initializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/InstanceofExpression.classInstanceofExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InstanceofExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression leftOperand
private org.eclipse.jdt.core.dom.Type rightOperand
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.InstanceofExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getLeftOperand ()
public void setLeftOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getRightOperand ()
public void setRightOperand (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type referenceType
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/InternalASTRewrite$1.classInternalASTRewrite.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 (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.classInternalASTRewrite.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.InternalASTRewrite extends org.eclipse.jdt.core.dom.NodeEventHandler {
private org.eclipse.jdt.core.dom.CompilationUnit root
protected final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
protected final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
protected final java.util.Hashtable clonedNodes
int cloneDepth
public void (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit root
public org.eclipse.text.edits.TextEdit rewriteAST (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
org.eclipse.text.edits.TextEdit result
org.eclipse.jdt.core.dom.CompilationUnit rootNode
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer xsrComputer
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.classJavadoc.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Javadoc extends org.eclipse.jdt.core.dom.Comment {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor COMMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TAGS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private static final String MINIMAL_DOC_COMMENT
private String comment
private org.eclipse.jdt.core.dom.ASTNode$NodeList tags
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Javadoc result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.lang.String getComment ()
public void setComment (java.lang.String)
String docComment
char[] source
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int token
boolean onlyOneComment
public java.util.List tags ()
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/LabeledStatement.classLabeledStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.LabeledStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName labelName
private org.eclipse.jdt.core.dom.Statement body
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.LabeledStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/LineComment.classLineComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.LineComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final 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.classMarkerAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.MarkerAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final 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.classMemberRef.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MemberRef extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName memberName
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MemberRef result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MemberValuePair extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName name
private org.eclipse.jdt.core.dom.Expression value
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MemberValuePair result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public 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.classMessage.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Message extends java.lang.Object {
private String message
private int startPosition
private int length
public void (java.lang.String, int)
String message
int startPosition
public void (java.lang.String, int, int)
String message
int startPosition
int length
public java.lang.String getMessage ()
public int getSourcePosition ()
public int getStartPosition ()
public int getLength ()
}
org/eclipse/jdt/core/dom/MethodBinding.classMethodBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.MethodBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IMethodBinding {
private static final int VALID_MODIFIERS
private static final org.eclipse.jdt.core.dom.ITypeBinding[] NO_TYPE_BINDINGS
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.ITypeBinding[] parameterTypes
private org.eclipse.jdt.core.dom.ITypeBinding[] exceptionTypes
private String name
private org.eclipse.jdt.core.dom.ITypeBinding declaringClass
private org.eclipse.jdt.core.dom.ITypeBinding returnType
private String key
private org.eclipse.jdt.core.dom.ITypeBinding[] typeParameters
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
static void ()
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public boolean 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.classMethodDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor CONSTRUCTOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RETURN_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RETURN_TYPE2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor 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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isConstructor ()
public void setConstructor (boolean)
boolean isConstructor
public java.util.List typeParameters ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName methodName
org.eclipse.jdt.core.dom.ASTNode oldChild
public 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.classMethodInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodInvocation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public 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.classMethodRef.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodRef extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor PARAMETERS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList parameters
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodRef result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List parameters ()
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MethodRefParameter.classMethodRefParameter.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodRefParameter extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor VARARGS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Type type
private boolean variableArity
private org.eclipse.jdt.core.dom.SimpleName optionalParameterName
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodRefParameter result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isVarargs ()
public void setVarargs (boolean)
boolean variableArity
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Modifier$ModifierKeyword.classModifier.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Modifier$ModifierKeyword extends java.lang.Object {
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword 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 ()
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword[] ops
int i
private void (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.classModifier.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.Modifier extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IExtendedModifier {
public static final int 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 ()
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 (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.classNaiveASTFlattener.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 ()
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.className.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Name extends org.eclipse.jdt.core.dom.Expression implements org.eclipse.jdt.core.dom.IDocElement {
static final int BASE_NAME_NODE_SIZE
int index
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isSimpleName ()
public final boolean isQualifiedName ()
public final org.eclipse.jdt.core.dom.IBinding resolveBinding ()
public final java.lang.String getFullyQualifiedName ()
StringBuffer buffer
abstract void appendName (java.lang.StringBuffer)
}
org/eclipse/jdt/core/dom/NodeEventHandler.classNodeEventHandler.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeEventHandler extends java.lang.Object {
void ()
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
}
org/eclipse/jdt/core/dom/NodeSearcher.classNodeSearcher.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeSearcher extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ast.ASTNode found
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
public int position
void (int)
int position
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/core/dom/NormalAnnotation.classNormalAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.NormalAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor VALUES_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList values
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NormalAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List values ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/NullLiteral.classNullLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NullLiteral extends org.eclipse.jdt.core.dom.Expression {
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final 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.classNumberLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NumberLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TOKEN_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String tokenValue
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NumberLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getToken ()
public void setToken (java.lang.String)
String token
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetToken (java.lang.String)
String token
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/PackageBinding.classPackageBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.PackageBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IPackageBinding {
private static final String[] NO_NAME_COMPONENTS
private static final String UNNAMED
private static final char PACKAGE_NAME_SEPARATOR
private org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding
private String name
private String[] components
static void ()
void (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.classPackageDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PackageDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
org.eclipse.jdt.core.dom.Javadoc optionalDocComment
private org.eclipse.jdt.core.dom.ASTNode$NodeList annotations
private org.eclipse.jdt.core.dom.Name packageName
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PackageDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List annotations ()
public org.eclipse.jdt.core.dom.Javadoc getJavadoc ()
public void setJavadoc (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc docComment
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Name getName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IPackageBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ParameterizedType.classParameterizedType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ParameterizedType extends org.eclipse.jdt.core.dom.Type {
int index
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ParameterizedType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ParenthesizedExpression.classParenthesizedExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ParenthesizedExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ParenthesizedExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PostfixExpression$Operator.classPostfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PostfixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.PostfixExpression$Operator INCREMENT
public static final org.eclipse.jdt.core.dom.PostfixExpression$Operator DECREMENT
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.PostfixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.PostfixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/PostfixExpression.classPostfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PostfixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.PostfixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression operand
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PostfixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PostfixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.PostfixExpression$Operator)
org.eclipse.jdt.core.dom.PostfixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getOperand ()
public void setOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrefixExpression$Operator.classPrefixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrefixExpression$Operator extends java.lang.Object {
private String token
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator INCREMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator DECREMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator PLUS
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator MINUS
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator COMPLEMENT
public static final org.eclipse.jdt.core.dom.PrefixExpression$Operator NOT
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.PrefixExpression$Operator[] ops
int i
private void (java.lang.String)
String token
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.PrefixExpression$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/PrefixExpression.classPrefixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrefixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor OPERAND_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.PrefixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression operand
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PrefixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PrefixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.PrefixExpression$Operator)
org.eclipse.jdt.core.dom.PrefixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getOperand ()
public void setOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/PrimitiveType$Code.classPrimitiveType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrimitiveType$Code extends java.lang.Object {
private String name
void (java.lang.String)
String name
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/PrimitiveType.classPrimitiveType.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 ()
org.eclipse.jdt.core.dom.PrimitiveType$Code[] ops
int i
java.util.List propertyList
public static org.eclipse.jdt.core.dom.PrimitiveType$Code toCode (java.lang.String)
String token
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final 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.classQualifiedName.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.QualifiedName extends org.eclipse.jdt.core.dom.Name {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name qualifier
private org.eclipse.jdt.core.dom.SimpleName name
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.QualifiedName result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
void appendName (java.lang.StringBuffer)
StringBuffer buffer
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/QualifiedType.classQualifiedType.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.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.classReturnStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ReturnStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression optionalExpression
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ReturnStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SimpleName.classSimpleName.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SimpleName extends org.eclipse.jdt.core.dom.Name {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor IDENTIFIER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final String MISSING_IDENTIFIER
private String identifier
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SimpleName result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String identifier
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
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.classSimplePropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.SimplePropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
private final Class valueType
private final boolean mandatory
static Class class$0
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class valueType
boolean mandatory
public java.lang.Class getValueType ()
public boolean isMandatory ()
}
org/eclipse/jdt/core/dom/SimpleType.classSimpleType.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.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.classSingleMemberAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.SingleMemberAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression value
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SingleMemberAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getValue ()
public void setValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression value
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SingleVariableDeclaration.classSingleVariableDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SingleVariableDeclaration extends org.eclipse.jdt.core.dom.VariableDeclaration {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor 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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.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.classStatement.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Statement extends org.eclipse.jdt.core.dom.ASTNode {
private String optionalLeadingComment
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.lang.String getLeadingComment ()
public void setLeadingComment (java.lang.String)
String comment
char[] source
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int token
boolean onlyOneComment
void copyLeadingComment (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement source
int memSize ()
int size
}
org/eclipse/jdt/core/dom/StringLiteral.classStringLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.StringLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ESCAPED_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String escapedValue
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.StringLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getEscapedValue ()
public void setEscapedValue (java.lang.String)
String token
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetEscapedValue (java.lang.String)
String token
public java.lang.String getLiteralValue ()
String s
int len
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
public void setLiteralValue (java.lang.String)
String value
int len
StringBuffer b
int i
char c
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/StructuralPropertyDescriptor.classStructuralPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.StructuralPropertyDescriptor extends java.lang.Object {
private final String propertyId
private final Class nodeClass
void (java.lang.Class, java.lang.String)
Class nodeClass
String propertyId
public final java.lang.String getId ()
public final java.lang.Class getNodeClass ()
public final boolean isSimpleProperty ()
public final boolean isChildProperty ()
public final boolean isChildListProperty ()
public java.lang.String toString ()
StringBuffer b
}
org/eclipse/jdt/core/dom/SuperConstructorInvocation.classSuperConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperFieldAccess.classSuperFieldAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperFieldAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName fieldName
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperFieldAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public org.eclipse.jdt.core.dom.IVariableBinding resolveFieldBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName fieldName
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SuperMethodInvocation.classSuperMethodInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperMethodInvocation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperMethodInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public 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.classSwitchCase.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SwitchCase extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression optionalExpression
private boolean expressionInitialized
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SwitchCase result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isDefault ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SwitchStatement.classSwitchStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SwitchStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SwitchStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/SynchronizedStatement.classSynchronizedStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SynchronizedStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Block body
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SynchronizedStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TagElement.classTagElement.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.TagElement extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TAG_NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
public static final String TAG_AUTHOR
public static final String TAG_CODE
public static final String TAG_DEPRECATED
public static final String TAG_DOCROOT
public static final String TAG_EXCEPTION
public static final String TAG_INHERITDOC
public static final String TAG_LINK
public static final String TAG_LINKPLAIN
public static final String TAG_LITERAL
public static final String TAG_PARAM
public static final String TAG_RETURN
public static final String TAG_SEE
public static final String TAG_SERIAL
public static final String TAG_SERIALDATA
public static final String TAG_SERIALFIELD
public static final String TAG_SINCE
public static final String TAG_THROWS
public static final String TAG_VALUE
public static final String TAG_VERSION
private String optionalTagName
private org.eclipse.jdt.core.dom.ASTNode$NodeList fragments
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TagElement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.lang.String getTagName ()
public void setTagName (java.lang.String)
String tagName
public java.util.List fragments ()
public boolean isNested ()
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/TextElement.classTextElement.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.TextElement extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IDocElement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor TEXT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final String EMPTY_STRING
private String text
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TextElement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getText ()
public void setText (java.lang.String)
String text
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ThisExpression.classThisExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ThisExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name optionalQualifier
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ThisExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ThrowStatement.classThrowStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ThrowStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ThrowStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TryStatement.classTryStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TryStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TryStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List catchClauses ()
public org.eclipse.jdt.core.dom.Block getFinally ()
public void setFinally (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Type.classType.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Type extends org.eclipse.jdt.core.dom.ASTNode {
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isPrimitiveType ()
public final boolean isSimpleType ()
public final boolean isArrayType ()
public final boolean 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.classTypeBinding.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 (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.classTypeBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.TypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.ITypeBinding {
private static final org.eclipse.jdt.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 ()
public void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
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.classTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERFACE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACE_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private boolean isInterface
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeParameters
private org.eclipse.jdt.core.dom.Name optionalSuperclassName
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceNames
private org.eclipse.jdt.core.dom.Type optionalSuperclassType
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceTypes
static 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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isInterface ()
public void setInterface (boolean)
boolean isInterface
public java.util.List typeParameters ()
public org.eclipse.jdt.core.dom.Name getSuperclass ()
final org.eclipse.jdt.core.dom.Name internalGetSuperclass ()
public org.eclipse.jdt.core.dom.Type getSuperclassType ()
public void setSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
final void internalSetSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
org.eclipse.jdt.core.dom.ASTNode oldChild
public void setSuperclassType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type superclassType
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List superInterfaces ()
final java.util.List internalSuperInterfaces ()
public java.util.List superInterfaceTypes ()
public org.eclipse.jdt.core.dom.FieldDeclaration[] getFields ()
java.util.List bd
int fieldCount
java.util.Iterator it
org.eclipse.jdt.core.dom.FieldDeclaration[] fields
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.MethodDeclaration[] getMethods ()
java.util.List bd
int methodCount
java.util.Iterator it
org.eclipse.jdt.core.dom.MethodDeclaration[] methods
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.TypeDeclaration[] getTypes ()
java.util.List bd
int typeCount
java.util.Iterator it
org.eclipse.jdt.core.dom.TypeDeclaration[] memberTypes
int next
java.util.Iterator it
Object decl
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeDeclarationStatement.classTypeDeclarationStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclarationStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_DECLARATION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.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.classTypeLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
static Class class$0
static Class class$1
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeParameter.classTypeParameter.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeParameter extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeParameter result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeBounds ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableBinding.classVariableBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.VariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IVariableBinding {
private static final int VALID_MODIFIERS
private org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
private org.eclipse.jdt.core.dom.ITypeBinding declaringClass
private String key
private String name
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.ITypeBinding type
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public 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.classVariableDeclaration.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 (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.classVariableDeclarationExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclarationFragment.classVariableDeclarationFragment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationFragment extends org.eclipse.jdt.core.dom.VariableDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.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.classVariableDeclarationStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/WhileStatement.classWhileStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.WhileStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement body
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.WhileStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/WildcardType.classWildcardType.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 ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final 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.classASTRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public org.eclipse.jdt.core.dom.rewrite.ASTRewrite extends java.lang.Object {
private final org.eclipse.jdt.core.dom.AST ast
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
private final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
private org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer targetSourceRangeComputer
public static org.eclipse.jdt.core.dom.rewrite.ASTRewrite create (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getRewriteEventStore ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore getNodeStore ()
public org.eclipse.text.edits.TextEdit rewriteAST (org.eclipse.jface.text.IDocument, java.util.Map) throws java.lang.IllegalArgumentException
org.eclipse.jface.text.IDocument document
java.util.Map options
org.eclipse.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.classITrackedNodePosition.java
package org.eclipse.jdt.core.dom.rewrite
public abstract org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition extends java.lang.Object {
public abstract int getStartPosition ()
public abstract int getLength ()
}
org/eclipse/jdt/core/dom/rewrite/ListRewrite.classListRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public final org.eclipse.jdt.core.dom.rewrite.ListRewrite extends java.lang.Object {
private org.eclipse.jdt.core.dom.ASTNode parent
private org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
private org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
void (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.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.classTargetSourceRangeComputer.java
package org.eclipse.jdt.core.dom.rewrite
public final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange extends java.lang.Object {
private int startPosition
private int length
public void (int, int)
int startPosition
int length
public int getStartPosition ()
public int getLength ()
}
org/eclipse/jdt/core/dom/rewrite/TargetSourceRangeComputer.classTargetSourceRangeComputer.java
package org.eclipse.jdt.core.dom.rewrite
public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer extends java.lang.Object {
public void ()
public org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange computeSourceRange (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.dom.CompilationUnit cu
}
org/eclipse/jdt/core/eval/ICodeSnippetRequestor.classICodeSnippetRequestor.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.ICodeSnippetRequestor extends java.lang.Object {
public static final String LOCAL_VAR_PREFIX
public static final String DELEGATE_THIS
public static final String RUN_METHOD
public static final String RESULT_VALUE_FIELD
public static final String RESULT_TYPE_FIELD
public static final int VARIABLE
public static final int CODE_SNIPPET
public static final int IMPORT
public static final int PACKAGE
public static final int INTERNAL
static void ()
public abstract boolean acceptClassFiles (byte[][], java.lang.String[][], java.lang.String)
public abstract void acceptProblem (org.eclipse.core.resources.IMarker, java.lang.String, int)
}
org/eclipse/jdt/core/eval/IEvaluationContext.classIEvaluationContext.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.IEvaluationContext extends java.lang.Object {
public abstract org.eclipse.jdt.core.eval.IGlobalVariable[] allVariables ()
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.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.classIGlobalVariable.java
package org.eclipse.jdt.core.eval
public abstract org.eclipse.jdt.core.eval.IGlobalVariable extends java.lang.Object {
public abstract java.lang.String getInitializer ()
public abstract java.lang.String getName ()
public abstract java.lang.String getTypeName ()
}
org/eclipse/jdt/core/formatter/CodeFormatter.classCodeFormatter.java
package org.eclipse.jdt.core.formatter
public abstract org.eclipse.jdt.core.formatter.CodeFormatter extends java.lang.Object {
public static final int K_UNKNOWN
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
public static final int K_SINGLE_LINE_COMMENT
public static final int K_MULTI_LINE_COMMENT
public static final int K_JAVA_DOC
public void ()
public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, int, int, int, java.lang.String)
}
org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.classDefaultCodeFormatterConstants.java
package org.eclipse.jdt.core.formatter
public org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants extends java.lang.Object {
public static final String END_OF_LINE
public static final String FALSE
public static final String FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_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 ()
public void ()
public static java.lang.String createAlignmentValue (boolean, int, int)
boolean forceSplit
int wrapStyle
int indentStyle
int alignmentValue
public static java.util.Map getEclipse21Settings ()
public static java.util.Map getEclipseDefaultSettings ()
public static boolean getForceWrapping (java.lang.String)
String value
int existingValue
public static int getIndentStyle (java.lang.String)
String value
int existingValue
public static java.util.Map getJavaConventionsSettings ()
public static int getWrappingStyle (java.lang.String)
String value
int existingValue
public static java.lang.String setForceWrapping (java.lang.String, boolean)
String value
boolean force
int existingValue
public static java.lang.String setIndentStyle (java.lang.String, int)
String value
int indentStyle
int existingValue
public static java.lang.String setWrappingStyle (java.lang.String, int)
String value
int wrappingStyle
int existingValue
}
org/eclipse/jdt/core/jdom/DOMException.classDOMException.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 ()
public void (java.lang.String)
String message
}
org/eclipse/jdt/core/jdom/DOMFactory.classDOMFactory.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 ()
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.classIDOMCompilationUnit.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.classIDOMFactory.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.classIDOMField.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.classIDOMImport.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.classIDOMInitializer.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.classIDOMMember.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.classIDOMMethod.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.classIDOMNode.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.classIDOMPackage.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.classIDOMType.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.classFieldDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.FieldDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/FieldReferenceMatch.classFieldReferenceMatch.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 (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.classIJavaSearchConstants.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchConstants extends java.lang.Object {
public static final int UNKNOWN
public static final int TYPE
public static final int METHOD
public static final int PACKAGE
public static final int CONSTRUCTOR
public static final int FIELD
public static final int CLASS
public static final int INTERFACE
public static final int ENUM
public static final int ANNOTATION_TYPE
public static final int CLASS_AND_ENUM
public static final int CLASS_AND_INTERFACE
public static final int 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.classIJavaSearchResultCollector.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchResultCollector extends java.lang.Object {
public static final int EXACT_MATCH
public static final int POTENTIAL_MATCH
public abstract void aboutToStart ()
public abstract void accept (org.eclipse.core.resources.IResource, int, int, org.eclipse.jdt.core.IJavaElement, int) throws org.eclipse.core.runtime.CoreException
public abstract void done ()
public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
}
org/eclipse/jdt/core/search/IJavaSearchScope.classIJavaSearchScope.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchScope extends java.lang.Object {
public static final String JAR_FILE_ENTRY_SEPARATOR
public static final int SOURCES
public static final int APPLICATION_LIBRARIES
public static final int SYSTEM_LIBRARIES
public static final int REFERENCED_PROJECTS
public abstract boolean encloses (java.lang.String)
public abstract boolean encloses (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
public abstract boolean includesBinaries ()
public abstract boolean includesClasspaths ()
public abstract void setIncludesBinaries (boolean)
public abstract void setIncludesClasspaths (boolean)
}
org/eclipse/jdt/core/search/ISearchPattern.classISearchPattern.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ISearchPattern extends java.lang.Object {
}
org/eclipse/jdt/core/search/ITypeNameRequestor.classITypeNameRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ITypeNameRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[][], java.lang.String)
public abstract void acceptInterface (char[], char[], char[][], java.lang.String)
}
org/eclipse/jdt/core/search/LocalVariableDeclarationMatch.classLocalVariableDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.LocalVariableDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/LocalVariableReferenceMatch.classLocalVariableReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.LocalVariableReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
private boolean isReadAccess
private boolean isWriteAccess
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean isReadAccess
boolean isWriteAccess
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isReadAccess ()
public final boolean isWriteAccess ()
}
org/eclipse/jdt/core/search/MethodDeclarationMatch.classMethodDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.MethodDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/MethodReferenceMatch.classMethodReferenceMatch.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 (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean constructor
boolean synthetic
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isConstructor ()
public final boolean isSynthetic ()
}
org/eclipse/jdt/core/search/PackageDeclarationMatch.classPackageDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.PackageDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/PackageReferenceMatch.classPackageReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.PackageReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchDocument.classSearchDocument.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 (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.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$ResultCollectorAdapter extends org.eclipse.jdt.core.search.SearchRequestor {
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
final org.eclipse.jdt.core.search.SearchEngine this$0
void (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.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$SearchPatternAdapter extends java.lang.Object implements org.eclipse.jdt.core.search.ISearchPattern {
org.eclipse.jdt.core.search.SearchPattern pattern
void (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/core/search/SearchEngine$TypeNameRequestorAdapter.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$TypeNameRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
final org.eclipse.jdt.core.search.SearchEngine this$0
void (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.classSearchEngine.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.core.search.BasicSearchEngine basicEngine
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public void (org.eclipse.jdt.core.IWorkingCopy[])
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
int length
org.eclipse.jdt.core.ICompilationUnit[] units
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope 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.classSearchMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchMatch extends java.lang.Object {
public static final int A_ACCURATE
public static final int A_INACCURATE
private Object element
private int length
private int offset
private int accuracy
private org.eclipse.jdt.core.search.SearchParticipant participant
private org.eclipse.core.resources.IResource resource
private boolean insideDocComment
private int rule
private boolean raw
private boolean implicit
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
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.classSearchParticipant.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchParticipant extends java.lang.Object {
protected void ()
public void beginSearching ()
public void doneSearching ()
public java.lang.String getDescription ()
public abstract org.eclipse.jdt.core.search.SearchDocument getDocument (java.lang.String)
public abstract void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
public 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.classSearchPattern.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 (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.classSearchRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchRequestor extends java.lang.Object {
public void ()
public abstract void acceptSearchMatch (org.eclipse.jdt.core.search.SearchMatch) throws org.eclipse.core.runtime.CoreException
public void beginReporting ()
public void endReporting ()
public void enterParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
public void exitParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
}
org/eclipse/jdt/core/search/TypeDeclarationMatch.classTypeDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/TypeNameRequestor.classTypeNameRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameRequestor extends java.lang.Object {
public void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/search/TypeParameterDeclarationMatch.classTypeParameterDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeParameterDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/TypeParameterReferenceMatch.classTypeParameterReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeParameterReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/TypeReferenceMatch.classTypeReferenceMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.TypeReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/util/ByteCodeVisitorAdapter.classByteCodeVisitorAdapter.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 ()
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.classClassFileBytesDisassembler.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ClassFileBytesDisassembler extends java.lang.Object {
public static final int DETAILED
public static final int DEFAULT
public static final int SYSTEM
public static final int COMPACT
public void ()
public abstract java.lang.String disassemble (byte[], java.lang.String) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String disassemble (byte[], java.lang.String, int) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String getDescription ()
}
org/eclipse/jdt/core/util/ClassFormatException.classClassFormatException.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.ClassFormatException extends java.lang.Exception {
public static final int ERROR_MALFORMED_UTF8
public static final int ERROR_TRUNCATED_INPUT
public static final int INVALID_CONSTANT_POOL_ENTRY
public static final int TOO_MANY_BYTES
public static final int INVALID_ARGUMENTS_FOR_INVOKEINTERFACE
public static final int INVALID_BYTECODE
public static final int INVALID_TAG_CONSTANT
public static final int INVALID_MAGIC_NUMBER
private static final long serialVersionUID
public void (int)
int errorID
public void (java.lang.String)
String message
}
org/eclipse/jdt/core/util/CompilationUnitSorter.classCompilationUnitSorter.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 ()
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.classIAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotation extends java.lang.Object {
public abstract int getTypeIndex ()
public abstract char[] getTypeName ()
public abstract int getComponentsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotationComponent[] getComponents ()
}
org/eclipse/jdt/core/util/IAnnotationComponent.classIAnnotationComponent.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationComponent extends java.lang.Object {
public abstract int getComponentNameIndex ()
public abstract char[] getComponentName ()
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue getComponentValue ()
}
org/eclipse/jdt/core/util/IAnnotationComponentValue.classIAnnotationComponentValue.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue extends java.lang.Object {
public static final int BYTE_TAG
public static final int CHAR_TAG
public static final int DOUBLE_TAG
public static final int FLOAT_TAG
public static final int INTEGER_TAG
public static final int LONG_TAG
public static final int SHORT_TAG
public static final int BOOLEAN_TAG
public static final int STRING_TAG
public static final int ENUM_TAG
public static final int CLASS_TAG
public static final int ANNOTATION_TAG
public static final int ARRAY_TAG
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue[] getAnnotationComponentValues ()
public abstract org.eclipse.jdt.core.util.IAnnotation getAnnotationValue ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getClassInfo ()
public abstract int getClassInfoIndex ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public abstract int getConstantValueIndex ()
public abstract char[] getEnumConstantName ()
public abstract int getEnumConstantNameIndex ()
public abstract char[] getEnumConstantTypeName ()
public abstract int getEnumConstantTypeNameIndex ()
public abstract int getTag ()
public abstract int getValuesNumber ()
}
org/eclipse/jdt/core/util/IAnnotationDefaultAttribute.classIAnnotationDefaultAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAnnotationDefaultAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract org.eclipse.jdt.core.util.IAnnotationComponentValue getMemberValue ()
}
org/eclipse/jdt/core/util/IAttributeNamesConstants.classIAttributeNamesConstants.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IAttributeNamesConstants extends java.lang.Object {
public static final char[] SYNTHETIC
public static final char[] CONSTANT_VALUE
public static final char[] LINE_NUMBER
public static final char[] LOCAL_VARIABLE
public static final char[] INNER_CLASSES
public static final char[] CODE
public static final char[] EXCEPTIONS
public static final char[] SOURCE
public static final char[] DEPRECATED
public static final char[] SIGNATURE
public static final char[] ENCLOSING_METHOD
public static final char[] LOCAL_VARIABLE_TYPE_TABLE
public static final char[] RUNTIME_VISIBLE_ANNOTATIONS
public static final char[] RUNTIME_INVISIBLE_ANNOTATIONS
public static final char[] RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
public static final char[] RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
public static final char[] ANNOTATION_DEFAULT
static void ()
}
org/eclipse/jdt/core/util/IBytecodeVisitor.classIBytecodeVisitor.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IBytecodeVisitor extends java.lang.Object {
public abstract void _aaload (int)
public abstract void _aastore (int)
public abstract void _aconst_null (int)
public abstract void _aload (int, int)
public abstract void _aload_0 (int)
public abstract void _aload_1 (int)
public abstract void _aload_2 (int)
public abstract void _aload_3 (int)
public abstract void _anewarray (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _areturn (int)
public abstract void _arraylength (int)
public abstract void _astore (int, int)
public abstract void _astore_0 (int)
public abstract void _astore_1 (int)
public abstract void _astore_2 (int)
public abstract void _astore_3 (int)
public abstract void _athrow (int)
public abstract void _baload (int)
public abstract void _bastore (int)
public abstract void _bipush (int, byte)
public abstract void _caload (int)
public abstract void _castore (int)
public abstract void _checkcast (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _d2f (int)
public abstract void _d2i (int)
public abstract void _d2l (int)
public abstract void _dadd (int)
public abstract void _daload (int)
public abstract void _dastore (int)
public abstract void _dcmpg (int)
public abstract void _dcmpl (int)
public abstract void _dconst_0 (int)
public abstract void _dconst_1 (int)
public abstract void _ddiv (int)
public abstract void _dload (int, int)
public abstract void _dload_0 (int)
public abstract void _dload_1 (int)
public abstract void _dload_2 (int)
public abstract void _dload_3 (int)
public abstract void _dmul (int)
public abstract void _dneg (int)
public abstract void _drem (int)
public abstract void _dreturn (int)
public abstract void _dstore (int, int)
public abstract void _dstore_0 (int)
public abstract void _dstore_1 (int)
public abstract void _dstore_2 (int)
public abstract void _dstore_3 (int)
public abstract void _dsub (int)
public abstract void _dup (int)
public abstract void _dup_x1 (int)
public abstract void _dup_x2 (int)
public abstract void _dup2 (int)
public abstract void _dup2_x1 (int)
public abstract void _dup2_x2 (int)
public abstract void _f2d (int)
public abstract void _f2i (int)
public abstract void _f2l (int)
public abstract void _fadd (int)
public abstract void _faload (int)
public abstract void _fastore (int)
public abstract void _fcmpg (int)
public abstract void _fcmpl (int)
public abstract void _fconst_0 (int)
public abstract void _fconst_1 (int)
public abstract void _fconst_2 (int)
public abstract void _fdiv (int)
public abstract void _fload (int, int)
public abstract void _fload_0 (int)
public abstract void _fload_1 (int)
public abstract void _fload_2 (int)
public abstract void _fload_3 (int)
public abstract void _fmul (int)
public abstract void _fneg (int)
public abstract void _frem (int)
public abstract void _freturn (int)
public abstract void _fstore (int, int)
public abstract void _fstore_0 (int)
public abstract void _fstore_1 (int)
public abstract void _fstore_2 (int)
public abstract void _fstore_3 (int)
public abstract void _fsub (int)
public abstract void _getfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _getstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _goto (int, int)
public abstract void _goto_w (int, int)
public abstract void _i2b (int)
public abstract void _i2c (int)
public abstract void _i2d (int)
public abstract void _i2f (int)
public abstract void _i2l (int)
public abstract void _i2s (int)
public abstract void _iadd (int)
public abstract void _iaload (int)
public abstract void _iand (int)
public abstract void _iastore (int)
public abstract void _iconst_m1 (int)
public abstract void _iconst_0 (int)
public abstract void _iconst_1 (int)
public abstract void _iconst_2 (int)
public abstract void _iconst_3 (int)
public abstract void _iconst_4 (int)
public abstract void _iconst_5 (int)
public abstract void _idiv (int)
public abstract void _if_acmpeq (int, int)
public abstract void _if_acmpne (int, int)
public abstract void _if_icmpeq (int, int)
public abstract void _if_icmpne (int, int)
public abstract void _if_icmplt (int, int)
public abstract void _if_icmpge (int, int)
public abstract void _if_icmpgt (int, int)
public abstract void _if_icmple (int, int)
public abstract void _ifeq (int, int)
public abstract void _ifne (int, int)
public abstract void _iflt (int, int)
public abstract void _ifge (int, int)
public abstract void _ifgt (int, int)
public abstract void _ifle (int, int)
public abstract void _ifnonnull (int, int)
public abstract void _ifnull (int, int)
public abstract void _iinc (int, int, int)
public abstract void _iload (int, int)
public abstract void _iload_0 (int)
public abstract void _iload_1 (int)
public abstract void _iload_2 (int)
public abstract void _iload_3 (int)
public abstract void _imul (int)
public abstract void _ineg (int)
public abstract void _instanceof (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _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.classIClassFileAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileAttribute extends java.lang.Object {
public abstract int getAttributeNameIndex ()
public abstract char[] getAttributeName ()
public abstract long getAttributeLength ()
}
org/eclipse/jdt/core/util/IClassFileDisassembler.classIClassFileDisassembler.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileDisassembler extends java.lang.Object {
public static final int DETAILED
public static final int DEFAULT
public abstract java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String)
public abstract java.lang.String disassemble (org.eclipse.jdt.core.util.IClassFileReader, java.lang.String, int)
}
org/eclipse/jdt/core/util/IClassFileReader.classIClassFileReader.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IClassFileReader extends java.lang.Object {
public static final int ALL
public static final int CONSTANT_POOL
public static final int METHOD_INFOS
public static final int FIELD_INFOS
public static final int SUPER_INTERFACES
public static final int CLASSFILE_ATTRIBUTES
public static final int METHOD_BODIES
public static final int ALL_BUT_METHOD_BODIES
public abstract int getAccessFlags ()
public abstract org.eclipse.jdt.core.util.IFieldInfo[] getFieldInfos ()
public abstract char[][] getInterfaceNames ()
public abstract int[] getInterfaceIndexes ()
public abstract org.eclipse.jdt.core.util.IInnerClassesAttribute getInnerClassesAttribute ()
public abstract org.eclipse.jdt.core.util.IMethodInfo[] getMethodInfos ()
public abstract char[] getClassName ()
public abstract int getClassIndex ()
public abstract char[] getSuperclassName ()
public abstract int getSuperclassIndex ()
public abstract boolean isClass ()
public abstract boolean isInterface ()
public abstract org.eclipse.jdt.core.util.ISourceAttribute getSourceFileAttribute ()
public abstract org.eclipse.jdt.core.util.IConstantPool getConstantPool ()
public abstract int getMinorVersion ()
public abstract int getMajorVersion ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public abstract int getMagic ()
public abstract int getFieldsCount ()
public abstract int getMethodsCount ()
}
org/eclipse/jdt/core/util/ICodeAttribute.classICodeAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ICodeAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getMaxLocals ()
public abstract int getMaxStack ()
public abstract org.eclipse.jdt.core.util.ILineNumberAttribute getLineNumberAttribute ()
public abstract org.eclipse.jdt.core.util.ILocalVariableAttribute getLocalVariableAttribute ()
public abstract org.eclipse.jdt.core.util.IExceptionTableEntry[] getExceptionTable ()
public abstract byte[] getBytecodes ()
public abstract long getCodeLength ()
public abstract int getAttributesCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public abstract int getExceptionTableLength ()
public abstract void traverse (org.eclipse.jdt.core.util.IBytecodeVisitor) throws org.eclipse.jdt.core.util.ClassFormatException
}
org/eclipse/jdt/core/util/IConstantPool.classIConstantPool.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPool extends java.lang.Object {
public abstract int getConstantPoolCount ()
public abstract int getEntryKind (int)
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry decodeEntry (int)
}
org/eclipse/jdt/core/util/IConstantPoolConstant.classIConstantPoolConstant.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.classIConstantPoolEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry extends java.lang.Object {
public abstract int getKind ()
public abstract int getClassInfoNameIndex ()
public abstract int getClassIndex ()
public abstract int getNameAndTypeIndex ()
public abstract int getStringIndex ()
public abstract java.lang.String getStringValue ()
public abstract int getIntegerValue ()
public abstract float getFloatValue ()
public abstract double getDoubleValue ()
public abstract long getLongValue ()
public abstract int getNameAndTypeInfoDescriptorIndex ()
public abstract int getNameAndTypeInfoNameIndex ()
public abstract char[] getClassInfoName ()
public abstract char[] getClassName ()
public abstract char[] getFieldName ()
public abstract char[] getMethodName ()
public abstract char[] getFieldDescriptor ()
public abstract char[] getMethodDescriptor ()
public abstract char[] getUtf8Value ()
public abstract int getUtf8Length ()
}
org/eclipse/jdt/core/util/IConstantValueAttribute.classIConstantValueAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantValueAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getConstantValueIndex ()
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
}
org/eclipse/jdt/core/util/IEnclosingMethodAttribute.classIEnclosingMethodAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IEnclosingMethodAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract char[] getEnclosingClass ()
public abstract int getEnclosingClassIndex ()
public abstract char[] getMethodDescriptor ()
public abstract int getMethodDescriptorIndex ()
public abstract char[] getMethodName ()
public abstract int getMethodNameIndex ()
public abstract int getMethodNameAndTypeIndex ()
}
org/eclipse/jdt/core/util/IExceptionAttribute.classIExceptionAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExceptionAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getExceptionsNumber ()
public abstract char[][] getExceptionNames ()
public abstract int[] getExceptionIndexes ()
}
org/eclipse/jdt/core/util/IExceptionTableEntry.classIExceptionTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExceptionTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getEndPC ()
public abstract int getHandlerPC ()
public abstract int getCatchTypeIndex ()
public abstract char[] getCatchType ()
}
org/eclipse/jdt/core/util/IFieldInfo.classIFieldInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IFieldInfo extends java.lang.Object {
public abstract org.eclipse.jdt.core.util.IConstantValueAttribute getConstantValueAttribute ()
public abstract int getAccessFlags ()
public abstract char[] getName ()
public abstract int getNameIndex ()
public abstract char[] getDescriptor ()
public abstract int getDescriptorIndex ()
public abstract boolean hasConstantValueAttribute ()
public abstract boolean isSynthetic ()
public abstract boolean isDeprecated ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
}
org/eclipse/jdt/core/util/IInnerClassesAttribute.classIInnerClassesAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IInnerClassesAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfClasses ()
public abstract org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] getInnerClassAttributesEntries ()
}
org/eclipse/jdt/core/util/IInnerClassesAttributeEntry.classIInnerClassesAttributeEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IInnerClassesAttributeEntry extends java.lang.Object {
public abstract int getAccessFlags ()
public abstract int getInnerNameIndex ()
public abstract int getOuterClassNameIndex ()
public abstract int getInnerClassNameIndex ()
public abstract char[] getInnerName ()
public abstract char[] getOuterClassName ()
public abstract char[] getInnerClassName ()
}
org/eclipse/jdt/core/util/ILineNumberAttribute.classILineNumberAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILineNumberAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLineNumberTableLength ()
public abstract int[][] getLineNumberTable ()
}
org/eclipse/jdt/core/util/ILocalVariableAttribute.classILocalVariableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLocalVariableTableLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableTableEntry[] getLocalVariableTable ()
}
org/eclipse/jdt/core/util/ILocalVariableTableEntry.classILocalVariableTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getLength ()
public abstract int getNameIndex ()
public abstract int getDescriptorIndex ()
public abstract int getIndex ()
public abstract char[] getName ()
public abstract char[] getDescriptor ()
}
org/eclipse/jdt/core/util/ILocalVariableTypeTableAttribute.classILocalVariableTypeTableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getLocalVariableTypeTableLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] getLocalVariableTypeTable ()
}
org/eclipse/jdt/core/util/ILocalVariableTypeTableEntry.classILocalVariableTypeTableEntry.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry extends java.lang.Object {
public abstract int getStartPC ()
public abstract int getLength ()
public abstract int getNameIndex ()
public abstract int getSignatureIndex ()
public abstract int getIndex ()
public abstract char[] getName ()
public abstract char[] getSignature ()
}
org/eclipse/jdt/core/util/IMethodInfo.classIMethodInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IMethodInfo extends java.lang.Object {
public abstract char[] getDescriptor ()
public abstract int getDescriptorIndex ()
public abstract int getAccessFlags ()
public abstract char[] getName ()
public abstract int getNameIndex ()
public abstract boolean isClinit ()
public abstract boolean isConstructor ()
public abstract boolean isSynthetic ()
public abstract boolean isDeprecated ()
public abstract org.eclipse.jdt.core.util.ICodeAttribute getCodeAttribute ()
public abstract org.eclipse.jdt.core.util.IExceptionAttribute getExceptionAttribute ()
public abstract int getAttributeCount ()
public abstract org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
}
org/eclipse/jdt/core/util/IModifierConstants.classIModifierConstants.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.classIOpcodeMnemonics.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IOpcodeMnemonics extends java.lang.Object {
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int 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.classIParameterAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IParameterAnnotation extends java.lang.Object {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeInvisibleAnnotationsAttribute.classIRuntimeInvisibleAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeInvisibleParameterAnnotationsAttribute.classIRuntimeInvisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getParametersNumber ()
public abstract org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeVisibleAnnotationsAttribute.classIRuntimeVisibleAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
}
org/eclipse/jdt/core/util/IRuntimeVisibleParameterAnnotationsAttribute.classIRuntimeVisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getParametersNumber ()
public abstract org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
}
org/eclipse/jdt/core/util/ISignatureAttribute.classISignatureAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ISignatureAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getSignatureIndex ()
public abstract char[] getSignature ()
}
org/eclipse/jdt/core/util/ISourceAttribute.classISourceAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.ISourceAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getSourceFileIndex ()
public abstract char[] getSourceFileName ()
}
org/eclipse/jdt/core/util/IVerificationTypeInfo.classIVerificationTypeInfo.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.classOpcodeStringValues.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.OpcodeStringValues extends java.lang.Object implements org.eclipse.jdt.core.util.IOpcodeMnemonics {
public static final String[] BYTECODE_NAMES
static void ()
public void ()
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$1.classCompletionEngine.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 ()
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.classCompletionEngine.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 (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.classCompletionEngine.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 (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.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType extends java.lang.Object {
public char[] packageName
public char[] simpleTypeName
public char[][] enclosingTypeNames
public int modifiers
public int accessibility
public boolean mustBeQualified
public char[] fullyQualifiedName
public char[] qualifiedTypeName
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
public void (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.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.CompletionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.codeassist.RelevanceConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeCache
public 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 ()
public void (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.classCompletionRequestorWrapper.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionRequestorWrapper extends org.eclipse.jdt.core.CompletionRequestor {
private static boolean DECODE_SIGNATURE
private org.eclipse.jdt.core.ICompletionRequestor requestor
static void ()
public void (org.eclipse.jdt.core.ICompletionRequestor)
org.eclipse.jdt.core.ICompletionRequestor requestor
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.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.classIExtendedCompletionRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.IExtendedCompletionRequestor extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
public abstract void acceptPotentialMethodDeclaration (char[], char[], char[], int, int, int)
}
org/eclipse/jdt/internal/codeassist/ISearchRequestor.classISearchRequestor.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.classISelectionRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.ISelectionRequestor extends java.lang.Object {
public abstract void acceptType (char[], char[], int, boolean, char[], int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.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.classInternalCompletionContext.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 ()
protected void setExpectedTypesSignatures (char[][])
char[][] expectedTypesSignatures
protected void setExpectedTypesKeys (char[][])
char[][] expectedTypesKeys
}
org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.classInternalCompletionProposal.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 ()
public void ()
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.classRelevanceConstants.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.RelevanceConstants extends java.lang.Object {
public static final int R_DEFAULT
public static final int R_INTERESTING
public static final int R_CASE
public static final int R_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.classSelectionEngine.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 (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.classSelectionEngine.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 (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.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.SelectionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
public static boolean DEBUG
public static boolean PERF
org.eclipse.jdt.internal.codeassist.select.SelectionParser parser
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
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 ()
public void (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.classCompletionNodeDetector.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
private org.eclipse.jdt.internal.compiler.ast.ASTNode parent
private boolean result
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
org.eclipse.jdt.internal.compiler.ast.ASTNode visitedAst
public boolean containsCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.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.classCompletionNodeFound.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
public org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
public org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean insideTypeAnnotation
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnAnnotationMemberValuePair.classCompletionOnAnnotationMemberValuePair.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationMemberValuePair extends org.eclipse.jdt.internal.compiler.ast.NormalAnnotation {
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair completedMemberValuePair
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair completedMemberValuePair
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnAnnotationOfType.classCompletionOnAnnotationOfType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType extends org.eclipse.jdt.internal.compiler.ast.TypeDeclaration {
public void (char[], org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.ast.Annotation)
char[] typeName
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnArgumentName.classCompletionOnArgumentName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName extends org.eclipse.jdt.internal.compiler.ast.Argument {
private static final char[] FAKENAMESUFFIX
public char[] realName
public boolean isCatchArgument
static void ()
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public 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.classCompletionOnClassLiteralAccess.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess extends org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess {
public char[] completionIdentifier
public int classStart
public void (long, org.eclipse.jdt.internal.compiler.ast.TypeReference)
long pos
org.eclipse.jdt.internal.compiler.ast.TypeReference t
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnClassReference.classCompletionOnClassReference.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 (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.classCompletionOnExceptionReference.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 (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.classCompletionOnExplicitConstructorCall.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall {
public void (int)
int accessMode
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
int argsLength
int a
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnFieldName.classCompletionOnFieldName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
private static final char[] FAKENAMESUFFIX
public char[] realName
static void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnFieldType.classCompletionOnFieldType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public boolean isLocalVariable
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
boolean isLocalVariable
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnImportReference.classCompletionOnImportReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[], int)
char[][] tokens
long[] positions
int modifiers
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnInterfaceReference.classCompletionOnInterfaceReference.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 (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.classCompletionOnKeyword.java
package org.eclipse.jdt.internal.codeassist.complete
public abstract org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword extends java.lang.Object {
public abstract char[] getToken ()
public abstract char[][] getPossibleKeywords ()
public abstract boolean canCompleteEmptyToken ()
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeyword1.classCompletionOnKeyword1.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[][] possibleKeywords
public boolean canCompleteEmptyToken
public void (char[], long, char[])
char[] token
long pos
char[] possibleKeyword
public void (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.classCompletionOnKeyword2.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword2 extends org.eclipse.jdt.internal.compiler.ast.ImportReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[] token
private char[][] possibleKeywords
public void (char[], long, char[][])
char[] token
long pos
char[][] possibleKeywords
public 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.classCompletionOnKeyword3.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword3 extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword {
private char[][] possibleKeywords
public void (char[], long, char[])
char[] token
long pos
char[] possibleKeyword
public void (char[], long, char[][])
char[] token
long pos
char[][] possibleKeywords
public 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.classCompletionOnLocalName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnLocalName extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
private static final char[] FAKENAMESUFFIX
public char[] realName
static void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMarkerAnnotationName.classCompletionOnMarkerAnnotationName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName extends org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMemberAccess.classCompletionOnMemberAccess.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public void (char[], long)
char[] source
long pos
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMemberValueName.classCompletionOnMemberValueName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName extends org.eclipse.jdt.internal.compiler.ast.MemberValuePair {
public void (char[], int, int)
char[] token
int sourceStart
int sourceEnd
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSend.classCompletionOnMessageSend.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int argsLength
int a
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodName.classCompletionOnMethodName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public int selectorEnd
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope upperScope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodReturnType.classCompletionOnMethodReturnType.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void resolveStatements ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodTypeParameter.classCompletionOnMethodTypeParameter.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodTypeParameter extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeParameter[], org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void resolveStatements ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnPackageReference.classCompletionOnPackageReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[])
char[][] tokens
long[] positions
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.classCompletionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public char[] completionIdentifier
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[], int)
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
int kind
public boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public 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.classCompletionOnQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression {
public void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
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.classCompletionOnQualifiedClassReference.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 (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.classCompletionOnQualifiedExceptionReference.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 (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.classCompletionOnQualifiedInterfaceReference.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 (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.classCompletionOnQualifiedNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference {
public char[] completionIdentifier
public boolean isInsideAnnotationAttribute
public void (char[][], char[], long[], boolean)
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
boolean isInsideAnnotationAttribute
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedTypeReference.classCompletionOnQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public char[] completionIdentifier
public void (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.classCompletionOnSingleNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public char[][] possibleKeywords
public boolean canBeExplicitConstructor
public boolean isInsideAnnotationAttribute
public void (char[], long, boolean)
char[] source
long pos
boolean isInsideAnnotationAttribute
public void (char[], long, char[][], boolean, boolean)
char[] source
long pos
char[][] possibleKeywords
boolean canBeExplicitConstructor
boolean isInsideAnnotationAttribute
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleTypeReference.classCompletionOnSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public boolean isCompletionNode
public boolean isConstructorType
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldTypeCompletionNode
public void (char[], long)
char[] source
long pos
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
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.classCompletionParser.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionParser extends org.eclipse.jdt.internal.codeassist.impl.AssistParser {
protected static final int COMPLETION_PARSER
protected static final int COMPLETION_OR_ASSIST_PARSER
protected static final int K_BLOCK_DELIMITER
protected static final int K_SELECTOR_INVOCATION_TYPE
protected static final int K_SELECTOR_QUALIFIER
protected static final int K_BETWEEN_CATCH_AND_RIGHT_PAREN
protected static final int K_NEXT_TYPEREF_IS_CLASS
protected static final int K_NEXT_TYPEREF_IS_INTERFACE
protected static final int K_NEXT_TYPEREF_IS_EXCEPTION
protected static final int K_BETWEEN_NEW_AND_LEFT_BRACKET
protected static final int K_INSIDE_THROW_STATEMENT
protected static final int K_INSIDE_RETURN_STATEMENT
protected static final int K_CAST_STATEMENT
protected static final int K_LOCAL_INITIALIZER_DELIMITER
protected static final int K_ARRAY_INITIALIZER
protected static final int K_ARRAY_CREATION
protected static final int K_UNARY_OPERATOR
protected static final int K_BINARY_OPERATOR
protected static final int K_ASSISGNMENT_OPERATOR
protected static final int K_CONDITIONAL_OPERATOR
protected static final int K_BETWEEN_IF_AND_RIGHT_PAREN
protected static final int K_BETWEEN_WHILE_AND_RIGHT_PAREN
protected static final int K_BETWEEN_FOR_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SWITCH_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN
protected static final int K_INSIDE_ASSERT_STATEMENT
protected static final int K_SWITCH_LABEL
protected static final int K_BETWEEN_CASE_AND_COLON
protected static final int K_BETWEEN_DEFAULT_AND_COLON
protected static final int K_BETWEEN_LEFT_AND_RIGHT_BRACKET
protected static final int K_EXTENDS_KEYWORD
protected static final int K_PARAMETERIZED_METHOD_INVOCATION
protected static final int K_PARAMETERIZED_ALLOCATION
protected static final int K_PARAMETERIZED_CAST
protected static final int K_BETWEEN_ANNOTATION_NAME_AND_RPAREN
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 ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public char[] assistIdentifier ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.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.classCompletionScanner.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public char[] completionIdentifier
public int cursorLocation
public int endOfEmptyToken
public int completedIdentifierStart
public int completedIdentifierEnd
public int unicodeCharSize
public static final char[] EmptyCompletionIdentifier
static void ()
public void (long)
long sourceLevel
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.classInvalidCursorLocation.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation extends java.lang.RuntimeException {
public String irritant
public static final String NO_COMPLETION_INSIDE_UNICODE
public static final String NO_COMPLETION_INSIDE_COMMENT
public static final String NO_COMPLETION_INSIDE_STRING
public static final String NO_COMPLETION_INSIDE_NUMBER
private static final long serialVersionUID
public void (java.lang.String)
String irritant
}
org/eclipse/jdt/internal/codeassist/impl/AssistOptions.classAssistOptions.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistOptions extends java.lang.Object {
public static final String OPTION_PerformVisibilityCheck
public static final String OPTION_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 ()
public void (java.util.Map)
java.util.Map settings
public void set (java.util.Map)
java.util.Map optionsMap
Object optionValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
}
org/eclipse/jdt/internal/codeassist/impl/AssistParser.classAssistParser.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.AssistParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
public boolean isOrphanCompletionNode
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 (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.classEngine.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Engine extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
protected org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
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 (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.classKeywords.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Keywords extends java.lang.Object {
public static final int COUNT
public static final char[] ABSTRACT
public static final char[] ASSERT
public static final char[] BREAK
public static final char[] CASE
public static final char[] CATCH
public static final char[] CLASS
public static final char[] CONTINUE
public static final char[] DEFAULT
public static final char[] DO
public static final char[] ELSE
public static final char[] EXTENDS
public static final char[] FINAL
public static final char[] FINALLY
public static final char[] FOR
public static final char[] IF
public static final char[] IMPLEMENTS
public static final char[] IMPORT
public static final char[] INSTANCEOF
public static final char[] INTERFACE
public static final char[] NATIVE
public static final char[] NEW
public static final char[] PACKAGE
public static final char[] PRIVATE
public static final char[] PROTECTED
public static final char[] PUBLIC
public static final char[] RETURN
public static final char[] STATIC
public static final char[] STRICTFP
public static final char[] SUPER
public static final char[] SWITCH
public static final char[] SYNCHRONIZED
public static final char[] THIS
public static final char[] THROW
public static final char[] THROWS
public static final char[] TRANSIENT
public static final char[] TRY
public static final char[] VOLATILE
public static final char[] WHILE
public static final char[] TRUE
public static final char[] FALSE
public static final char[] NULL
static void ()
}
org/eclipse/jdt/internal/codeassist/select/SelectionJavadoc.classSelectionJavadoc.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc {
org.eclipse.jdt.internal.compiler.ast.Expression selectedNode
public void (int, int)
int sourceStart
int sourceEnd
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
String selectedString
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int pos
private void internalResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
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.classSelectionJavadocParser.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
int selectionStart
int selectionEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode selectedNode
public void (org.eclipse.jdt.internal.codeassist.select.SelectionParser)
org.eclipse.jdt.internal.codeassist.select.SelectionParser sourceParser
public boolean checkDeprecation (int)
int commentPtr
protected boolean commentParse ()
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int start
int end
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
int 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.classSelectionNodeFound.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isDeclaration
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public void (org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
boolean isDeclaration
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnArgumentName.classSelectionOnArgumentName.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnArgumentName extends org.eclipse.jdt.internal.compiler.ast.Argument {
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public void 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.classSelectionOnExplicitConstructorCall.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall {
public void (int)
int accessMode
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnFieldReference.classSelectionOnFieldReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public void (char[], long)
char[] source
long pos
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnFieldType.classSelectionOnFieldType.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnFieldType extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnImportReference.classSelectionOnImportReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnImportReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[], int)
char[][] tokens
long[] positions
int modifiers
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int indent
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnLocalName.classSelectionOnLocalName.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnLocalName extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnMessageSend.classSelectionOnMessageSend.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void ()
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findNonDefaultAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] interfacesToVisit
int 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.classSelectionOnNameOfMemberValuePair.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnNameOfMemberValuePair extends org.eclipse.jdt.internal.compiler.ast.MemberValuePair {
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnPackageReference.classSelectionOnPackageReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnPackageReference extends org.eclipse.jdt.internal.compiler.ast.ImportReference {
public void (char[][], long[])
char[][] tokens
long[] positions
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean withOnDemand
int i
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedQualifiedTypeReference.classSelectionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public void (char[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
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.classSelectionOnParameterizedSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnParameterizedSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference {
public void (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
long pos
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
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.classSelectionOnQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression {
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymous
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedNameReference.classSelectionOnQualifiedNameReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference {
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
long[] positions
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedSuperReference.classSelectionOnQualifiedSuperReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedSuperReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int pos
int sourceEnd
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnQualifiedTypeReference.classSelectionOnQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
long[] positions
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnSingleNameReference.classSelectionOnSingleNameReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnSingleTypeReference.classSelectionOnSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public void (char[], long)
char[] source
long pos
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
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.classSelectionOnSuperReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnSuperReference extends org.eclipse.jdt.internal.compiler.ast.SuperReference {
public void (int, int)
int pos
int sourceEnd
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
}
org/eclipse/jdt/internal/codeassist/select/SelectionParser$1.classSelectionParser.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 (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.classSelectionParser.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 (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.classSelectionParser.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionParser extends org.eclipse.jdt.internal.codeassist.impl.AssistParser {
protected static final int SELECTION_PARSER
protected static final int SELECTION_OR_ASSIST_PARSER
protected static final int K_BETWEEN_CASE_AND_COLON
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
public int selectionStart
public int selectionEnd
public static final char[] SUPER
public static final char[] THIS
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public char[] assistIdentifier ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.Statement statement
private void buildMoreCompletionContext (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode parentNode
int kind
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.classSelectionScanner.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public char[] selectionIdentifier
public int selectionStart
public int selectionEnd
public void (long)
long sourceLevel
public char[] getCurrentIdentifierSource ()
int length
public int scanIdentifierOrKeyword ()
int id
}
org/eclipse/jdt/internal/compiler/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ASTVisitor extends java.lang.Object {
public void ()
public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.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.classClassFile.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ClassFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.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 ()
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
boolean creatingProblemType
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.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.CompilationResult extends java.lang.Object {
public org.eclipse.jdt.core.compiler.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 (char[], int, int, int)
char[] fileName
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
private int computePriority (org.eclipse.jdt.core.compiler.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.classCompiler.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 (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.classCompiler.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 (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.classCompiler.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.Compiler extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor org.eclipse.jdt.internal.compiler.problem.ProblemSeverities {
public org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
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 ()
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
boolean parseLiteralExpressionsAsConstants
public void 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.classConfigurableOption.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 ()
public void (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.classDefaultErrorHandlingPolicies.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$2.classDefaultErrorHandlingPolicies.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$3.classDefaultErrorHandlingPolicies.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$4.classDefaultErrorHandlingPolicies.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy exitAfterAllProblems ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy exitOnFirstError ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy proceedOnFirstError ()
public static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy proceedWithAllProblems ()
}
org/eclipse/jdt/internal/compiler/DocumentElementParser.classDocumentElementParser.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 (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.classICompilerRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ICompilerRequestor extends java.lang.Object {
public abstract void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
}
org/eclipse/jdt/internal/compiler/IDebugRequestor.classIDebugRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IDebugRequestor extends java.lang.Object {
public abstract void acceptDebugResult (org.eclipse.jdt.internal.compiler.CompilationResult)
public abstract boolean isActive ()
public abstract void activate ()
public abstract void deactivate ()
public abstract void reset ()
}
org/eclipse/jdt/internal/compiler/IDocumentElementRequestor.classIDocumentElementRequestor.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.classIErrorHandlingPolicy.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy extends java.lang.Object {
public abstract boolean proceedOnErrors ()
public abstract boolean stopOnFirstError ()
}
org/eclipse/jdt/internal/compiler/IProblemFactory.classIProblemFactory.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IProblemFactory extends java.lang.Object {
public abstract org.eclipse.jdt.core.compiler.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.classISourceElementRequestor.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 ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$MethodInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo extends java.lang.Object {
public boolean 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 ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo extends java.lang.Object {
public 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 ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeParameterInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo extends java.lang.Object {
public int declarationStart
public int declarationEnd
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] bounds
public long[] annotationPositions
public void ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ISourceElementRequestor extends java.lang.Object {
public abstract void 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.classSourceElementParser.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 (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.classSourceElementParser.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 (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.classSourceElementParser.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementParser extends org.eclipse.jdt.internal.core.util.CommentRecorderParser {
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
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 (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.classSourceElementRequestorAdapter.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 ()
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.classAND_AND_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.classASTNode.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.ASTNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.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 ()
public void ()
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.classAbstractMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.ASTNode implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
public org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public char[] selector
public int declarationSourceStart
public int declarationSourceEnd
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.ast.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 (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.classAbstractVariableDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public int declarationEnd
public int declarationSourceEnd
public int declarationSourceStart
public int hiddenVariableDepth
public org.eclipse.jdt.internal.compiler.ast.Expression initialization
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] name
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public static final int FIELD
public static final int INITIALIZER
public static final int ENUM_CONSTANT
public static final int LOCAL_VARIABLE
public static final int PARAMETER
public static final int TYPE_PARAMETER
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public abstract int getKind ()
public 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.classAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AllocationExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.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 ()
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.classAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Annotation extends org.eclipse.jdt.internal.compiler.ast.Expression {
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 ()
public void ()
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.classAnnotationMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.MethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
public int extendedDimensions
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
public boolean isAnnotationMethod ()
public boolean isMethod ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int tab
StringBuffer output
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
int max
int j
int i
int i
public void resolveStatements ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafReturnType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/Argument.classArgument.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Argument extends org.eclipse.jdt.internal.compiler.ast.LocalDeclaration {
private static final char[] SET
static void ()
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public void 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.classArrayAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
public org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression dim
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
int 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.classArrayInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayInitializer extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding binding
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classArrayQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
int dimensions
public void (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.classArrayReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayReference extends org.eclipse.jdt.internal.compiler.ast.Reference {
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public org.eclipse.jdt.internal.compiler.ast.Expression position
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression rec
org.eclipse.jdt.internal.compiler.ast.Expression pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean compoundAssignment
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.classArrayTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int dimensions
public int originalSourceEnd
public void (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.classAssertStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AssertStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
public org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
int preAssertInitStateIndex
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
int startPosition
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression assertExpression
int startPosition
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isOptimizedTrueAssertion
boolean isOptimizedFalseAssertion
org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.classAssignment.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Assignment extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression lhs
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
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.classBinaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BinaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression left
public org.eclipse.jdt.internal.compiler.ast.Expression right
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public 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.classBlock.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Block extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void (int)
int explicitDeclarations
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classBranchStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.BranchStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public char[] label
public org.eclipse.jdt.internal.compiler.codegen.Label targetLabel
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
public void (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.classBreakStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BreakStatement extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public void (char[], int, int)
char[] label
int sourceStart
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int 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.classCaseStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CaseStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.internal.compiler.codegen.CaseLabel targetLabel
public boolean isEnumConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
int sourceEnd
int sourceStart
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.impl.Constant resolveCase (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding switchExpressionType
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caseType
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/CastExpression$1.classCastExpression.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 (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.classCastExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CastExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Expression type
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.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.classCharLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CharLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
char value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
private void computeValue ()
char digit
int number
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ClassLiteralAccess.classClassLiteralAccess.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticField
public void (int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference 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.classClinit.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Clinit extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding assertionSyntheticFieldBinding
private org.eclipse.jdt.internal.compiler.lookup.FieldBinding classLiteralSyntheticField
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext staticInitializerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext clinitContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int clinitOffset
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.classCompilationUnitDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration extends org.eclipse.jdt.internal.compiler.ast.ASTNode implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
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 (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.classCompoundAssignment.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CompoundAssignment extends org.eclipse.jdt.internal.compiler.ast.Assignment implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public int operator
public int preAssignImplicitConversion
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classConditionalExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ConditionalExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Expression valueIfTrue
public org.eclipse.jdt.internal.compiler.ast.Expression valueIfFalse
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedIfTrueConstant
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedIfFalseConstant
int trueInitStateIndex
int falseInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Expression valueIfTrue
org.eclipse.jdt.internal.compiler.ast.Expression valueIfFalse
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classConstructorDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
public boolean isDefaultConstructor
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
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.classContinueStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ContinueStatement extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public void (char[], int, int)
char[] 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.classDoStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.DoStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.Label breakLabel
private org.eclipse.jdt.internal.compiler.codegen.Label continueLabel
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classDoubleLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.DoubleLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
double value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
Double computedValue
Double computedValue
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.classEmptyStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EmptyStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public void (int, int)
int startPosition
int endPosition
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public 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.classEqualExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EqualExpression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
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.classExplicitConstructorCall.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.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 (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.classExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Expression extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.impl.Constant constant
public int implicitConversion
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
public static final boolean isConstantValueRepresentable (org.eclipse.jdt.internal.compiler.impl.Constant, int, int)
org.eclipse.jdt.internal.compiler.impl.Constant constant
int constantTypeID
int targetTypeID
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
public final boolean checkCastTypesCompatibility (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean use15specifics
boolean 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.classExtendedStringLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str
org.eclipse.jdt.internal.compiler.ast.CharLiteral character
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str1
org.eclipse.jdt.internal.compiler.ast.StringLiteral str2
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral lit
int length
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
int length
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FalseLiteral.classFalseLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FalseLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.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.classFieldDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
boolean hasBeenResolved
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public int endPart1Position
public int endPart2Position
public void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public 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 (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.classFloatLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FloatLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
float value
static final float Float_MIN_VALUE
static void ()
public void (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.classForStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement[] increments
public org.eclipse.jdt.internal.compiler.ast.Statement action
public 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 (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.classForeachStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForeachStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
public int elementVariableImplicitWidening
public org.eclipse.jdt.internal.compiler.ast.Expression collection
public org.eclipse.jdt.internal.compiler.ast.Statement action
private int kind
private static final int ARRAY
private static final int RAW_ITERABLE
private static final int GENERIC_ITERABLE
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding iteratorReceiverType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionElementType
private org.eclipse.jdt.internal.compiler.codegen.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 ()
public void (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.classIfStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IfStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
public org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
boolean thenExit
int thenInitStateIndex
int elseInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
int sourceStart
int sourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.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.classImportReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ImportReference extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[][] tokens
public long[] sourcePositions
public 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 (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.classInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Initializer extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public org.eclipse.jdt.internal.compiler.ast.Block block
public int lastVisibleFieldID
public int bodyStart
public int bodyEnd
public boolean errorInSignature
public void (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block block
int modifiers
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public int getKind ()
public boolean isStatic ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
}
org/eclipse/jdt/internal/compiler/ast/InstanceOfExpression.classInstanceOfExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference, 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.classIntLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
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 ()
public void (char[], int, int)
char[] token
int s
int e
public void (char[], int, int, int)
char[] token
int s
int e
int value
public void (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.classIntLiteralMinValue.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue extends org.eclipse.jdt.internal.compiler.ast.IntLiteral {
static final char[] CharValue
static final org.eclipse.jdt.internal.compiler.impl.Constant MIN_VALUE
static void ()
public void ()
public void computeConstant ()
}
org/eclipse/jdt/internal/compiler/ast/Javadoc.classJavadoc.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Javadoc extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] paramReferences
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference[] paramTypeParameters
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] exceptionReferences
public org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement returnStatement
public org.eclipse.jdt.internal.compiler.ast.Expression[] seeReferences
public long inheritedPositions
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] invalidParameters
public void (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.classJavadocAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public boolean superAccess
public void (int, int)
int start
int end
public void (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.classJavadocArgumentExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public char[] token
public org.eclipse.jdt.internal.compiler.ast.Argument argument
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[] name
int startPos
int endPos
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
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.classJavadocArrayQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, int)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int dim
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.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.classJavadocArraySingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference {
public void (char[], int, long)
char[] name
int dim
long pos
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.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.classJavadocFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public boolean superAccess
public void (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.classJavadocImplicitTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[] token
public void (char[], int)
char[] name
int pos
public org.eclipse.jdt.internal.compiler.ast.TypeReference 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.classJavadocImportReference.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 (char[][], long[], int, int)
char[][] tokens
long[] sourcePositions
int tagStart
int tagEnd
}
org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.classJavadocMessageSend.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public boolean superAccess
public void (char[], long)
char[] name
long pos
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[])
char[] name
long pos
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[] arguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasArgsTypeVar
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.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.classJavadocQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[][], long[], int, int)
char[][] sources
long[] pos
int tagStart
int tagEnd
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.classJavadocReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement extends org.eclipse.jdt.internal.compiler.ast.ReturnStatement {
public boolean empty
public void (int, int)
int s
int e
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.classJavadocSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public int tagSourceStart
public int tagSourceEnd
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
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.classJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
protected 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.classLabeledStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LabeledStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public char[] label
public org.eclipse.jdt.internal.compiler.codegen.Label targetLabel
int mergedInitStateIndex
public void (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.classLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Literal extends org.eclipse.jdt.internal.compiler.ast.Expression {
public void (int, int)
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public abstract void computeConstant ()
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public abstract char[] source ()
}
org/eclipse/jdt/internal/compiler/ast/LocalDeclaration.classLocalDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classLongLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LongLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
long value
static final org.eclipse.jdt.internal.compiler.impl.Constant FORMAT_ERROR
static void ()
public void (char[], int, int)
char[] token
int s
int e
public void (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.classLongLiteralMinValue.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue extends org.eclipse.jdt.internal.compiler.ast.LongLiteral {
static final char[] CharValue
static final org.eclipse.jdt.internal.compiler.impl.Constant MIN_VALUE
static void ()
public void ()
public void computeConstant ()
}
org/eclipse/jdt/internal/compiler/ast/MagicLiteral.classMagicLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.MagicLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
public void (int, int)
int start
int end
public boolean isValidJavaStatement ()
public char[] source ()
}
org/eclipse/jdt/internal/compiler/ast/MarkerAnnotation.classMarkerAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[] name
public org.eclipse.jdt.internal.compiler.ast.Expression value
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.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.classMessageSend.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MessageSend extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.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 ()
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.classMethodDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration {
public org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.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.classNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public org.eclipse.jdt.internal.compiler.lookup.Binding binding
public org.eclipse.jdt.internal.compiler.lookup.Binding codegenBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public void ()
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.classNormalAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NormalAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.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.classNullLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NullLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.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.classNumberLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.NumberLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
char[] source
public void (char[], int, int)
char[] token
int s
int e
public void (int, int)
int s
int e
public boolean isValidJavaStatement ()
public char[] source ()
}
org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.classOR_OR_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.classOperatorExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1$Decode extends java.lang.Object {
void ()
public final java.lang.String constant (int)
int code
public final java.lang.String type (int)
int code
public final java.lang.String operator (int)
int operator
}
org/eclipse/jdt/internal/compiler/ast/OperatorExpression.classOperatorExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.OperatorExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static int[][] OperatorSignatures
static void ()
public void ()
public static final void classInitialize ()
public static final java.lang.String generateTableTestCase ()
int[] operators
org.eclipse.jdt.internal.compiler.ast.OperatorExpression$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.classOperatorIds.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.OperatorIds extends java.lang.Object {
public static final int AND_AND
public static final int OR_OR
public static final int AND
public static final int OR
public static final int LESS
public static final int LESS_EQUAL
public static final int GREATER
public static final int GREATER_EQUAL
public static final int XOR
public static final int DIVIDE
public static final int LEFT_SHIFT
public static final int NOT
public static final int TWIDDLE
public static final int MINUS
public static final int PLUS
public static final int MULTIPLY
public static final int REMAINDER
public static final int RIGHT_SHIFT
public static final int EQUAL_EQUAL
public static final int UNSIGNED_RIGHT_SHIFT
public static final int NumberOfTables
public static final int QUESTIONCOLON
public static final int NOT_EQUAL
public static final int EQUAL
public static final int INSTANCEOF
public static final int PLUS_PLUS
public static final int MINUS_MINUS
}
org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.classParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
private boolean didResolve
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], int, long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int dim
long[] positions
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.classParameterizedSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
private boolean didResolve
public void (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], int, long)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int dim
long pos
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.classPostfixExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.PostfixExpression extends org.eclipse.jdt.internal.compiler.ast.CompoundAssignment {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression 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.classPrefixExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.PrefixExpression extends org.eclipse.jdt.internal.compiler.ast.CompoundAssignment {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression 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.classQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeBinding
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding 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.classQualifiedNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference {
public char[][] tokens
public long[] sourcePositions
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherBindings
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 (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.classQualifiedSuperReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int pos
int sourceEnd
public boolean isSuper ()
public boolean isThis ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
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.classQualifiedThisReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference qualification
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentCompatibleType
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
Object[] emulationPath
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int depth
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.classQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[][] tokens
public long[] sourcePositions
public void (char[][], long[])
char[][] sources
long[] poss
public org.eclipse.jdt.internal.compiler.ast.TypeReference 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.classReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Reference extends org.eclipse.jdt.internal.compiler.ast.Expression {
public void ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public 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.classReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ReturnStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public 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 (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.classSingleMemberAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public org.eclipse.jdt.internal.compiler.ast.Expression memberValue
private org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] singlePairs
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public 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.classSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public 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 (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.classSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public char[] token
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.ast.TypeReference 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.classStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Statement extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public void ()
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.classStringLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.StringLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
char[] source
public void (char[], int, int)
char[] token
int s
int e
public void (int, int)
int s
int e
public void computeConstant ()
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral lit
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extendsWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/StringLiteralConcatenation.classStringLiteralConcatenation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
private static final int INITIAL_SIZE
public org.eclipse.jdt.internal.compiler.ast.Expression[] literals
public int counter
public void (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral str1
org.eclipse.jdt.internal.compiler.ast.StringLiteral str2
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extendsWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
int literalsLength
int length
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int max
}
org/eclipse/jdt/internal/compiler/ast/SubRoutineStatement.classSubRoutineStatement.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
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 ()
public void ()
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.classSuperReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SuperReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference {
public void (int, int)
int sourceStart
int sourceEnd
public static org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall implicitSuperConstructorCall ()
public boolean isImplicitThis ()
public boolean isSuper ()
public boolean 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.classSwitchStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SwitchStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.codegen.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 ()
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.classSynchronizedStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Block block
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean blockExit
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding synchroVariable
static final char[] SecretLocalDeclarationName
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Block, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Block statement
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean isSubRoutineEscaping ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.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.classThisReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ThisReference extends org.eclipse.jdt.internal.compiler.ast.Reference {
public static org.eclipse.jdt.internal.compiler.ast.ThisReference implicitThis ()
org.eclipse.jdt.internal.compiler.ast.ThisReference implicitThis
public void (int, int)
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
public boolean checkAccess (org.eclipse.jdt.internal.compiler.lookup.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.classThrowStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ThrowStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression exception
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
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.classTrueLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TrueLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.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.classTryStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TryStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement {
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 ()
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.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.classTypeDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
public static final 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 ()
public void (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.classTypeParameter.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TypeParameter extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding binding
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
public void ()
public int getKind ()
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
int length
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.classTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference extends org.eclipse.jdt.internal.compiler.ast.Expression {
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public 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.classUnaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.UnaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.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.classWhileStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.WhileStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.Label breakLabel
private org.eclipse.jdt.internal.compiler.codegen.Label continueLabel
int preCondInitStateIndex
int condIfTrueInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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.classWildcard.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Wildcard extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public static final int UNBOUND
public static final int EXTENDS
public static final int SUPER
public org.eclipse.jdt.internal.compiler.ast.TypeReference bound
public int kind
public void (int)
int kind
public char[][] getParameterizedTypeName ()
public char[][] getTypeName ()
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
org.eclipse.jdt.internal.compiler.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.classClasspathDirectory.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation {
String path
java.util.Hashtable directoryCache
String[] missingPackageHolder
String encoding
public int mode
public static final int SOURCE
public static final int BINARY
void (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 (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.classClasspathJar.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathJar extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation {
private java.io.File file
private java.util.zip.ZipFile zipFile
private boolean closeZipFileAtEnd
private java.util.Hashtable packageCache
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (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.classClasspathLocation.java
package org.eclipse.jdt.internal.compiler.batch
public abstract org.eclipse.jdt.internal.compiler.batch.ClasspathLocation extends java.lang.Object implements org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void (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.classCompilationUnit.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public char[] contents
public char[] fileName
public char[] mainTypeName
String encoding
public void (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.classFileFinder.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 ()
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.classFileSystem.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.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.FileSystem extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] classpaths
String[] knownFileNames
public void (java.lang.String[], java.lang.String[], java.lang.String)
String[] classpathNames
String[] initialFileNames
String encoding
public void (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 (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.classMain.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 (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.classMain.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 (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.classMain.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 (org.eclipse.jdt.internal.compiler.batch.Main)
public boolean proceedOnErrors ()
public boolean stopOnFirstError ()
}
org/eclipse/jdt/internal/compiler/batch/Main$Logger.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main$Logger extends java.lang.Object {
private 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 ()
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 (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.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main extends java.lang.Object implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.util.SuffixConstants {
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 ()
public void (java.io.PrintWriter, java.io.PrintWriter, boolean)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExitWhenFinished
public void (java.io.PrintWriter, java.io.PrintWriter, boolean, java.util.Map)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
boolean systemExitWhenFinished
java.util.Map customDefaultOptions
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.classClassFileConstants.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.classClassFileReader.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.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 (byte[], char[]) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
byte[] classFileBytes
char[] fileName
public void (byte[], char[], boolean) throws org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
byte[] classFileBytes
char[] fileName
boolean fullyInitialize
int readOffset
int i
int tag
int superclassNameIndex
int i
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo field
int i
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.classClassFileStruct.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 (byte[], int)
byte[] classFileBytes
int off
public void (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.classClassFormatException.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException extends java.lang.Exception {
public static final int ErrBadMagic
public static final int ErrBadMinorVersion
public static final int ErrBadMajorVersion
public static final int ErrBadConstantClass
public static final int ErrBadConstantString
public static final int ErrBadConstantNameAndType
public static final int ErrBadConstantFieldRef
public static final int ErrBadConstantMethodRef
public static final int ErrBadConstantInterfaceMethodRef
public static final int ErrBadConstantPoolIndex
public static final int ErrBadSuperclassName
public static final int ErrInterfaceCannotBeFinal
public static final int ErrInterfaceMustBeAbstract
public static final int ErrBadModifiers
public static final int ErrClassCannotBeAbstractFinal
public static final int ErrBadClassname
public static final int ErrBadFieldInfo
public static final int ErrBadMethodInfo
public static final int ErrEmptyConstantPool
public static final int ErrMalformedUtf8
public static final int ErrUnknownConstantTag
public static final int ErrTruncatedInput
public static final int ErrMethodMustBeAbstract
public static final int ErrMalformedAttribute
public static final int ErrBadInterface
public static final int ErrInterfaceMustSubclassObject
public static final int ErrIncorrectInterfaceMethods
public static final int ErrInvalidMethodName
public static final int ErrInvalidMethodSignature
private static final long serialVersionUID
private int errorCode
private int bufferPosition
private RuntimeException nestedException
private char[] fileName
public void (java.lang.RuntimeException, char[])
RuntimeException e
char[] fileName
public void (int)
int code
public void (int, int)
int code
int bufPos
public int getErrorCode ()
public int getBufferPosition ()
public java.lang.Throwable getException ()
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
}
org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.classFieldInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.FieldInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.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 (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.classInnerClassInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryNestedType {
int innerClassNameIndex
int outerClassNameIndex
int innerNameIndex
private char[] innerClassName
private char[] outerClassName
private char[] innerName
private int accessFlags
private int[] constantPoolOffsets
private boolean readInnerClassName
private boolean readOuterClassName
private boolean readInnerName
public void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public char[] getEnclosingTypeName ()
int utf8Offset
public int getModifiers ()
public char[] getName ()
int classOffset
int utf8Offset
public char[] getSourceName ()
int utf8Offset
public java.lang.String toString ()
StringBuffer buffer
void initialize ()
protected void reset ()
}
org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.classMethodInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.MethodInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryMethod 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 ()
public void (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.classAttributeNamesConstants.java
package org.eclipse.jdt.internal.compiler.codegen
public abstract org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants extends java.lang.Object {
public static final char[] SyntheticName
public static final char[] ConstantValueName
public static final char[] LineNumberTableName
public static final char[] LocalVariableTableName
public static final char[] InnerClassName
public static final char[] CodeName
public static final char[] ExceptionsName
public static final char[] SourceName
public static final char[] DeprecatedName
public static final char[] SignatureName
public static final char[] LocalVariableTypeTableName
public static final char[] EnclosingMethodName
public static final char[] AnnotationDefaultName
public static final char[] RuntimeInvisibleAnnotationsName
public static final char[] RuntimeVisibleAnnotationsName
public static final char[] RuntimeInvisibleParameterAnnotationsName
public static final char[] RuntimeVisibleParameterAnnotationsName
static void ()
}
org/eclipse/jdt/internal/compiler/codegen/CaseLabel.classCaseLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CaseLabel extends org.eclipse.jdt.internal.compiler.codegen.Label {
public int instructionPosition
public int backwardsBranch
public void (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.classCharArrayCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CharArrayCache extends java.lang.Object {
public char[][] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (char[])
char[] key
int 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.classCodeStream.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 ()
public void (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.classConstantPool.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool extends java.lang.Object implements org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
public static final int DOUBLE_INITIAL_SIZE
public static final int FLOAT_INITIAL_SIZE
public static final int INT_INITIAL_SIZE
public static final int LONG_INITIAL_SIZE
public static final int UTF8_INITIAL_SIZE
public static final int STRING_INITIAL_SIZE
public static final int METHODS_AND_FIELDS_INITIAL_SIZE
public static final int CLASS_INITIAL_SIZE
public static final int NAMEANDTYPE_INITIAL_SIZE
public static final int CONSTANTPOOL_INITIAL_SIZE
public static final int CONSTANTPOOL_GROW_SIZE
protected org.eclipse.jdt.internal.compiler.codegen.DoubleCache doubleCache
protected org.eclipse.jdt.internal.compiler.codegen.FloatCache floatCache
protected org.eclipse.jdt.internal.compiler.codegen.IntegerCache intCache
protected org.eclipse.jdt.internal.compiler.codegen.LongCache longCache
public org.eclipse.jdt.internal.compiler.codegen.CharArrayCache UTF8Cache
protected org.eclipse.jdt.internal.compiler.codegen.CharArrayCache stringCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject methodsAndFieldsCache
protected org.eclipse.jdt.internal.compiler.codegen.CharArrayCache classCache
protected org.eclipse.jdt.internal.compiler.util.HashtableOfObject nameAndTypeCacheForFieldsAndMethods
public byte[] poolContent
public int currentIndex
public int currentOffset
public 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 ()
public void (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.classDoubleCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.DoubleCache extends java.lang.Object {
private double[] keyTable
private int[] valueTable
private int elementSize
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (double)
double key
int i
int max
long value1
long value2
int i
int max
public int 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.classExceptionLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel extends org.eclipse.jdt.internal.compiler.codegen.Label {
public int start
public int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public boolean isStandardLabel ()
public void place ()
public void placeEnd ()
public void placeStart ()
}
org/eclipse/jdt/internal/compiler/codegen/FieldNameAndTypeCache.classFieldNameAndTypeCache.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 ()
public void (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.classFloatCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.FloatCache extends java.lang.Object {
private float[] keyTable
private int[] valueTable
private int elementSize
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (float)
float key
int i
int max
int value1
int value2
int i
int max
public int 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.classIntegerCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.IntegerCache extends java.lang.Object {
public int[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (int)
int key
int index
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.classLabel.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 ()
public void (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.classLongCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.LongCache extends java.lang.Object {
public long[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (long)
long key
int index
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.classMethodNameAndTypeCache.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 ()
public void (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.classObjectCache.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.ObjectCache extends java.lang.Object {
public Object[] keyTable
public int[] valueTable
int elementSize
int threshold
public void ()
public void (int)
int initialCapacity
public void clear ()
int i
public boolean containsKey (java.lang.Object)
Object key
int index
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.classOpcodes.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.classAccessRestriction.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRestriction extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
private String messageTemplate
public void (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.classAccessRule.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 (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.classAccessRuleSet.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
public String messageTemplate
public void (org.eclipse.jdt.internal.compiler.env.AccessRule[])
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
public void (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.classIBinaryField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericField {
public abstract org.eclipse.jdt.internal.compiler.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.classIBinaryMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryMethod extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericMethod {
public abstract 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.classIBinaryNestedType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryNestedType extends java.lang.Object {
public abstract char[] getEnclosingTypeName ()
public abstract int getModifiers ()
public abstract char[] getName ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryType.classIBinaryType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public static final char[][] NoInterface
public static final org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] NoNestedType
public static final org.eclipse.jdt.internal.compiler.env.IBinaryField[] NoField
public static final org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] NoMethod
static void ()
public abstract 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.classICompilationUnit.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IDependent {
public abstract char[] getContents ()
public abstract char[] getMainTypeName ()
public abstract char[][] getPackageName ()
}
org/eclipse/jdt/internal/compiler/env/IConstants.classIConstants.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.classIDependent.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IDependent extends java.lang.Object {
public static final char JAR_FILE_ENTRY_SEPARATOR
public abstract char[] getFileName ()
}
org/eclipse/jdt/internal/compiler/env/IGenericField.classIGenericField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericField extends java.lang.Object {
public abstract int getModifiers ()
}
org/eclipse/jdt/internal/compiler/env/IGenericMethod.classIGenericMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericMethod extends java.lang.Object {
public abstract int getModifiers ()
public abstract boolean isConstructor ()
public abstract char[][] getArgumentNames ()
}
org/eclipse/jdt/internal/compiler/env/IGenericType.classIGenericType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IGenericType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IDependent {
public 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.classINameEnvironment.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.INameEnvironment extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
public abstract boolean isPackage (char[][], char[])
public abstract void cleanup ()
}
org/eclipse/jdt/internal/compiler/env/ISourceField.classISourceField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceField extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericField {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract char[] getInitializationSource ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getTypeName ()
}
org/eclipse/jdt/internal/compiler/env/ISourceImport.classISourceImport.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceImport extends java.lang.Object {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract int getModifiers ()
}
org/eclipse/jdt/internal/compiler/env/ISourceMethod.classISourceMethod.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceMethod extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericMethod {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract char[][] getExceptionTypeNames ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getReturnTypeName ()
public abstract char[][] getTypeParameterNames ()
public abstract char[][][] getTypeParameterBounds ()
}
org/eclipse/jdt/internal/compiler/env/ISourceType.classISourceType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public abstract int getDeclarationSourceEnd ()
public abstract int getDeclarationSourceStart ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType getEnclosingType ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceField[] getFields ()
public abstract char[][] getInterfaceNames ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceType[] getMemberTypes ()
public abstract org.eclipse.jdt.internal.compiler.env.ISourceMethod[] getMethods ()
public abstract char[] getName ()
public abstract int getNameSourceEnd ()
public abstract int getNameSourceStart ()
public abstract char[] getSuperclassName ()
public abstract char[][][] getTypeParameterBounds ()
public abstract char[][] getTypeParameterNames ()
}
org/eclipse/jdt/internal/compiler/env/NameEnvironmentAnswer.classNameEnvironmentAnswer.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer extends java.lang.Object {
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public org.eclipse.jdt.internal.compiler.env.AccessRestriction getAccessRestriction ()
public org.eclipse.jdt.internal.compiler.env.IBinaryType getBinaryType ()
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.internal.compiler.env.ISourceType[] getSourceTypes ()
public boolean isBinaryType ()
public boolean isCompilationUnit ()
public boolean isSourceType ()
}
org/eclipse/jdt/internal/compiler/flow/ConditionalFlowInfo.classConditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.ConditionalFlowInfo extends org.eclipse.jdt.internal.compiler.flow.FlowInfo {
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
void (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo otherInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.classExceptionHandlingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public 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 (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.classFinallyFlowContext.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 (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.classFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.FlowContext extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
public 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 ()
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public 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.classFlowInfo.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 ()
public void ()
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.classInitializationFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext extends org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext {
public int exceptionCount
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] thrownExceptions
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] exceptionThrowers
public org.eclipse.jdt.internal.compiler.flow.FlowInfo[] exceptionThrowerFlowInfos
public void (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.classInsideSubRoutineFlowContext.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 (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.classLabelFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.LabelFlowContext extends org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext {
public char[] labelName
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, char[], org.eclipse.jdt.internal.compiler.codegen.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.classLoopingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext extends org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext {
public org.eclipse.jdt.internal.compiler.codegen.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 (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.classSwitchFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public org.eclipse.jdt.internal.compiler.codegen.Label breakLabel
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnBreak
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.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.classUnconditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo extends org.eclipse.jdt.internal.compiler.flow.FlowInfo {
public 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 ()
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.classBooleanConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.BooleanConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
boolean value
public void (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.classByteConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.ByteConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
byte value
public void (byte)
byte value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/CharConstant.classCharConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.CharConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
char value
public void (char)
char value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/CompilerOptions.classCompilerOptions.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions extends java.lang.Object 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 ()
public void (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.classConstant.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.Constant extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeIds org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static final org.eclipse.jdt.internal.compiler.impl.Constant NotAConstant
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 ()
public void ()
public boolean booleanValue ()
public byte byteValue ()
public final org.eclipse.jdt.internal.compiler.impl.Constant castTo (int)
int conversionToTargetType
public char charValue ()
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperation (org.eclipse.jdt.internal.compiler.impl.Constant, int, int)
org.eclipse.jdt.internal.compiler.impl.Constant cst
int id
int operator
float f
double d
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperation (org.eclipse.jdt.internal.compiler.impl.Constant, int, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
int operator
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationAND (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationAND_AND (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationDIVIDE (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationEQUAL_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationGREATER (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationGREATER_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLEFT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLESS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationLESS_EQUAL (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationMINUS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationMULTIPLY (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationOR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationOR_OR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationPLUS (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationREMAINDER (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationRIGHT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationUNSIGNED_RIGHT_SHIFT (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public static final org.eclipse.jdt.internal.compiler.impl.Constant computeConstantOperationXOR (org.eclipse.jdt.internal.compiler.impl.Constant, int, org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant left
int leftId
org.eclipse.jdt.internal.compiler.impl.Constant right
int rightId
public double doubleValue ()
public float floatValue ()
public 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.classDoubleConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.DoubleConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
double value
public void (double)
double value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/FloatConstant.classFloatConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.FloatConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
float value
public void (float)
float value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/ITypeRequestor.classITypeRequestor.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.ITypeRequestor extends java.lang.Object {
public abstract void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
}
org/eclipse/jdt/internal/compiler/impl/IntConstant.classIntConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.IntConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
int value
public void (int)
int value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/LongConstant.classLongConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.LongConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
long value
public void (long)
long value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/ReferenceContext.classReferenceContext.java
package org.eclipse.jdt.internal.compiler.impl
public abstract org.eclipse.jdt.internal.compiler.impl.ReferenceContext extends java.lang.Object {
public abstract void abort (int, org.eclipse.jdt.core.compiler.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.classShortConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.ShortConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
short value
public void (short)
short value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
String s
public java.lang.String toString ()
public int typeID ()
}
org/eclipse/jdt/internal/compiler/impl/StringConstant.classStringConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.StringConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
public String value
public void (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.classArrayBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.ArrayBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding ArrayLength
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
public int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] constantPoolName
char[] genericTypeSignature
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
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.classBaseTypeBinding.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 (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.classBaseTypes.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 ()
}
org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.classBinaryTypeBinding.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 (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.classBinding.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 ()
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.classBlockScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.BlockScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
public int localIndex
public int startIndex
public int offset
public int maxOffset
public org.eclipse.jdt.internal.compiler.lookup.BlockScope[] shiftScopes
public 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 ()
protected void (int, org.eclipse.jdt.internal.compiler.lookup.Scope)
int kind
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
boolean addToParentScope
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
int variableCount
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.classCaptureBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CaptureBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
public int position
public void (org.eclipse.jdt.internal.compiler.lookup.WildcardBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
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.classClassScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ClassScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceContext
public org.eclipse.jdt.internal.compiler.ast.TypeReference superTypeReference
private static final char[] IncompleteHierarchy
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.lookup.Scope parent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration context
void buildAnonymousTypeBinding (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding supertype
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding anonymousType
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.classCompilationUnitScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration referenceContext
public char[][] currentPackageName
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
public 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 (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.classCompilerModifiers.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.classFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding extends org.eclipse.jdt.internal.compiler.lookup.VariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
protected void ()
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.impl.Constant constant
public void (org.eclipse.jdt.internal.compiler.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 (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.classImportBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public char[][] compoundName
public boolean onDemand
public org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
public void (char[][], boolean, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
boolean isOnDemand
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public final int kind ()
public boolean isStatic ()
public char[] readableName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/ImportConflictBinding.classImportConflictBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ImportConflictBinding extends org.eclipse.jdt.internal.compiler.lookup.ImportBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingTypeBinding
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.Binding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingTypeBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public char[] readableName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/InnerEmulationDependency.classInnerEmulationDependency.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean wasEnclosingInstanceSupplied
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean wasEnclosingInstanceSupplied
}
org/eclipse/jdt/internal/compiler/lookup/InvocationSite.classInvocationSite.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.InvocationSite extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public abstract boolean isSuperAccess ()
public abstract boolean isTypeAccess ()
public abstract void 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.classLocalTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding {
static final char[] LocalTypePrefix
private org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency[] dependents
public org.eclipse.jdt.internal.compiler.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 ()
public void (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.CaseStatement switchCase
org.eclipse.jdt.internal.compiler.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.classLocalVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.VariableBinding {
public 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 (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
boolean isArgument
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
boolean isArgument
public 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.classLookupEnvironment.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.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 ()
public void (org.eclipse.jdt.internal.compiler.impl.ITypeRequestor, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.env.INameEnvironment)
org.eclipse.jdt.internal.compiler.impl.ITypeRequestor typeRequestor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions globalOptions
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding askForType (char[][])
char[][] compoundName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding askForType (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[] name
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
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.classMemberTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding {
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
void checkSyntheticArgsAndFields ()
public char[] constantPoolName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/MethodBinding.classMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding 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 ()
public void (int, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
int modifiers
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
int modifiers
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding initialMethodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public final boolean areParameterErasuresEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int length
int i
public final boolean 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.classMethodScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.MethodScope extends org.eclipse.jdt.internal.compiler.lookup.BlockScope {
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public boolean isStatic
public boolean isConstructorCall
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding initializedField
public int lastVisibleFieldID
public int analysisIndex
public boolean isPropagatingInnerClassEmulation
public int lastIndex
public long[] definiteInits
public long[][] extraDefiniteInits
public boolean insideTypeAnnotation
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] extraSyntheticArguments
public void (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.classMethodVerifier.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 (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.classMethodVerifier15.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15 extends org.eclipse.jdt.internal.compiler.lookup.MethodVerifier {
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
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.classNestedTypeBinding.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 (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.classPackageBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
public long tagBits
public char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.util.HashtableOfType knownTypes
org.eclipse.jdt.internal.compiler.util.HashtableOfPackage knownPackages
protected void ()
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding parent
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (char[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] topLevelPackageName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private void addNotFoundPackage (char[])
char[] simpleName
private void addNotFoundType (char[])
char[] simpleName
void addPackage (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding element
void addType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding element
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.classParameterizedFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
public void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalField
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
public 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.classParameterizedGenericMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public boolean inferredReturnType
public boolean wasInferred
public boolean isRaw
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 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawArguments
int i
boolean ignoreRawTypeSubstitution
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
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.classParameterizedMethodBinding.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 (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.classParameterizedMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public void (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int length
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] substitutedVariables
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding substitutedVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperclass
public void ()
public static org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding instantiateGetClass (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericClassType
public boolean hasSubstitutedParameters ()
public boolean hasSubstitutedReturnType ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding original ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.classParameterizedTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
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 (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.classProblemBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public char[] name
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
private int problemId
public void (char[][], int)
char[][] compoundName
int problemId
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
void (char[], int)
char[] name
int problemId
void (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
public final int kind ()
public final int problemId ()
public char[] readableName ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemFieldBinding.classProblemFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
private int problemId
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, char[][], int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
char[][] compoundName
int problemId
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[] name
int problemId
public void (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
char[] name
int problemId
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemMethodBinding.classProblemMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
private int problemReason
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int problemReason
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int problemReason
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] args
int problemReason
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemPackageBinding.classProblemPackageBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemPackageBinding extends org.eclipse.jdt.internal.compiler.lookup.PackageBinding {
private int problemId
void (char[][], int)
char[][] compoundName
int problemId
void (char[], int)
char[] name
int problemId
public final int problemId ()
}
org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.classProblemReasons.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ProblemReasons extends java.lang.Object {
public static final int NoError
public static final int NotFound
public static final int NotVisible
public static final int Ambiguous
public static final int InternalNameProvided
public static final int InheritedNameHidesEnclosingName
public static final int NonStaticReferenceInConstructorInvocation
public static final int NonStaticReferenceInStaticContext
public static final int ReceiverTypeNotVisible
public static final int IllegalSuperTypeVariable
public static final int ParameterBoundMismatch
public static final int TypeParameterArityMismatch
public static final int ParameterizedMethodTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int InvalidTypeForStaticImport
}
org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.classProblemReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
private int problemReason
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding closestMatch
int problemReason
public void (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.classRawTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding {
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
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.classReferenceBinding.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 ()
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding 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 ()
public void ()
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.classScope.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 (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.classSignatureWrapper.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper extends java.lang.Object {
public char[] signature
public int start
public int end
public int bracket
public void (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.classSourceTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
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 (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.classSubstitution.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.Substitution extends java.lang.Object {
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
public abstract org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public abstract boolean isRawSubstitution ()
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticArgumentBinding.classSyntheticArgumentBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding extends org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding matchingField
public void (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticFieldBinding.classSyntheticFieldBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding extends org.eclipse.jdt.internal.compiler.lookup.FieldBinding {
public int index
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.impl.Constant, int)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.impl.Constant constant
int index
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.classSyntheticMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetReadField
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding targetWriteField
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetEnumType
public 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 (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 (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 (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 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overridenMethodToBridge
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] knownAccessMethods
int methodId
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringEnum
char[] selector
org.eclipse.jdt.internal.compiler.lookup.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.classTagBits.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.classTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding 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 ()
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.classTypeConstants.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeConstants extends java.lang.Object {
public static final char[] JAVA
public static final char[] 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 ()
}
org/eclipse/jdt/internal/compiler/lookup/TypeIds.classTypeIds.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeIds extends java.lang.Object {
public static final int T_undefined
public static final int T_JavaLangObject
public static final int T_char
public static final int T_byte
public static final int T_short
public static final int T_boolean
public static final int T_void
public static final int T_long
public static final int T_double
public static final int T_float
public static final int T_int
public static final int T_JavaLangString
public static final int T_null
public static final int T_JavaLangClass
public static final int T_JavaLangStringBuffer
public static final int T_JavaLangSystem
public static final int T_JavaLangError
public static final int T_JavaLangReflectConstructor
public static final int T_JavaLangThrowable
public static final int T_JavaLangNoClassDefError
public static final int T_JavaLangClassNotFoundException
public static final int T_JavaLangRuntimeException
public static final int T_JavaLangException
public static final int T_JavaLangByte
public static final int T_JavaLangShort
public static final int T_JavaLangCharacter
public static final int T_JavaLangInteger
public static final int T_JavaLangLong
public static final int T_JavaLangFloat
public static final int T_JavaLangDouble
public static final int T_JavaLangBoolean
public static final int T_JavaLangVoid
public static final int T_JavaLangAssertionError
public static final int T_JavaLangCloneable
public static final int T_JavaIoSerializable
public static final int T_JavaLangIterable
public static final int T_JavaUtilIterator
public static final int T_JavaLangStringBuilder
public static final int T_JavaLangEnum
public static final int T_JavaLangIllegalArgumentException
public static final int T_JavaLangAnnotationAnnotation
public static final int T_JavaLangDeprecated
public static final int T_JavaLangAnnotationDocumented
public static final int T_JavaLangAnnotationInherited
public static final int T_JavaLangOverride
public static final int T_JavaLangAnnotationRetention
public static final int T_JavaLangSuppressWarnings
public static final int T_JavaLangAnnotationTarget
public static final int T_JavaLangAnnotationRetentionPolicy
public static final int T_JavaLangAnnotationElementType
public static final int T_JavaIoPrintStream
public static final int 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.classTypeVariableBinding.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 (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.classTypeVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
public int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
public char[] genericTypeSignature
public void (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.classUnresolvedReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] wrappers
void (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.classUpdatedMethodBinding.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 (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.classVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.VariableBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int modifiers
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public char[] name
private org.eclipse.jdt.internal.compiler.impl.Constant constant
public int id
public long tagBits
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.impl.Constant constant
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
public 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.classWildcardBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
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 (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.classAbstractCommentParser.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 ()
protected void (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.classJavadocParser.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.JavadocParser extends org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser {
public org.eclipse.jdt.internal.compiler.ast.Javadoc docComment
private int invalidParamReferencesPtr
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] invalidParamReferencesStack
public void (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.classNLSLine.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 ()
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.classParser.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 ()
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 (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.classParserBasicInformation.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation extends java.lang.Object {
public static final int ERROR_SYMBOL
public static final int MAX_NAME_LENGTH
public static final int NUM_STATES
public static final int NT_OFFSET
public static final int SCOPE_UBOUND
public static final int SCOPE_SIZE
public static final int LA_STATE_OFFSET
public static final int MAX_LA
public static final int NUM_RULES
public static final int NUM_TERMINALS
public static final int NUM_NON_TERMINALS
public static final int NUM_SYMBOLS
public static final int START_STATE
public static final int EOFT_SYMBOL
public static final int EOLT_SYMBOL
public static final int ACCEPT_ACTION
public static final int ERROR_ACTION
}
org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.classRecoveredBlock.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement implements org.eclipse.jdt.internal.compiler.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 (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.classRecoveredElement.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
public int bracketBalance
public boolean foundOpeningBrace
protected org.eclipse.jdt.internal.compiler.parser.Parser recoveringParser
public void (org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement 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.classRecoveredField.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredField extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
boolean alreadyCompletedFieldInitialization
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] anonymousTypes
public int anonymousTypeCount
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.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.classRecoveredImport.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredImport extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.ImportReference updatedImportReference ()
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.classRecoveredInitializer.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer extends org.eclipse.jdt.internal.compiler.parser.RecoveredField implements org.eclipse.jdt.internal.compiler.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 (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration newFieldDeclaration
int bracketBalanceValue
char[][] fieldTypeName
char[][] fieldTypeName
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public 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.classRecoveredLocalVariable.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement {
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
boolean alreadyCompletedLocalInitialization
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
public 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.classRecoveredMethod.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredMethod extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement implements org.eclipse.jdt.internal.compiler.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 (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.classRecoveredStatement.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredStatement extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public void (org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement ()
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
}
org/eclipse/jdt/internal/compiler/parser/RecoveredType.classRecoveredType.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredType extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens 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 (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.classRecoveredUnit.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredUnit extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredImport[] imports
public int importCount
public org.eclipse.jdt.internal.compiler.parser.RecoveredType[] types
public int typeCount
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
int bracketBalance
org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement 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.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.Scanner extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
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 ()
int i
int i
int i
public void ()
public void (boolean, boolean, boolean, long, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
int i
int j
int k
public void (boolean, boolean, boolean, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
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.classScannerHelper.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 ()
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 ()
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.classSourceTypeConverter.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 (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.classTerminalTokens.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.TerminalTokens extends java.lang.Object {
public static final int 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.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo extends java.lang.Object {
public int distance
public int misspellIndex
public int code
public int bufferPosition
public int symbol
final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0
public void (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.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$RepairCandidate extends java.lang.Object {
public int symbol
public int location
final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0
public void (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser)
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$SecondaryRepairInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$SecondaryRepairInfo extends java.lang.Object {
public int code
public int distance
public int bufferPosition
public int stackPosition
public int numDeletions
public int symbol
boolean recoveryOnNextStack
final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0
void (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser)
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$StateInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$StateInfo extends java.lang.Object {
int state
int next
final org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser this$0
public void (org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser, int, int)
int state
int next
}
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
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 (org.eclipse.jdt.internal.compiler.parser.Parser, int, int, int, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.parser.Parser parser
int firstToken
int start
int end
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void (org.eclipse.jdt.internal.compiler.parser.Parser, int, int, int, int[], int[], int[], org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.parser.Parser parser
int firstToken
int start
int end
int[] intervalStartToSkip
int[] intervalEndToSkip
int[] intervalFlagsToSkip
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
private void reallocateStacks ()
int old_stack_length
public void diagnoseParse ()
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.classLexStream.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token extends java.lang.Object {
int kind
char[] name
int start
int end
int line
int flags
final org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream this$0
public void (org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream)
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream.classLexStream.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public static final int IS_AFTER_JUMP
public static final int LBRACE_MISSING
private int tokenCacheIndex
private int tokenCacheEOFIndex
private org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream$Token[] tokenCache
private int currentIndex
private org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private int[] intervalStartToSkip
private int[] intervalEndToSkip
private int[] intervalFlagsToSkip
private int previousInterval
public void (int, org.eclipse.jdt.internal.compiler.parser.Scanner, int[], int[], int[], int, int, int)
int size
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int[] intervalStartToSkip
int[] intervalEndToSkip
int[] intervalFlagsToSkip
int firstToken
int init
int eof
private void readTokenFromScanner ()
int length
boolean tokenNotFound
int tokenKind
int start
int end
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.classRangeUtil.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult extends java.lang.Object {
private static final int INITIAL_SIZE
int pos
int[] intervalStarts
int[] intervalEnds
int[] intervalFlags
void ()
void addInterval (int, int)
int start
int end
void addInterval (int, int, int)
int start
int end
int flags
int[][] getRanges ()
int[] resultStarts
int[] resultEnds
int[] resultFlags
private void quickSort (int[], int[], int[], int, int)
int[] list
int[] list2
int[] list3
int left
int right
int original_left
int original_right
int mid
int tmp
private int compare (int, int)
int i1
int i2
}
org/eclipse/jdt/internal/compiler/parser/diagnose/RangeUtil.classRangeUtil.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
public org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil extends java.lang.Object {
public static final int NO_FLAG
public static final int LBRACE_MISSING
public static final int IGNORE
public void ()
public static boolean containsErrorInSignature (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public static int[][] computeDietRange (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult result
private static void computeDietRange0 (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[], org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil$RangeResult result
int j
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypeDeclarations
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int flags
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public static boolean 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.classAbortCompilation.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortCompilation extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public Throwable exception
public org.eclipse.jdt.core.compiler.IProblem problem
public boolean isSilent
public RuntimeException silentException
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.IProblem problem
public void (org.eclipse.jdt.internal.compiler.CompilationResult, java.lang.Throwable)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
Throwable exception
public void (boolean, java.lang.RuntimeException)
boolean isSilent
RuntimeException silentException
public 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.classAbortCompilationUnit.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit extends org.eclipse.jdt.internal.compiler.problem.AbortCompilation {
private static final long serialVersionUID
public void (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.classAbortMethod.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortMethod extends org.eclipse.jdt.internal.compiler.problem.AbortType {
private static final long serialVersionUID
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.IProblem problem
}
org/eclipse/jdt/internal/compiler/problem/AbortType.classAbortType.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortType extends org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit {
private static final long serialVersionUID
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.IProblem problem
}
org/eclipse/jdt/internal/compiler/problem/DefaultProblem.classDefaultProblem.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.DefaultProblem extends 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 (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.classDefaultProblemFactory.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IProblemFactory {
public org.eclipse.jdt.internal.compiler.util.HashtableOfInt messageTemplates
private java.util.Locale locale
private static org.eclipse.jdt.internal.compiler.util.HashtableOfInt DEFAULT_LOCALE_TEMPLATES
private static final char[] DOUBLE_QUOTES
private static final char[] SINGLE_QUOTE
static void ()
public void ()
public void (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.classProblemHandler.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 ()
public void (org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public int computeSeverity (int)
int problemId
public org.eclipse.jdt.core.compiler.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.classProblemReporter.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter extends org.eclipse.jdt.internal.compiler.problem.ProblemHandler 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 (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.classProblemSeverities.java
package org.eclipse.jdt.internal.compiler.problem
public abstract org.eclipse.jdt.internal.compiler.problem.ProblemSeverities extends java.lang.Object {
public static final int 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.classShouldNotImplement.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ShouldNotImplement extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/compiler/problem/messages.properties
org/eclipse/jdt/internal/compiler/util/CompoundNameVector.classCompoundNameVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.CompoundNameVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
char[][][] elements
static void ()
public void ()
public void add (char[][])
char[][] newElement
public void addAll (char[][][])
char[][][] newElements
public boolean contains (char[][])
char[][] element
int i
public char[][] elementAt (int)
int index
public char[][] remove (char[][])
char[][] element
int i
public void removeAll ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/util/FloatUtil.classFloatUtil.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.FloatUtil extends java.lang.Object {
private static final int DOUBLE_FRACTION_WIDTH
private static final int DOUBLE_PRECISION
private static final int MAX_DOUBLE_EXPONENT
private static final int MIN_NORMALIZED_DOUBLE_EXPONENT
private static final int MIN_UNNORMALIZED_DOUBLE_EXPONENT
private static final int DOUBLE_EXPONENT_BIAS
private static final int DOUBLE_EXPONENT_SHIFT
private static final int SINGLE_FRACTION_WIDTH
private static final int SINGLE_PRECISION
private static final int MAX_SINGLE_EXPONENT
private static final int MIN_NORMALIZED_SINGLE_EXPONENT
private static final int MIN_UNNORMALIZED_SINGLE_EXPONENT
private static final int SINGLE_EXPONENT_BIAS
private static final int SINGLE_EXPONENT_SHIFT
public void ()
public static float valueOfHexFloatLiteral (char[])
char[] source
long bits
public static double valueOfHexDoubleLiteral (char[])
char[] source
long bits
private static long convertHexFloatingPointLiteralToBits (char[])
char[] source
int length
long mantissa
int next
char nextChar
int binaryPointPosition
int mantissaBits
int leadingDigitPosition
int hexdigit
int hexdigit
int hexdigit
int hexdigit
int exponent
int exponentSign
int digit
boolean doublePrecision
int scaleFactorCompensation
long top
long result
long fraction
long fraction
int extraBits
long lowBit
int scaleFactor
int e
long biasedExponent
long biasedExponent
long fraction
long fraction
int extraBits
long lowBit
int scaleFactor
int e
long biasedExponent
long biasedExponent
}
org/eclipse/jdt/internal/compiler/util/HashtableOfInt.classHashtableOfInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfInt extends java.lang.Object {
public int[] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (int)
int key
int 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.classHashtableOfIntValues.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues extends java.lang.Object implements java.lang.Cloneable {
public static final int NO_VALUE
public char[][] keyTable
public int[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues result
int length
public boolean containsKey (char[])
char[] key
int 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.classHashtableOfLong.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfLong extends java.lang.Object {
public long[] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (long)
long key
int 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.classHashtableOfObject.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfObject extends java.lang.Object implements java.lang.Cloneable {
public char[][] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public 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.classHashtableOfObjectToInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public int[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt result
int length
public boolean containsKey (java.lang.Object)
Object key
int 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.classHashtableOfPackage.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfPackage extends java.lang.Object {
public char[][] keyTable
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (char[])
char[] key
int 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.classHashtableOfType.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfType extends java.lang.Object {
public char[][] keyTable
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (char[])
char[] key
int 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.classMessages.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.Messages$MessagesProperties extends java.util.Properties {
private static final int MOD_EXPECTED
private static final int MOD_MASK
private static final long serialVersionUID
private final java.util.Map fields
public void (java.lang.reflect.Field[], java.lang.String)
java.lang.reflect.Field[] fieldArray
String bundleName
int len
int i
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.reflect.Field field
}
org/eclipse/jdt/internal/compiler/util/Messages.classMessages.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.Messages extends java.lang.Object {
private static String[] nlSuffixes
private static final String EXTENSION
private static final String BUNDLE_NAME
public static String compilation_unresolvedProblem
public static String compilation_unresolvedProblems
public static String compilation_request
public static String compilation_loadBinary
public static String compilation_process
public static String compilation_write
public static String compilation_done
public static String compilation_units
public static String compilation_unit
public static String compilation_internalError
public static String 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 ()
private void ()
public static java.lang.String bind (java.lang.String)
String message
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
private static java.lang.String[] buildVariants (java.lang.String)
String root
String nl
java.util.ArrayList result
int lastSeparator
int lastSeparator
String[] variants
int i
public static void initializeMessages (java.lang.String, java.lang.Class)
String bundleName
Class clazz
java.lang.reflect.Field[] fields
int numFields
int i
java.lang.reflect.Field field
String value
public static void load (java.lang.String, java.lang.ClassLoader, java.lang.reflect.Field[])
String bundleName
ClassLoader loader
java.lang.reflect.Field[] fields
String[] variants
int i
java.io.InputStream input
org.eclipse.jdt.internal.compiler.util.Messages$MessagesProperties properties
}
org/eclipse/jdt/internal/compiler/util/ObjectVector.classObjectVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.ObjectVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
Object[] elements
static void ()
public void ()
public void 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.classSimpleLookupTable.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public Object[] valueTable
public int elementSize
public int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable result
int length
public boolean containsKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object get (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object 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.classSimpleNameVector.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleNameVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
char[][] elements
static void ()
public void ()
public void add (char[])
char[] newElement
public void addAll (char[][])
char[][] newElements
public void copyInto (java.lang.Object[])
Object[] targetArray
public boolean contains (char[])
char[] element
int i
public char[] elementAt (int)
int index
public char[] remove (char[])
char[] element
int i
public void removeAll ()
int i
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/util/SuffixConstants.classSuffixConstants.java
package org.eclipse.jdt.internal.compiler.util
public abstract org.eclipse.jdt.internal.compiler.util.SuffixConstants extends java.lang.Object {
public static final String EXTENSION_class
public static final String EXTENSION_CLASS
public static final String EXTENSION_java
public static final String EXTENSION_JAVA
public static final String SUFFIX_STRING_class
public static final String SUFFIX_STRING_CLASS
public static final String SUFFIX_STRING_java
public static final String SUFFIX_STRING_JAVA
public static final char[] SUFFIX_class
public static final char[] SUFFIX_CLASS
public static final char[] SUFFIX_java
public static final char[] SUFFIX_JAVA
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 ()
}
org/eclipse/jdt/internal/compiler/util/Util$1.classUtil.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 ()
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/internal/compiler/util/Util$Displayable.classUtil.java
package org.eclipse.jdt.internal.compiler.util
public abstract org.eclipse.jdt.internal.compiler.util.Util$Displayable extends java.lang.Object {
public abstract java.lang.String displayString (java.lang.Object)
}
org/eclipse/jdt/internal/compiler/util/Util.classUtil.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.Util extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private static final int DEFAULT_READING_SIZE
public static String LINE_SEPARATOR
static void ()
public void ()
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.classWeakHashSet.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 (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.classWeakHashSet.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 ()
public void (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.classWeakHashSetOfCharArray.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 (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.classWeakHashSetOfCharArray.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 ()
public void (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.classASTHolderCUInfo.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 ()
}
org/eclipse/jdt/internal/core/Assert$AssertionFailedException.classAssert.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 (java.lang.String)
String detail
}
org/eclipse/jdt/internal/core/Assert.classAssert.java
package org.eclipse.jdt.internal.core
public final org.eclipse.jdt.internal.core.Assert extends java.lang.Object {
private void ()
public static boolean isLegal (boolean)
boolean expression
public static boolean isLegal (boolean, java.lang.String)
boolean expression
String message
public static void isNotNull (java.lang.Object)
Object object
public static void isNotNull (java.lang.Object, java.lang.String)
Object object
String message
public static boolean isTrue (boolean)
boolean expression
public static boolean isTrue (boolean, java.lang.String)
boolean expression
String message
}
org/eclipse/jdt/internal/core/BasicCompilationUnit.classBasicCompilationUnit.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BasicCompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
protected char[] contents
protected char[] fileName
protected char[][] packageName
protected char[] mainTypeName
protected String encoding
public void (char[], char[][], java.lang.String)
char[] contents
char[][] packageName
String fileName
public void (char[], char[][], java.lang.String, java.lang.String)
char[] contents
char[][] packageName
String fileName
String encoding
public void (char[], char[][], java.lang.String, org.eclipse.jdt.core.IJavaElement)
char[] contents
char[][] packageName
String fileName
org.eclipse.jdt.core.IJavaElement javaElement
private void initEncoding (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement javaElement
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
int start
int separator
int end
public char[][] getPackageName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/BatchOperation.classBatchOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BatchOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.core.resources.IWorkspaceRunnable runnable
public void (org.eclipse.core.resources.IWorkspaceRunnable)
org.eclipse.core.resources.IWorkspaceRunnable runnable
protected boolean canModifyRoots ()
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.CoreException ce
Throwable e
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
}
org/eclipse/jdt/internal/core/BecomeWorkingCopyOperation.classBecomeWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public void (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.IProblemRequestor)
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.core.IProblemRequestor problemRequestor
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected org.eclipse.jdt.internal.core.CompilationUnit getWorkingCopy ()
public boolean isReadOnly ()
}
org/eclipse/jdt/internal/core/BinaryField.classBinaryField.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryField extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IField {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
public 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.classBinaryMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.BinaryMember extends org.eclipse.jdt.internal.core.NamedMember {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
protected 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.classBinaryMethod.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 (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.classBinaryMethod.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryMethod extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IMethod {
protected String[] parameterTypes
protected String[] parameterNames
protected static final String[] NO_TYPES
protected String[] exceptionTypes
protected String returnType
static void ()
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[])
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] paramTypes
public boolean equals (java.lang.Object)
Object o
public 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.classBinaryType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryType extends org.eclipse.jdt.internal.core.BinaryMember implements org.eclipse.jdt.core.IType org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private static final org.eclipse.jdt.core.IField[] NO_FIELDS
private static final org.eclipse.jdt.core.IMethod[] NO_METHODS
private static final org.eclipse.jdt.core.IType[] NO_TYPES
private static final org.eclipse.jdt.core.IInitializer[] NO_INITIALIZERS
private static final String[] NO_STRINGS
static void ()
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.ClassFileInfo cfi
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.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.classBinaryTypeConverter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryTypeConverter extends java.lang.Object {
public void ()
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.classBuffer.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 (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.classBuffer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Buffer extends java.lang.Object implements org.eclipse.jdt.core.IBuffer {
protected org.eclipse.core.resources.IFile file
protected int flags
protected char[] contents
protected java.util.ArrayList changeListeners
protected org.eclipse.jdt.core.IOpenable owner
protected int gapStart
protected int gapEnd
protected Object lock
protected static final int F_HAS_UNSAVED_CHANGES
protected static final int F_IS_READ_ONLY
protected static final int F_IS_CLOSED
protected void (org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IOpenable, boolean)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IOpenable owner
boolean readOnly
public synchronized void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
org.eclipse.jdt.core.IBufferChangedListener listener
public void append (char[])
char[] text
int length
public void append (java.lang.String)
String text
public void close ()
org.eclipse.jdt.core.BufferChangedEvent event
public char getChar (int)
int position
int gapLength
public char[] getCharacters ()
int length
char[] newContents
public java.lang.String getContents ()
char[] chars
public int getLength ()
int length
public org.eclipse.jdt.core.IOpenable getOwner ()
public java.lang.String getText (int, int)
int offset
int length
int gapLength
StringBuffer buf
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public boolean hasUnsavedChanges ()
public boolean isClosed ()
public boolean isReadOnly ()
protected void moveAndResizeGap (int, int)
int position
int size
char[] content
int oldSize
int newGapStart
int newGapEnd
int delta
int delta
protected void notifyChanged (org.eclipse.jdt.core.BufferChangedEvent)
org.eclipse.jdt.core.BufferChangedEvent event
java.util.ArrayList listeners
int i
int size
org.eclipse.jdt.core.IBufferChangedListener listener
public synchronized void removeBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
org.eclipse.jdt.core.IBufferChangedListener listener
public void replace (int, int, char[])
int position
int length
char[] text
int textLength
int min
String string
public void replace (int, int, java.lang.String)
int position
int length
String text
public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor progress
boolean force
String 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.classBufferCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferCache extends org.eclipse.jdt.internal.core.OverflowingLRUCache {
public void (int)
int size
public void (int, int)
int size
int overflow
protected boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
org.eclipse.jdt.core.IBuffer buffer
protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int)
int size
int overflow
}
org/eclipse/jdt/internal/core/BufferFactoryWrapper.classBufferFactoryWrapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferFactoryWrapper extends org.eclipse.jdt.core.WorkingCopyOwner {
public org.eclipse.jdt.core.IBufferFactory factory
private void (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static org.eclipse.jdt.core.WorkingCopyOwner create (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.BufferFactoryWrapper other
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/BufferManager$1.classBufferManager.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 (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.classBufferManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferManager extends java.lang.Object {
protected static org.eclipse.jdt.internal.core.BufferManager DEFAULT_BUFFER_MANAGER
protected static boolean VERBOSE
protected org.eclipse.jdt.internal.core.OverflowingLRUCache openBuffers
protected org.eclipse.jdt.core.IBufferFactory defaultBufferFactory
public void ()
protected void addBuffer (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
String owner
public 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.classCancelableNameEnvironment.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 (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.classCancelableProblemFactory.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CancelableProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
public org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.compiler.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.classClassFile.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 (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.classClassFile.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClassFile extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IClassFile org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected String name
protected org.eclipse.jdt.internal.core.BinaryType binaryType
private boolean checkAutomaticSourceMapping
protected void (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.classClassFileInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClassFileInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected org.eclipse.jdt.internal.core.JavaElement[] binaryChildren
protected org.eclipse.jdt.core.ITypeParameter[] typeParameters
protected org.eclipse.jdt.internal.core.ClassFile classFile
void (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.classClassFileWorkingCopy.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 ()
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.classClasspathAccessRule.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathAccessRule extends org.eclipse.jdt.internal.compiler.env.AccessRule implements org.eclipse.jdt.core.IAccessRule {
public void (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath pattern
int kind
public void (char[], int)
char[] pattern
int problemId
private static int toProblemId (int)
int kind
public org.eclipse.core.runtime.IPath getPattern ()
public int getKind ()
}
org/eclipse/jdt/internal/core/ClasspathAttribute.classClasspathAttribute.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathAttribute extends java.lang.Object implements org.eclipse.jdt.core.IClasspathAttribute {
private String name
private String value
public void (java.lang.String, java.lang.String)
String name
String value
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.ClasspathAttribute other
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/ClasspathEntry$UnknownXmlElements.classClasspathEntry.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ClasspathEntry$UnknownXmlElements extends java.lang.Object {
String[] attributes
java.util.ArrayList children
void ()
}
org/eclipse/jdt/internal/core/ClasspathEntry.classClasspathEntry.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathEntry extends java.lang.Object implements org.eclipse.jdt.core.IClasspathEntry {
public static final String TAG_CLASSPATH
public static final String TAG_CLASSPATHENTRY
public static final String TAG_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 ()
public void (int, int, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[])
int contentKind
int entryKind
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.core.runtime.IPath specificOutputLocation
boolean isExported
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
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.classCommitWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CommitWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public void (org.eclipse.jdt.core.ICompilationUnit, boolean)
org.eclipse.jdt.core.ICompilationUnit element
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.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.classCompilationUnit.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 (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.classCompilationUnit.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 (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.classCompilationUnit.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 (org.eclipse.jdt.internal.core.CompilationUnit)
}
org/eclipse/jdt/internal/core/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnit extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.internal.compiler.env.ICompilationUnit org.eclipse.jdt.internal.compiler.util.SuffixConstants {
static final int JLS2_INTERNAL
protected String name
public org.eclipse.jdt.core.WorkingCopyOwner owner
protected void (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.PackageFragment parent
String name
org.eclipse.jdt.core.WorkingCopyOwner owner
public 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.classCompilationUnitElementInfo.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 ()
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.classCompilationUnitProblemFinder.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 ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder.classCompilationUnitProblemFinder.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitProblemFinder extends org.eclipse.jdt.internal.compiler.Compiler {
protected void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, 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.classCompilationUnitStructureRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor {
protected org.eclipse.jdt.core.ICompilationUnit unit
protected org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
protected org.eclipse.jdt.internal.core.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 ()
protected void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.CompilationUnitElementInfo, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
java.util.Map newElements
public void acceptImport (int, int, 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.classCompilationUnitVisitor.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 ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/core/CompilationUnitVisitor$2.classCompilationUnitVisitor.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 ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/internal/core/CompilationUnitVisitor$3.classCompilationUnitVisitor.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 (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.classCompilationUnitVisitor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitVisitor extends org.eclipse.jdt.internal.compiler.Compiler {
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void 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.classCopyElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private java.util.Map sources
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement, boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement destContainer
boolean force
protected java.lang.String getMainTaskName ()
protected org.eclipse.jdt.internal.core.JavaModelOperation getNestedOperation (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
org.eclipse.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.classCopyPackageFragmentRootOperation.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 (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.classCopyPackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
public void (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
protected void copyResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.CoreException e
int sourceSegmentCount
org.eclipse.core.resources.IFolder destFolder
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void addEntryToClasspath (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IProject destProject
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
int length
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int i
int position
int position
int i
org.eclipse.jdt.core.IClasspathEntry newEntry
protected org.eclipse.jdt.core.IClasspathEntry copy (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.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.classCopyResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected java.util.ArrayList createdElements
protected java.util.Map deltasPerProject
protected org.eclipse.jdt.core.dom.ASTParser parser
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement, boolean)
org.eclipse.jdt.core.IJavaElement[] resourcesToCopy
org.eclipse.jdt.core.IJavaElement destContainer
boolean force
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] resourcesToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
private void initializeASTParser ()
private org.eclipse.core.resources.IResource[] collectResourcesOfInterest (org.eclipse.jdt.core.IPackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment source
org.eclipse.jdt.core.IJavaElement[] children
int childOfInterest
java.util.ArrayList correctKindChildren
int i
org.eclipse.jdt.core.IJavaElement child
Object[] nonJavaResources
int actualNonJavaResourceCount
int i
int max
org.eclipse.core.resources.IResource[] actualNonJavaResources
int i
int max
int index
int correctKindChildrenSize
org.eclipse.core.resources.IResource[] result
org.eclipse.core.resources.IResource[] result
private boolean createNeededPackageFragments (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
boolean moveFolder
boolean containsReadOnlyPackageFragment
org.eclipse.core.resources.IContainer parentFolder
org.eclipse.jdt.internal.core.JavaElementDelta projectDelta
String[] sideEffectPackageName
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment sideEffectPackage
private org.eclipse.jdt.internal.core.JavaElementDelta getDeltaFor (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected java.lang.String getMainTaskName ()
protected 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.classCreateCompilationUnitOperation.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 (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.classCreateElementInCUOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.CreateElementInCUOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.jdt.core.dom.CompilationUnit cuAST
protected static final int INSERT_LAST
protected static final int INSERT_AFTER
protected static final int INSERT_BEFORE
protected int insertionPolicy
protected org.eclipse.jdt.core.IJavaElement anchorElement
protected boolean creationOccurred
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement parentElement
protected void 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.classCreateFieldOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateFieldOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
public void (org.eclipse.jdt.core.IType, java.lang.String, boolean)
org.eclipse.jdt.core.IType parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classCreateImportOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateImportOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String importName
public void (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.classCreateInitializerOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateInitializerOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
protected int numberOfInitializers
public void (org.eclipse.jdt.core.IType, java.lang.String)
org.eclipse.jdt.core.IType parentElement
String source
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classCreateMethodOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateMethodOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
protected String[] parameterTypes
public void (org.eclipse.jdt.core.IType, java.lang.String, boolean)
org.eclipse.jdt.core.IType parentElement
String source
boolean force
protected java.lang.String[] convertASTMethodTypesToSignatures ()
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
java.util.List parameters
int size
java.util.Iterator iterator
int i
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
String typeSig
int extraDimensions
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classCreatePackageDeclarationOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageDeclarationOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String name
public void (java.lang.String, org.eclipse.jdt.core.ICompilationUnit)
String name
org.eclipse.jdt.core.ICompilationUnit parentElement
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classCreatePackageFragmentOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageFragmentOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected String[] pkgName
public void (org.eclipse.jdt.core.IPackageFragmentRoot, java.lang.String, boolean)
org.eclipse.jdt.core.IPackageFragmentRoot parentElement
String packageName
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.resources.IContainer parentFolder
String[] sideEffectPackageName
java.util.ArrayList results
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment addedFrag
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.classCreateTypeHierarchyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy typeHierarchy
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType element
boolean computeSubtypes
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.IJavaSearchScope, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.search.IJavaSearchScope scope
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IJavaProject project
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ITypeHierarchy getResult ()
public boolean isReadOnly ()
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement elementToProcess
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/CreateTypeMemberOperation.classCreateTypeMemberOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.CreateTypeMemberOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String source
protected String alteredName
protected org.eclipse.jdt.core.dom.ASTNode createdNode
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaElement parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classCreateTypeOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateTypeOperation extends org.eclipse.jdt.internal.core.CreateTypeMemberOperation {
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaElement parentElement
String source
boolean force
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.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.classDefaultWorkingCopyOwner.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DefaultWorkingCopyOwner extends org.eclipse.jdt.core.WorkingCopyOwner {
public org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public static final org.eclipse.jdt.internal.core.DefaultWorkingCopyOwner PRIMARY
static void ()
private void ()
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/DeleteElementsOperation.classDeleteElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeleteElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation {
protected java.util.Map childrenToRemove
protected org.eclipse.jdt.core.dom.ASTParser parser
public void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToDelete
boolean force
private void deleteElement (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement elementToRemove
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.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.classDeletePackageFragmentRootOperation.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 (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.classDeletePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
int updateResourceFlags
int updateModelFlags
public void (org.eclipse.jdt.core.IPackageFragmentRoot, int, int)
org.eclipse.jdt.core.IPackageFragmentRoot root
int updateResourceFlags
int updateModelFlags
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
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.classDeleteResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeleteResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation {
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
boolean force
private void deletePackageFragment (org.eclipse.jdt.core.IPackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment frag
org.eclipse.core.resources.IResource res
org.eclipse.jdt.core.IJavaElement[] childrenOfInterest
org.eclipse.core.resources.IResource[] resources
int i
Object[] nonJavaResources
int actualResourceCount
int i
int max
org.eclipse.core.resources.IResource[] actualNonJavaResources
int i
int max
int index
org.eclipse.core.resources.IResource[] remainingFiles
org.eclipse.core.resources.IResource[] remainingFiles
org.eclipse.core.runtime.CoreException ce
boolean isEmpty
int i
int length
org.eclipse.core.resources.IResource file
org.eclipse.core.resources.IResource fragResource
protected java.lang.String getMainTaskName ()
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int type
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/DeltaProcessingState$1.classDeltaProcessingState.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 (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.classDeltaProcessingState.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 ()
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.classDeltaProcessingState.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeltaProcessingState extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
public org.eclipse.jdt.core.IElementChangedListener[] elementChangedListeners
public int[] elementChangedListenerMasks
public int elementChangedListenerCount
public org.eclipse.core.resources.IResourceChangeListener[] preResourceChangeListeners
public int 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 ()
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.classDeltaProcessor.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 (org.eclipse.jdt.internal.core.DeltaProcessor)
}
org/eclipse/jdt/internal/core/DeltaProcessor$1.classDeltaProcessor.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 (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.classDeltaProcessor.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 (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.classDeltaProcessor.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 (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.classDeltaProcessor.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 (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.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$OutputsInfo extends java.lang.Object {
int outputCount
org.eclipse.core.runtime.IPath[] paths
int[] traverseModes
void (org.eclipse.core.runtime.IPath[], int[], int)
org.eclipse.core.runtime.IPath[] paths
int[] traverseModes
int outputCount
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/DeltaProcessor$RootInfo.classDeltaProcessor.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 (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.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeltaProcessor extends java.lang.Object {
private static final int IGNORE
private static final int SOURCE
private static final int BINARY
private static final String EXTERNAL_JAR_ADDED
private static final String EXTERNAL_JAR_CHANGED
private static final String EXTERNAL_JAR_REMOVED
private static final String EXTERNAL_JAR_UNCHANGED
private static final String INTERNAL_JAR_IGNORE
private static final int NON_JAVA_RESOURCE
public static boolean DEBUG
public static boolean VERBOSE
public static boolean PERF
public static final int DEFAULT_CHANGE_EVENT
private org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaModelManager manager
private org.eclipse.jdt.internal.core.JavaElementDelta currentDelta
private org.eclipse.jdt.internal.core.Openable currentElement
public java.util.ArrayList javaModelDeltas
public java.util.HashMap reconcileDeltas
private boolean isFiring
private final org.eclipse.jdt.internal.core.ModelUpdater modelUpdater
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 ()
public static long getTimeStamp (java.io.File)
java.io.File file
public void (org.eclipse.jdt.internal.core.DeltaProcessingState, org.eclipse.jdt.internal.core.JavaModelManager)
org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaModelManager manager
private void addDependentProjects (org.eclipse.jdt.core.IJavaProject, java.util.HashMap, java.util.HashSet)
org.eclipse.jdt.core.IJavaProject project
java.util.HashMap projectDependencies
java.util.HashSet result
org.eclipse.jdt.core.IJavaProject[] dependents
int i
int length
org.eclipse.jdt.core.IJavaProject dependent
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.classDiscardWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DiscardWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement workingCopy
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
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.classDocumentAdapter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DocumentAdapter extends org.eclipse.jface.text.Document {
private org.eclipse.jdt.core.IBuffer buffer
public void (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
public void set (java.lang.String)
String text
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int offset
int length
String text
}
org/eclipse/jdt/internal/core/ElementCache.classElementCache.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ElementCache extends org.eclipse.jdt.internal.core.OverflowingLRUCache {
org.eclipse.jdt.core.IJavaElement spaceLimitParent
public void (int)
int size
public void (int, int)
int size
int overflow
protected boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
org.eclipse.jdt.internal.core.Openable element
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.classIJavaElementRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.IJavaElementRequestor extends java.lang.Object {
public abstract void acceptField (org.eclipse.jdt.core.IField)
public abstract void acceptInitializer (org.eclipse.jdt.core.IInitializer)
public abstract void acceptMemberType (org.eclipse.jdt.core.IType)
public abstract void acceptMethod (org.eclipse.jdt.core.IMethod)
public abstract void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
public abstract void acceptType (org.eclipse.jdt.core.IType)
public abstract boolean isCanceled ()
}
org/eclipse/jdt/internal/core/INamingRequestor.classINamingRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.INamingRequestor extends java.lang.Object {
public abstract void acceptNameWithPrefixAndSuffix (char[], boolean, boolean)
public abstract void acceptNameWithPrefix (char[], boolean)
public abstract void acceptNameWithSuffix (char[], boolean)
public abstract void acceptNameWithoutPrefixAndSuffix (char[])
}
org/eclipse/jdt/internal/core/IPathRequestor.classIPathRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.IPathRequestor extends java.lang.Object {
public abstract void acceptPath (java.lang.String, boolean)
}
org/eclipse/jdt/internal/core/ImportContainer.classImportContainer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportContainer extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IImportContainer {
protected void (org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.CompilationUnit parent
public boolean equals (java.lang.Object)
Object o
public int getElementType ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String importName
org.eclipse.jdt.internal.core.JavaElement importDecl
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
String importName
int index
boolean isOnDemand
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.classImportDeclaration.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportDeclaration extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IImportDeclaration {
protected String name
protected boolean isOnDemand
protected void (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean isOnDemand
public boolean equals (java.lang.Object)
Object o
public java.lang.String getElementName ()
public java.lang.String getNameWithoutStar ()
public int getElementType ()
public int getFlags () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ImportDeclarationElementInfo info
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.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.classImportDeclarationElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ImportDeclarationElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo implements org.eclipse.jdt.internal.compiler.env.ISourceImport {
public void ()
}
org/eclipse/jdt/internal/core/Initializer.classInitializer.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 (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.classInitializerElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InitializerElementInfo extends org.eclipse.jdt.internal.core.MemberElementInfo {
public void ()
}
org/eclipse/jdt/internal/core/InternalNamingConventions.classInternalNamingConventions.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InternalNamingConventions extends java.lang.Object {
private static final char[] DEFAULT_NAME
static void ()
public void ()
private static org.eclipse.jdt.internal.compiler.parser.Scanner getNameScanner (org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
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.classJarEntryFile.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 (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.classJarPackageFragment.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 (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.classJarPackageFragmentInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JarPackageFragmentInfo extends org.eclipse.jdt.internal.core.PackageFragmentInfo {
void ()
java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/JarPackageFragmentRoot.classJarPackageFragmentRoot.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 ()
protected void (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 (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.classJarPackageFragmentRootInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo extends org.eclipse.jdt.internal.core.PackageFragmentRootInfo {
void ()
public java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/JavaCorePreferenceInitializer.classJavaCorePreferenceInitializer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaCorePreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public void ()
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.classJavaCorePreferenceModifyListener.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 ()
public void ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.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.classJavaElement.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 (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.classJavaElement.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaElement extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.core.IJavaElement {
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 ()
protected void (org.eclipse.jdt.internal.core.JavaElement) throws java.lang.IllegalArgumentException
org.eclipse.jdt.internal.core.JavaElement parent
public void close () throws org.eclipse.jdt.core.JavaModelException
protected abstract void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
protected abstract java.lang.Object createElementInfo ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.JavaElement other
protected void 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.classJavaElementDelta.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementDelta extends org.eclipse.jdt.internal.core.SimpleDelta implements org.eclipse.jdt.core.IJavaElementDelta {
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 ()
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected void addAffectedChild (org.eclipse.jdt.internal.core.JavaElementDelta)
org.eclipse.jdt.internal.core.JavaElementDelta child
org.eclipse.jdt.internal.core.JavaElementDelta existingChild
int existingChildIndex
int i
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
org.eclipse.jdt.internal.core.JavaElementDelta childsChild
boolean childHadContentFlag
boolean existingChildHadChildrenFlag
org.eclipse.core.resources.IResourceDelta[] resDeltas
int flags
public void added (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public void added (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int flags
org.eclipse.jdt.internal.core.JavaElementDelta addedDelta
protected void addResourceDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta child
public org.eclipse.jdt.internal.core.JavaElementDelta changed (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int changeFlag
org.eclipse.jdt.internal.core.JavaElementDelta changedDelta
public void 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.classJavaElementDeltaBuilder.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem extends java.lang.Object {
public org.eclipse.jdt.core.IJavaElement previous
public org.eclipse.jdt.core.IJavaElement next
final org.eclipse.jdt.internal.core.JavaElementDeltaBuilder this$0
public void (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.classJavaElementDeltaBuilder.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementDeltaBuilder extends java.lang.Object {
org.eclipse.jdt.core.IJavaElement javaElement
int maxDepth
java.util.Map infos
java.util.Map oldPositions
java.util.Map newPositions
org.eclipse.jdt.internal.core.JavaElementDelta delta
java.util.ArrayList added
java.util.ArrayList removed
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement javaElement
public void (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement javaElement
int maxDepth
private void added (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem current
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem previous
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder$ListItem next
public void buildDeltas ()
private boolean equals (char[][][], char[][][])
char[][][] first
char[][][] second
int i
private void findAdditions (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement newElement
int depth
org.eclipse.jdt.internal.core.JavaElementInfo oldInfo
org.eclipse.jdt.internal.core.JavaElementInfo newInfo
org.eclipse.jdt.core.IJavaElement[] children
int length
int i
private void findChangesInPositioning (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int depth
org.eclipse.jdt.internal.core.JavaElementInfo info
org.eclipse.jdt.core.IJavaElement[] children
int length
int i
private void 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.classJavaElementInfo.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 ()
protected void ()
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.classJavaElementRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaElementRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.IJavaElementRequestor {
protected boolean 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 ()
public void ()
public void acceptField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField field
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptMemberType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void acceptMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IField[] getFields ()
int size
org.eclipse.jdt.core.IField[] results
public org.eclipse.jdt.core.IInitializer[] getInitializers ()
int size
org.eclipse.jdt.core.IInitializer[] results
public org.eclipse.jdt.core.IType[] getMemberTypes ()
int size
org.eclipse.jdt.core.IType[] results
public org.eclipse.jdt.core.IMethod[] getMethods ()
int size
org.eclipse.jdt.core.IMethod[] results
public org.eclipse.jdt.core.IPackageFragment[] getPackageFragments ()
int size
org.eclipse.jdt.core.IPackageFragment[] results
public org.eclipse.jdt.core.IType[] getTypes ()
int size
org.eclipse.jdt.core.IType[] results
public boolean isCanceled ()
public void reset ()
public void setCanceled (boolean)
boolean b
}
org/eclipse/jdt/internal/core/JavaModel.classJavaModel.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModel extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IJavaModel {
public static java.util.HashSet existingExternalFiles
public static java.util.HashSet existingExternalConfirmedFiles
static void ()
protected void () throws java.lang.Error
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.resources.IProject[] projects
int 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.classJavaModelCache.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 ()
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.classJavaModelInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
Object[] nonJavaResources
public void ()
private java.lang.Object[] computeNonJavaResources ()
org.eclipse.core.resources.IProject[] projects
int length
Object[] resources
int index
int i
org.eclipse.core.resources.IProject project
java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/JavaModelManager$1.classJavaModelManager.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 ()
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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (org.eclipse.jdt.internal.core.JavaModelManager)
public java.lang.String displayString (java.lang.Object)
Object o
}
org/eclipse/jdt/internal/core/JavaModelManager$3.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.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 (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.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$EclipsePreferencesListener extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
public void ()
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
String propertyName
String varName
String newValue
}
org/eclipse/jdt/internal/core/JavaModelManager$PerProjectInfo.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo extends java.lang.Object {
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 (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.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo extends java.lang.Object implements org.eclipse.jdt.core.IProblemRequestor {
int useCount
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.jdt.core.ICompilationUnit workingCopy
public void (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.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant {
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 ()
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 ()
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.classJavaModelOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction extends java.lang.Object {
public abstract java.lang.String getID ()
public abstract void run () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/internal/core/JavaModelOperation.classJavaModelOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JavaModelOperation extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable org.eclipse.core.runtime.IProgressMonitor {
protected static final int APPEND
protected static final int REMOVEALL_APPEND
protected static final int KEEP_EXISTING
protected static boolean POST_ACTION_VERBOSE
protected org.eclipse.jdt.internal.core.JavaModelOperation$IPostAction[] actions
protected int actionsStart
protected int actionsEnd
protected java.util.HashMap attributes
public static final String HAS_MODIFIED_RESOURCE_ATTR
public static final String TRUE
protected org.eclipse.jdt.core.IJavaElement[] elementsToProcess
protected org.eclipse.jdt.core.IJavaElement[] parentElements
protected static 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 ()
protected void ()
protected void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
boolean force
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean force
protected void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
protected void (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.classJavaModelStatus.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelStatus extends org.eclipse.core.runtime.Status implements org.eclipse.jdt.core.IJavaModelStatus org.eclipse.jdt.core.IJavaModelStatusConstants 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 ()
public void ()
public void (int)
int code
public void (int, org.eclipse.jdt.core.IJavaElement[])
int code
org.eclipse.jdt.core.IJavaElement[] elements
public void (int, java.lang.String)
int code
String string
public void (int, int, java.lang.String)
int severity
int code
String string
public void (int, java.lang.Throwable)
int code
Throwable throwable
public void (int, org.eclipse.core.runtime.IPath)
int code
org.eclipse.core.runtime.IPath path
public void (int, org.eclipse.jdt.core.IJavaElement)
int code
org.eclipse.jdt.core.IJavaElement element
public void (int, org.eclipse.jdt.core.IJavaElement, java.lang.String)
int code
org.eclipse.jdt.core.IJavaElement element
String string
public void (int, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IPath)
int code
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath path
public void (int, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IPath, java.lang.String)
int code
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.runtime.IPath path
String string
public void (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.classJavaProject.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 (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.classJavaProject.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 (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.classJavaProject.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaProject extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IJavaProject org.eclipse.core.resources.IProjectNature org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final String CLASSPATH_FILENAME
public static final org.eclipse.jdt.core.IClasspathEntry[] INVALID_CLASSPATH
protected static final boolean IS_CASE_SENSITIVE
protected static final String[] NO_PREREQUISITES
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 ()
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 ()
public void (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaElement parent
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.classJavaProjectElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache extends java.lang.Object {
public org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
public org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache
public java.util.Map pathToResolvedEntries
void (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.classJavaProjectElementInfo.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 ()
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.classLRUCacheEnumerator.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 (java.lang.Object)
Object value
}
org/eclipse/jdt/internal/core/LRUCacheEnumerator.classLRUCacheEnumerator.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LRUCacheEnumerator extends java.lang.Object implements java.util.Enumeration {
protected org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement fElementQueue
public void (org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement)
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement firstElement
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
Object temp
}
org/eclipse/jdt/internal/core/LocalVariable.classLocalVariable.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LocalVariable extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.ILocalVariable {
String name
public int declarationSourceStart
public int declarationSourceEnd
public int nameStart
public int nameEnd
String typeSignature
public void (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.classMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.Member extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.IMember {
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected static boolean areSimilarMethods (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String[])
String name1
String[] params1
String name2
String[] params2
String[] simpleNames1
int params1Length
int i
String simpleName1
String simpleName2
protected static java.lang.Object convertConstant (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant constant
public static org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod, org.eclipse.jdt.core.IMethod[])
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IMethod[] methods
String elementName
String[] parameters
int paramLength
String[] simpleNames
int i
String erasure
java.util.ArrayList list
int i
int length
org.eclipse.jdt.core.IMethod existingMethod
int size
org.eclipse.jdt.core.IMethod[] result
public 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.classMemberElementInfo.java
package org.eclipse.jdt.internal.core
abstract org.eclipse.jdt.internal.core.MemberElementInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
protected int flags
protected int nameStart
protected int nameEnd
void ()
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.classModelUpdater.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ModelUpdater extends java.lang.Object {
java.util.HashSet projectsToUpdate
public void ()
protected void addToParentInfo (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable child
org.eclipse.jdt.internal.core.Openable parent
org.eclipse.jdt.internal.core.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.classMoveElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MoveElementsOperation extends org.eclipse.jdt.internal.core.CopyElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToMove
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isMove ()
}
org/eclipse/jdt/internal/core/MovePackageFragmentRootOperation$1.classMovePackageFragmentRootOperation.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 (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.classMovePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MovePackageFragmentRootOperation extends org.eclipse.jdt.internal.core.CopyPackageFragmentRootOperation {
protected void renameEntryInClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
public void (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath destination
int updateResourceFlags
int updateModelFlags
org.eclipse.jdt.core.IClasspathEntry sibling
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.core.IJavaProject originatingProject
boolean isRename
boolean updateOriginating
boolean updateDestination
protected void moveResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.resources.IWorkspaceRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource destRes
org.eclipse.core.runtime.CoreException e
int sourceSegmentCount
org.eclipse.core.resources.IFolder destFolder
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void updateReferringProjectClasspaths (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject projectOfRoot
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
protected void removeEntryFromClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int i
org.eclipse.jdt.core.IClasspathEntry entry
}
org/eclipse/jdt/internal/core/MoveResourceElementsOperation.classMoveResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.MoveResourceElementsOperation extends org.eclipse.jdt.internal.core.CopyResourceElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToMove
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isMove ()
}
org/eclipse/jdt/internal/core/MultiOperation.classMultiOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.MultiOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected java.util.Map insertBeforeElements
protected java.util.Map newParents
protected java.util.Map renamings
protected String[] renamingsList
protected void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
boolean force
protected void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToProcess
org.eclipse.jdt.core.IJavaElement[] parentElements
boolean force
int i
int i
protected void error (int, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
int code
org.eclipse.jdt.core.IJavaElement element
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
protected org.eclipse.jdt.core.IJavaElement getDestinationParent (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement child
protected abstract java.lang.String getMainTaskName ()
protected java.lang.String getNewNameFor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String newName
private void initializeRenamings ()
int i
protected boolean isMove ()
protected boolean isRename ()
protected abstract void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
protected void processElements () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaModelStatus[] errors
int errorsCounter
int i
org.eclipse.jdt.core.JavaModelException jme
public void setInsertBefore (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement modifiedElement
org.eclipse.jdt.core.IJavaElement newSibling
public void setRenamings (java.lang.String[])
String[] renamingsList
protected abstract void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
protected void verifyDestination (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement destination
int destType
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IJavaElement parent
protected void verifyRenaming (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String newName
boolean isValid
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.classNameLookup.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 (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.classNameLookup.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.NameLookup extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final int ACCEPT_CLASSES
public static final int ACCEPT_INTERFACES
public static final int ACCEPT_ENUMS
public static final int ACCEPT_ANNOTATIONS
public static final int ACCEPT_ALL
public static boolean VERBOSE
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 ()
public void (org.eclipse.jdt.core.IPackageFragmentRoot[], org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject, org.eclipse.jdt.core.ICompilationUnit[], java.util.Map)
org.eclipse.jdt.core.IPackageFragmentRoot[] packageFragmentRoots
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageFragments
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
java.util.Map rootToResolvedEntries
long start
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.classNamedMember.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.NamedMember extends org.eclipse.jdt.internal.core.Member {
protected String name
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
private void appendTypeParameters (java.lang.StringBuffer) throws org.eclipse.jdt.core.JavaModelException
StringBuffer buffer
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
String[] bounds
int boundsLength
int j
public java.lang.String getElementName ()
protected java.lang.String getKey (org.eclipse.jdt.core.IField, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField field
boolean forceOpen
StringBuffer key
String declaringKey
protected java.lang.String getKey (org.eclipse.jdt.core.IMethod, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
boolean forceOpen
StringBuffer key
String declaringKey
String selector
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.classOpenable.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.Openable extends org.eclipse.jdt.internal.core.JavaElement implements org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IBufferChangedListener {
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
public void bufferChanged (org.eclipse.jdt.core.BufferChangedEvent)
org.eclipse.jdt.core.BufferChangedEvent event
protected abstract boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
public boolean canBeRemovedFromCache ()
public boolean canBufferBeRemovedFromCache (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
protected void closeBuffer ()
org.eclipse.jdt.core.IBuffer buffer
protected void closing (java.lang.Object)
Object info
protected void codeComplete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) 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.classOpenableElementInfo.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 ()
public boolean isStructureKnown ()
public void setIsStructureKnown (boolean)
boolean newIsStructureKnown
}
org/eclipse/jdt/internal/core/OverflowingLRUCache$1$Temp.classOverflowingLRUCache.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 (org.eclipse.jdt.internal.core.OverflowingLRUCache, java.lang.Class)
Class aClass
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/OverflowingLRUCache.classOverflowingLRUCache.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.OverflowingLRUCache extends org.eclipse.jdt.internal.core.util.LRUCache {
protected int fOverflow
protected boolean fTimestampsOn
protected double fLoadFactor
public void (int)
int size
public void (int, int)
int size
int overflow
public java.lang.Object clone ()
org.eclipse.jdt.internal.core.OverflowingLRUCache newCache
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry qEntry
protected abstract boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry)
public java.util.Enumeration elements ()
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement head
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry currentEntry
org.eclipse.jdt.internal.core.LRUCacheEnumerator$LRUEnumeratorElement currentElement
public double fillingRatio ()
public java.util.Hashtable getEntryTable ()
public double getLoadFactor ()
public int getOverflow ()
protected boolean makeSpace (int)
int space
int limit
int spaceNeeded
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry
protected abstract org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int)
public 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.classPackageDeclaration.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 (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.classPackageFragment.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.PackageFragment extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IPackageFragment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected static final org.eclipse.jdt.core.IClassFile[] NO_CLASSFILES
protected static final org.eclipse.jdt.core.ICompilationUnit[] NO_COMPILATION_UNITS
public String[] names
static void ()
protected void (org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[])
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] names
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
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.classPackageFragmentInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.PackageFragmentInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
protected Object[] nonJavaResources
public void ()
boolean containsJavaResources ()
java.lang.Object[] getNonJavaResources (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot rootHandle
void setNonJavaResources (java.lang.Object[])
Object[] resources
}
org/eclipse/jdt/internal/core/PackageFragmentRoot.classPackageFragmentRoot.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.PackageFragmentRoot extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.IPackageFragmentRoot {
protected static final char ATTACHMENT_PROPERTY_DELIMITER
protected static final String NO_SOURCE_ATTACHMENT
protected static final org.eclipse.jdt.internal.core.SourceMapper NO_SOURCE_MAPPER
protected Object resource
static void ()
protected void (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.JavaProject project
public void attachSource (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SourceMapper oldMapper
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.classPackageFragmentRootInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.PackageFragmentRootInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
protected org.eclipse.jdt.internal.core.SourceMapper sourceMapper
protected int fRootKind
protected Object[] fNonJavaResources
public void ()
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.classReconcileWorkingCopyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
public static boolean PERF
boolean createAST
int astLevel
boolean forceProblemDetection
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.dom.CompilationUnit ast
static void ()
public void (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.classRegion.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.Region extends java.lang.Object implements org.eclipse.jdt.core.IRegion {
protected java.util.ArrayList fRootElements
public void ()
public void add (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean contains (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
int size
java.util.ArrayList parents
int i
org.eclipse.jdt.core.IJavaElement aTop
int j
int pSize
private java.util.ArrayList getAncestors (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList parents
org.eclipse.jdt.core.IJavaElement parent
public org.eclipse.jdt.core.IJavaElement[] getElements ()
int size
org.eclipse.jdt.core.IJavaElement[] roots
int i
public boolean remove (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
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.classRenameElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.RenameElementsOperation extends org.eclipse.jdt.internal.core.MoveElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] destinations
String[] newNames
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isRename ()
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int elementType
}
org/eclipse/jdt/internal/core/RenameResourceElementsOperation.classRenameResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.RenameResourceElementsOperation extends org.eclipse.jdt.internal.core.MoveResourceElementsOperation {
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] destinations
String[] newNames
boolean force
protected java.lang.String getMainTaskName ()
protected boolean isRename ()
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
int elementType
org.eclipse.jdt.internal.core.CompilationUnit cu
}
org/eclipse/jdt/internal/core/ResolvedBinaryField.classResolvedBinaryField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryField extends org.eclipse.jdt.internal.core.BinaryField {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/ResolvedBinaryMethod.classResolvedBinaryMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryMethod extends org.eclipse.jdt.internal.core.BinaryMethod {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/ResolvedBinaryType.classResolvedBinaryType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedBinaryType extends org.eclipse.jdt.internal.core.BinaryType {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/ResolvedSourceField.classResolvedSourceField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceField extends org.eclipse.jdt.internal.core.SourceField {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/ResolvedSourceMethod.classResolvedSourceMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceMethod extends org.eclipse.jdt.internal.core.SourceMethod {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
String uniqueKey
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/ResolvedSourceType.classResolvedSourceType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ResolvedSourceType extends org.eclipse.jdt.internal.core.SourceType {
private String uniqueKey
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String uniqueKey
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/SearchableEnvironment$1.classSearchableEnvironment.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 (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.classSearchableEnvironment.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 (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.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SearchableEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.core.search.IJavaSearchConstants {
public org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
protected org.eclipse.jdt.core.ICompilationUnit[] workingCopies
protected org.eclipse.jdt.internal.core.JavaProject project
protected org.eclipse.jdt.core.search.IJavaSearchScope searchScope
protected boolean checkAccessRestrictions
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.ICompilationUnit[]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.WorkingCopyOwner owner
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.classSearchableEnvironmentRequestor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironmentRequestor extends org.eclipse.jdt.internal.core.JavaElementRequestor {
protected org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
protected org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected boolean checkAccessRestrictions
public void (org.eclipse.jdt.internal.codeassist.ISearchRequestor)
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
public void (org.eclipse.jdt.internal.codeassist.ISearchRequestor, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.internal.core.NameLookup)
org.eclipse.jdt.internal.codeassist.ISearchRequestor requestor
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.NameLookup nameLookup
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
char[] packageName
boolean isBinary
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.jdt.internal.core.ClasspathEntry entry
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
char[][] packageChars
char[] fileWithoutExtension
}
org/eclipse/jdt/internal/core/SelectionRequestor.classSelectionRequestor.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SelectionRequestor extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.core.Openable openable
protected org.eclipse.jdt.core.IJavaElement[] elements
protected int elementIndex
protected org.eclipse.jdt.internal.core.util.HandleFactory handleFactory
public void (org.eclipse.jdt.internal.core.NameLookup, org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.NameLookup nameLookup
org.eclipse.jdt.internal.core.Openable openable
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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 (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.classSetClasspathOperation.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 ()
public void (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.classSimpleDelta.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SimpleDelta extends java.lang.Object {
protected int kind
protected int changeFlags
public void ()
public void added ()
public void changed (int)
int flags
public int getFlags ()
public int getKind ()
public void modifiers ()
public void removed ()
public void superTypes ()
protected void toDebugString (java.lang.StringBuffer)
StringBuffer buffer
protected boolean toDebugString (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
boolean prev
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/SingleTypeRequestor.classSingleTypeRequestor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SingleTypeRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.IJavaElementRequestor {
protected org.eclipse.jdt.core.IType fElement
void ()
public void acceptField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField field
public void acceptInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializer
public void acceptMemberType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void acceptMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
org.eclipse.jdt.core.IPackageFragment packageFragment
public void acceptType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public org.eclipse.jdt.core.IType getType ()
public boolean isCanceled ()
public void reset ()
}
org/eclipse/jdt/internal/core/SortElementsOperation$1.classSortElementsOperation.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 (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.classSortElementsOperation.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 (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.classSortElementsOperation.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 (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.classSourceAnnotationMethodInfo.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 ()
public boolean isAnnotationMethod ()
public char[] getDefaultValueSource (char[])
char[] cuSource
}
org/eclipse/jdt/internal/core/SourceConstructorInfo.classSourceConstructorInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceConstructorInfo extends org.eclipse.jdt.internal.core.SourceMethodElementInfo {
private static final char[] RETURN_TYPE_NAME
static void ()
public void ()
public boolean isAnnotationMethod ()
public boolean isConstructor ()
public char[] getReturnTypeName ()
protected void setReturnType (char[])
char[] type
}
org/eclipse/jdt/internal/core/SourceField.classSourceField.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceField extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IField {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.dom.ASTNode findNode (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.core.dom.ASTNode node
public java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
Object constant
org.eclipse.jdt.internal.core.SourceFieldElementInfo info
char[] constantSourceChars
String constantSource
String signature
int index
public int getElementType ()
public java.lang.String getKey ()
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
public java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceFieldElementInfo info
public boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public boolean isResolved ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
}
org/eclipse/jdt/internal/core/SourceFieldElementInfo.classSourceFieldElementInfo.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 ()
public char[] getInitializationSource ()
public char[] getTypeName ()
protected java.lang.String getTypeSignature ()
protected void setTypeName (char[])
char[] typeName
}
org/eclipse/jdt/internal/core/SourceMapper$1.classSourceMapper.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.SourceMapper$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/jdt/internal/core/SourceMapper$2.classSourceMapper.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 (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.classSourceMapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMapper extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static boolean VERBOSE
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 ()
public void ()
public void (org.eclipse.core.runtime.IPath, java.lang.String, java.util.Map)
org.eclipse.core.runtime.IPath sourcePath
String rootPath
java.util.Map options
public void 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.classSourceMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethod extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IMethod {
protected String[] parameterTypes
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[])
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
int length
public boolean equals (java.lang.Object)
Object o
public 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.classSourceMethodElementInfo.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 ()
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.classSourceMethodInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethodInfo extends org.eclipse.jdt.internal.core.SourceMethodElementInfo {
protected char[] returnType
public void ()
public boolean isAnnotationMethod ()
public boolean isConstructor ()
public char[] getReturnTypeName ()
protected void setReturnType (char[])
char[] type
}
org/eclipse/jdt/internal/core/SourceRange.classSourceRange.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 (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.classSourceRefElement.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.SourceRefElement extends org.eclipse.jdt.internal.core.JavaElement implements org.eclipse.jdt.core.ISourceReference {
public int occurrenceCount
protected void (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
protected java.lang.Object createElementInfo ()
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
org.eclipse.jdt.core.IJavaElement[] siblings
String[] renamings
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.dom.ASTNode findNode (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.internal.core.util.DOMFinder finder
protected void generateInfos (java.lang.Object, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
Object info
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.jdt.internal.core.Openable openableParent
org.eclipse.jdt.internal.core.JavaElementInfo openableParentInfo
public org.eclipse.jdt.core.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.classSourceRefElementInfo.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 ()
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.classSourceType.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 (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.classSourceType.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceType extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IType {
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
int length
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
char[] snippet
int insertion
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.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.classSourceTypeElementInfo.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 ()
public void ()
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.classTypeParameter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.TypeParameter extends org.eclipse.jdt.internal.core.SourceRefElement implements org.eclipse.jdt.core.ITypeParameter {
static final org.eclipse.jdt.core.ITypeParameter[] NO_TYPE_PARAMETERS
protected String name
static void ()
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
public boolean equals (java.lang.Object)
Object o
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.classTypeParameterElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.TypeParameterElementInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
public int nameStart
public int nameEnd
public char[][] bounds
public void ()
}
org/eclipse/jdt/internal/core/TypeVector.classTypeVector.java
package org.eclipse.jdt.internal.core
public final org.eclipse.jdt.internal.core.TypeVector extends java.lang.Object {
static int INITIAL_SIZE
public int size
int maxSize
org.eclipse.jdt.core.IType[] elements
public static final org.eclipse.jdt.core.IType[] NoElements
static void ()
public void ()
public void (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] types
public void (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void add (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType newElement
public void addAll (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] newElements
public boolean contains (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public org.eclipse.jdt.internal.core.TypeVector copy ()
org.eclipse.jdt.internal.core.TypeVector clone
int length
public org.eclipse.jdt.core.IType elementAt (int)
int index
public org.eclipse.jdt.core.IType[] elements ()
public org.eclipse.jdt.core.IType find (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public org.eclipse.jdt.core.IType remove (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType element
int i
public void removeAll ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/UserLibrary.classUserLibrary.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 (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.classUserLibraryClasspathContainer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibraryClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private String name
public void (java.lang.String)
String 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.classUserLibraryClasspathContainerInitializer.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibraryClasspathContainerInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer {
public void ()
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.classUserLibraryManager.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 ()
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.classUserLibraryManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibraryManager extends java.lang.Object {
public static final String CP_USERLIBRARY_PREFERENCES_PREFIX
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 ()
private void ()
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.classXMLWriter.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 (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.classAbortIncrementalBuildException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.AbortIncrementalBuildException extends java.lang.RuntimeException {
protected String qualifiedTypeName
private static final long serialVersionUID
public void (java.lang.String)
String qualifiedTypeName
}
org/eclipse/jdt/internal/core/builder/AbstractImageBuilder.classAbstractImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.AbstractImageBuilder extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
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 ()
protected void (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.classAdditionalTypeCollection.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.AdditionalTypeCollection extends org.eclipse.jdt.internal.core.builder.ReferenceCollection {
char[][] definedTypeNames
protected void (char[][], char[][][], char[][])
char[][] definedTypeNames
char[][][] qualifiedReferences
char[][] simpleNameReferences
}
org/eclipse/jdt/internal/core/builder/BatchImageBuilder$1.classBatchImageBuilder.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 (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.classBatchImageBuilder.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 (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.classBatchImageBuilder.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 (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.classBatchImageBuilder.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 (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.classBatchImageBuilder.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 (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.classBatchImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.BatchImageBuilder extends org.eclipse.jdt.internal.core.builder.AbstractImageBuilder {
protected void (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.classBuildNotifier.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.BuildNotifier extends java.lang.Object {
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean cancelling
protected float percentComplete
protected float progressPerCompilationUnit
protected int newErrorCount
protected int fixedErrorCount
protected int newWarningCount
protected int fixedWarningCount
protected int workDone
protected int totalWork
protected String previousSubtask
public static int NewErrorCount
public static int FixedErrorCount
public static int NewWarningCount
public static int FixedWarningCount
static void ()
public static void resetProblemCounters ()
public void (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.resources.IProject)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
public void aboutToCompile (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile unit
String message
public void begin ()
public void checkCancel ()
public void checkCancelWithinCompiler ()
public void compiled (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile unit
String message
public void done ()
protected java.lang.String problemsMessage ()
int numNew
int numFixed
boolean displayBoth
StringBuffer buffer
public void setCancelling (boolean)
boolean cancelling
public void setProgressPerCompilationUnit (float)
float progress
public void subTask (java.lang.String)
String message
String pm
String msg
protected void updateProblemCounts (org.eclipse.jdt.core.compiler.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.classClasspathDirectory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
String binaryLocation
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache
String[] missingPackageHolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
void (org.eclipse.core.resources.IContainer, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
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.classClasspathJar.java
package org.eclipse.jdt.internal.core.builder
org.eclipse.jdt.internal.core.builder.ClasspathJar$PackageCacheEntry extends java.lang.Object {
long lastModified
long fileSize
org.eclipse.jdt.internal.core.util.SimpleSet packageSet
void (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.classClasspathJar.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathJar extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
static org.eclipse.jdt.internal.compiler.util.SimpleLookupTable PackageCache
String zipFilename
org.eclipse.core.resources.IFile resource
java.util.zip.ZipFile zipFile
long lastModified
boolean closeZipFileAtEnd
org.eclipse.jdt.internal.core.util.SimpleSet knownPackageNames
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static void ()
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 (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 (java.lang.String, long, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String zipFilename
long lastModified
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void (java.util.zip.ZipFile, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
java.util.zip.ZipFile zipFile
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void cleanup ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.ClasspathJar jar
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
String binaryFileName
String qualifiedPackageName
String qualifiedBinaryFileName
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileNameWithoutExtension
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public 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.classClasspathLocation.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.ClasspathLocation extends java.lang.Object {
public void ()
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forSourceFolder (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][])
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.classClasspathMultiDirectory.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 (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.classImageBuilderInternalException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected org.eclipse.core.runtime.CoreException coreException
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public 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.classIncrementalImageBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder extends org.eclipse.jdt.internal.core.builder.AbstractImageBuilder {
protected java.util.ArrayList sourceFiles
protected java.util.ArrayList previousSourceFiles
protected org.eclipse.jdt.internal.core.builder.StringSet qualifiedStrings
protected org.eclipse.jdt.internal.core.builder.StringSet simpleStrings
protected org.eclipse.jdt.internal.compiler.util.SimpleLookupTable secondaryTypesToRemove
protected boolean hasStructuralChanges
protected int compileLoop
public static int MaxCompileLoop
static void ()
protected void (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.classJavaBuilder.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.JavaBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
org.eclipse.core.resources.IProject currentProject
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.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 ()
public void ()
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.classMissingClassFileException.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 (java.lang.String)
String missingClassFile
}
org/eclipse/jdt/internal/core/builder/MissingSourceFileException.classMissingSourceFileException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.MissingSourceFileException extends java.lang.RuntimeException {
protected String missingSourceFile
private static final long serialVersionUID
public void (java.lang.String)
String missingSourceFile
}
org/eclipse/jdt/internal/core/builder/NameEnvironment.classNameEnvironment.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.NameEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
boolean isIncrementalBuild
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] binaryLocations
String[] initialTypeNames
org.eclipse.jdt.internal.core.builder.SourceFile[] additionalUnits
void (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 (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.classNameSet.java
package org.eclipse.jdt.internal.core.builder
public final org.eclipse.jdt.internal.core.builder.NameSet extends java.lang.Object {
public char[][] names
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] name
int length
int index
char[] current
char[] current
private void rehash ()
org.eclipse.jdt.internal.core.builder.NameSet newSet
char[] current
int i
public java.lang.String toString ()
String s
char[] name
int i
int l
}
org/eclipse/jdt/internal/core/builder/ProblemFactory.classProblemFactory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
static org.eclipse.jdt.internal.compiler.util.SimpleLookupTable factories
static void ()
private void (java.util.Locale)
java.util.Locale locale
public static org.eclipse.jdt.internal.core.builder.ProblemFactory getProblemFactory (java.util.Locale)
java.util.Locale locale
org.eclipse.jdt.internal.core.builder.ProblemFactory factory
}
org/eclipse/jdt/internal/core/builder/QualifiedNameSet.classQualifiedNameSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.QualifiedNameSet extends java.lang.Object {
public char[][][] qualifiedNames
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[][] add (char[][])
char[][] qualifiedName
int qLength
int length
int index
char[][] current
char[][] current
private void rehash ()
org.eclipse.jdt.internal.core.builder.QualifiedNameSet newSet
char[][] current
int i
public java.lang.String toString ()
String s
char[][] qualifiedName
int i
int l
}
org/eclipse/jdt/internal/core/builder/ReferenceCollection.classReferenceCollection.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ReferenceCollection extends java.lang.Object {
char[][][] qualifiedNameReferences
char[][] simpleNameReferences
static final char[][][] WellKnownQualifiedNames
static final char[][] WellKnownSimpleNames
static final char[][][] EmptyQualifiedNames
static final char[][] EmptySimpleNames
static final int MaxQualifiedNames
static org.eclipse.jdt.internal.core.builder.QualifiedNameSet[] InternedQualifiedNames
static final int MaxSimpleNames
static org.eclipse.jdt.internal.core.builder.NameSet[] InternedSimpleNames
static void ()
int i
int i
protected void (char[][][], char[][])
char[][][] 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.classSourceFile.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.SourceFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
String initialTypeName
boolean updateClassFile
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory, boolean)
org.eclipse.core.resources.IFile resource
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory sourceLocation
boolean updateClassFile
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.SourceFile f
java.lang.String extractTypeName ()
org.eclipse.core.runtime.IPath fullPath
int resourceSegmentCount
int sourceFolderSegmentCount
int charCount
int i
String lastSegment
int extensionIndex
char[] result
int offset
int i
String segment
int size
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
char[] typeName
int lastIndex
public char[][] getPackageName ()
char[] typeName
int lastIndex
public int hashCode ()
java.lang.String typeLocator ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/State.classState.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.State extends java.lang.Object {
String javaProjectName
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 ()
void ()
protected void (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.classStringSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.StringSet extends java.lang.Object {
public String[] values
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public boolean add (java.lang.String)
String value
int length
int index
String current
String current
public void clear ()
int i
public boolean includes (java.lang.String)
String value
int length
int index
String current
String current
private void rehash ()
org.eclipse.jdt.internal.core.builder.StringSet newSet
String current
int i
public java.lang.String toString ()
String s
String value
int i
int l
}
org/eclipse/jdt/internal/core/builder/WorkQueue.classWorkQueue.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.WorkQueue extends java.lang.Object {
private org.eclipse.jdt.internal.core.util.SimpleSet needsCompileList
private org.eclipse.jdt.internal.core.util.SimpleSet compiledList
public void ()
public void add (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public void addAll (org.eclipse.jdt.internal.core.builder.SourceFile[])
org.eclipse.jdt.internal.core.builder.SourceFile[] elements
int i
int l
public void clear ()
public void finished (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public boolean isCompiled (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public boolean isWaiting (org.eclipse.jdt.internal.core.builder.SourceFile)
org.eclipse.jdt.internal.core.builder.SourceFile element
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter extends java.lang.Object {
protected String 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 (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.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ModifierRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter {
private final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix annotationSeparation
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix annotationSeparation
protected java.lang.String getSeparatorString (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode curr
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ParagraphListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter {
public static final int DEFAULT_SPACING
private int initialIndent
private int separatorLines
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int, int)
int initialIndent
int separator
protected int getInitialIndent ()
protected java.lang.String getSeparatorString (int)
int nodeIndex
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.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$SwitchListRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter {
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int)
int initialIndent
protected int getNodeIndent (int)
int nodeIndex
int indent
org.eclipse.jdt.core.dom.ASTNode node
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer extends org.eclipse.jdt.core.dom.ASTVisitor {
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 (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.classASTRewriteFlattener.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener extends org.eclipse.jdt.core.dom.ASTVisitor {
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 (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.classASTRewriteFormatter.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 (java.lang.String)
String $anonymous0
protected boolean notDeleted ()
int start
int end
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockContext.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext extends java.lang.Object {
public abstract java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockFormattingPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext {
private String prefix
private int start
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, int)
String prefix
int start
public java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
int indent
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore events
String nodeString
String str
org.eclipse.jface.text.Position pos
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$BlockFormattingPrefixSuffix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefixSuffix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockContext {
private String prefix
private String suffix
private int start
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, java.lang.String, int)
String prefix
String suffix
int start
public java.lang.String[] getPrefixAndSuffix (int, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
int indent
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore events
String nodeString
int nodeStart
int nodeEnd
String str
org.eclipse.jface.text.Position pos1
org.eclipse.jface.text.Position pos2
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ConstPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ConstPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix {
private String prefix
public void (java.lang.String)
String prefix
public java.lang.String getPrefix (int)
int indent
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ExtendedFlattener.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ExtendedFlattener extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener {
private java.util.ArrayList positions
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object trackData
Object placeholderData
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object placeholderData
Object trackData
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
private org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker addMarker (java.lang.Object, int, int)
Object annotation
int startOffset
int length
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
private void fixupLength (java.lang.Object, int)
Object data
int endOffset
int i
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker[] getMarkers ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$FormattingPrefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$FormattingPrefix extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix {
private int kind
private String string
private int start
private int length
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, java.lang.String, java.lang.String, int)
String string
String sub
int kind
public java.lang.String getPrefix (int)
int indent
org.eclipse.jface.text.Position pos
String str
org.eclipse.text.edits.TextEdit res
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$NodeMarker.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker extends org.eclipse.jface.text.Position {
public Object data
public void ()
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$Prefix.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$Prefix extends java.lang.Object {
public abstract java.lang.String getPrefix (int)
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter.classASTRewriteFormatter.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 ()
public void (org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore, java.util.Map, java.lang.String)
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore placeholders
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
java.util.Map options
String lineDelimiter
public org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore getPlaceholders ()
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getEventStore ()
public 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.classIndents.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.Indents extends java.lang.Object {
private void ()
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.classListRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent extends org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent {
public static final int NEW
public static final int OLD
public static final int BOTH
private java.util.List originalNodes
private java.util.List listEntries
public void (java.util.List)
java.util.List originalNodes
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[])
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
private java.util.List getEntries ()
int nNodes
int i
org.eclipse.jdt.core.dom.ASTNode node
public int getChangeKind ()
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
public boolean isListRewrite ()
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
java.util.List entries
public java.lang.Object getOriginalValue ()
public java.lang.Object getNewValue ()
java.util.List entries
java.util.ArrayList res
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
Object newVal
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent removeEntry (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode originalEntry
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent replaceEntry (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode 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.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$CopyPlaceholderData extends org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData {
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
protected void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$PlaceholderData.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData extends java.lang.Object {
void ()
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore$StringPlaceholderData.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$StringPlaceholderData extends org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData {
public String code
protected void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeInfoStore.classNodeInfoStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore extends java.lang.Object {
private org.eclipse.jdt.core.dom.AST ast
private java.util.Map placeholderNodes
private java.util.Set collapsedNodes
public void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final void markAsStringPlaceholder (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode placeholder
String code
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$StringPlaceholderData data
public final void markAsCopyTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo)
org.eclipse.jdt.core.dom.ASTNode target
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$CopyPlaceholderData data
public final org.eclipse.jdt.core.dom.ASTNode newPlaceholderNode (int)
int nodeType
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.dom.Block createCollapsePlaceholder ()
org.eclipse.jdt.core.dom.Block placeHolder
public boolean isCollapsed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public java.lang.Object getPlaceholderData (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void setPlaceholderData (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore$PlaceholderData data
public void clear ()
}
org/eclipse/jdt/internal/core/dom/rewrite/NodeRewriteEvent.classNodeRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent extends org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent {
private Object originalValue
private Object newValue
public void (java.lang.Object, java.lang.Object)
Object originalValue
Object newValue
public java.lang.Object getNewValue ()
public java.lang.Object getOriginalValue ()
public int getChangeKind ()
public boolean isListRewrite ()
public void setNewValue (java.lang.Object)
Object newValue
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent.classRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent extends java.lang.Object {
public static final int INSERTED
public static final int REMOVED
public static final int REPLACED
public static final int CHILDREN_CHANGED
public static final int UNCHANGED
public void ()
public abstract int getChangeKind ()
public abstract boolean isListRewrite ()
public abstract java.lang.Object getOriginalValue ()
public abstract java.lang.Object getNewValue ()
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$CopySourceInfo.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo extends java.lang.Object implements java.lang.Comparable {
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
private final org.eclipse.jdt.core.dom.ASTNode node
public final boolean isMove
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
public org.eclipse.jdt.core.dom.ASTNode getNode ()
public int compareTo (java.lang.Object)
Object o2
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo r2
int startDiff
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$EventHolder.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder extends java.lang.Object {
public final org.eclipse.jdt.core.dom.ASTNode parent
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent change
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$INodePropertyMapper.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper extends java.lang.Object {
public abstract java.lang.Object getOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$NodeRangeInfo.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo extends java.lang.Object implements java.lang.Comparable {
private final org.eclipse.jdt.core.dom.ASTNode first
private final org.eclipse.jdt.core.dom.ASTNode last
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
public final org.eclipse.jdt.core.dom.ASTNode replacingNode
public final org.eclipse.text.edits.TextEditGroup editGroup
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
public org.eclipse.jdt.core.dom.ASTNode getStartNode ()
public org.eclipse.jdt.core.dom.ASTNode getEndNode ()
public boolean isMove ()
public org.eclipse.jdt.core.dom.Block getInternalPlaceholder ()
public int compareTo (java.lang.Object)
Object o2
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo r2
int startDiff
int endDiff
public void updatePlaceholderSourceRanges (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange startRange
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer$SourceRange endRange
int startPos
int endPos
org.eclipse.jdt.core.dom.Block internalPlaceholder
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$ParentIterator.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$ParentIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator eventIter
private java.util.Iterator sourceNodeIter
private java.util.Iterator rangeNodeIter
private java.util.Iterator trackedNodeIter
final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$PropertyLocation.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation extends java.lang.Object {
private final org.eclipse.jdt.core.dom.ASTNode parent
private final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore this$0
public void (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.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore extends java.lang.Object {
public static 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 ()
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.classSourceModifier.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.SourceModifier extends java.lang.Object implements org.eclipse.text.edits.ISourceModifier {
private final String destinationIndent
private final int sourceIndentLevel
private final int tabWidth
private final int indentWidth
public void (int, java.lang.String, int, int)
int sourceIndentLevel
String destinationIndent
int tabWidth
int indentWidth
public org.eclipse.text.edits.ISourceModifier copy ()
public org.eclipse.text.edits.ReplaceEdit[] getModifications (java.lang.String)
String source
java.util.List result
int destIndentLevel
}
org/eclipse/jdt/internal/core/dom/rewrite/TokenScanner.classTokenScanner.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner extends java.lang.Object {
public static final int END_OF_FILE
public static final int LEXICAL_ERROR
public static final int DOCUMENT_ERROR
private final org.eclipse.jdt.core.compiler.IScanner scanner
private final org.eclipse.jface.text.IDocument document
private final int endPosition
public void (org.eclipse.jdt.core.compiler.IScanner)
org.eclipse.jdt.core.compiler.IScanner scanner
public void (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 (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.classTrackedNodePosition.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.TrackedNodePosition extends java.lang.Object implements org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition {
private final org.eclipse.text.edits.TextEditGroup group
private final org.eclipse.jdt.core.dom.ASTNode node
public void (org.eclipse.text.edits.TextEditGroup, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.text.edits.TextEditGroup group
org.eclipse.jdt.core.dom.ASTNode node
public int getStartPosition ()
org.eclipse.jface.text.IRegion coverage
public int getLength ()
org.eclipse.jface.text.IRegion coverage
}
org/eclipse/jdt/internal/core/eval/EvaluationContextWrapper$1.classEvaluationContextWrapper.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 (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.classEvaluationContextWrapper.java
package org.eclipse.jdt.internal.core.eval
public org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper extends java.lang.Object implements org.eclipse.jdt.core.eval.IEvaluationContext {
protected org.eclipse.jdt.internal.eval.EvaluationContext context
protected org.eclipse.jdt.internal.core.JavaProject project
public void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.core.JavaProject project
public org.eclipse.jdt.core.eval.IGlobalVariable[] allVariables ()
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int length
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper[] result
int i
protected void checkBuilderState ()
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
String codeSnippet
int position
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.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.classGlobalVariableWrapper.java
package org.eclipse.jdt.internal.core.eval
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper extends java.lang.Object implements org.eclipse.jdt.core.eval.IGlobalVariable {
org.eclipse.jdt.internal.eval.GlobalVariable variable
void (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable variable
public java.lang.String getInitializer ()
char[] initializer
public java.lang.String getName ()
public java.lang.String getTypeName ()
}
org/eclipse/jdt/internal/core/eval/RequestorWrapper.classRequestorWrapper.java
package org.eclipse.jdt.internal.core.eval
public org.eclipse.jdt.internal.core.eval.RequestorWrapper extends java.lang.Object implements org.eclipse.jdt.internal.eval.IRequestor {
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
public void (org.eclipse.jdt.core.eval.ICodeSnippetRequestor)
org.eclipse.jdt.core.eval.ICodeSnippetRequestor requestor
public boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
char[] codeSnippetClassName
int length
byte[][] classFileBytes
String[][] compoundNames
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
char[][] classFileCompundName
int length2
String[] compoundName
int j
public void acceptProblem (org.eclipse.jdt.core.compiler.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.classChangeCollector.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.ChangeCollector extends java.lang.Object {
java.util.HashMap changes
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy)
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
private void addAffectedChildren (org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
org.eclipse.jdt.core.IJavaElement childElement
public void addChange (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType type
int i
int length
org.eclipse.jdt.core.IType type
private void addChange (org.eclipse.jdt.core.IImportContainer, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IImportContainer importContainer
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addChange (org.eclipse.jdt.core.IImportDeclaration, org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IImportDeclaration importDecl
org.eclipse.jdt.core.IJavaElementDelta newDelta
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addChange (org.eclipse.jdt.core.IMember, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType innerType
int i
int length
org.eclipse.jdt.core.IType type
private void addChange (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IJavaElementDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElementDelta newDelta
int newKind
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
java.util.ArrayList allTypes
java.util.ArrayList allTypes
int i
int length
org.eclipse.jdt.core.IType innerType
int i
int length
org.eclipse.jdt.core.IType innerType
private void addTypeAddition (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.SimpleDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
boolean hasChange
String typeName
org.eclipse.jdt.internal.core.SimpleDelta delta
private void addTypeChange (org.eclipse.jdt.core.IType, int, org.eclipse.jdt.internal.core.SimpleDelta) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int newFlags
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
int existingFlags
boolean hasChange
org.eclipse.jdt.internal.core.SimpleDelta typeDelta
private void addTypeRemoval (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.core.SimpleDelta)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.SimpleDelta existingDelta
org.eclipse.jdt.internal.core.SimpleDelta typeDelta
private void getAllTypesFromElement (org.eclipse.jdt.core.IJavaElement, java.util.ArrayList) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList allTypes
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.core.IType[] types
int i
int length
org.eclipse.jdt.core.IType type
int i
int length
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement[] children
int i
int length
org.eclipse.jdt.core.IType type
private void getAllTypesFromHierarchy (org.eclipse.jdt.internal.core.JavaElement, java.util.ArrayList)
org.eclipse.jdt.internal.core.JavaElement element
java.util.ArrayList allTypes
java.util.ArrayList types
java.util.ArrayList types
int i
int length
org.eclipse.jdt.core.IType type
private boolean hasSuperTypeChange (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
String existingSuperclassName
String newSuperclassName
org.eclipse.jdt.core.IType[] existingSuperInterfaces
String[] newSuperInterfaces
int i
int length
String superInterfaceName
private boolean hasVisibilityChange (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int existingFlags
int newFlags
public boolean needsRefresh ()
public java.lang.String toString ()
StringBuffer buffer
java.util.Iterator iterator
java.util.Map$Entry entry
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyBinaryType.classHierarchyBinaryType.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyBinaryType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryType {
private int modifiers
private int kind
private char[] name
private char[] enclosingTypeName
private char[] superclass
private char[][] superInterfaces
private char[][] typeParameterSignatures
private char[] genericSignature
public void (int, char[], char[], char[], char[][], char)
int modifiers
char[] qualification
char[] 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.classHierarchyBuilder.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 (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.classHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public abstract org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder extends java.lang.Object {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver hierarchyResolver
protected java.util.Map infoToHandle
protected String focusQualifiedName
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.core.ICompilationUnit unitToLookInside
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
int wcLength
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
public abstract void build (boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
protected void buildSupertypes ()
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.internal.compiler.env.IGenericType type
public void connect (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType[])
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IType superclassHandle
org.eclipse.jdt.core.IType[] superinterfaceHandles
int i
int length
protected org.eclipse.jdt.core.IType getHandle (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.core.IType handle
protected org.eclipse.jdt.core.IType getType ()
protected org.eclipse.jdt.core.IType lookupBinaryHandle (org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
int flag
int flag
int flag
int flag
String qualifiedName
char[] bName
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.classHierarchyResolver.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding focusType
private boolean superTypesOnly
private boolean hasMissingSuperClass
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] typeBindings
private int typeIndex
private org.eclipse.jdt.internal.compiler.env.IGenericType[] typeModels
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
java.util.Map settings
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.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.classHierarchyType.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.HierarchyType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public org.eclipse.jdt.core.IType typeHandle
public int kind
public char[] name
public int modifiers
public char[] superclassName
public char[][] superInterfaceNames
public void (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.classIndexBasedHierarchyBuilder.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 (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.classIndexBasedHierarchyBuilder.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 (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.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue extends java.lang.Object {
public char[][] names
public int start
public int end
void ()
public void add (char[])
char[] name
public char[] retrieve ()
char[] name
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder extends org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static final int MAXTICKS
protected java.util.Map cuToHandle
protected java.util.Map handleToWorkingCopy
protected org.eclipse.jdt.core.search.IJavaSearchScope scope
protected java.util.Map binariesFromIndexMatches
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy, org.eclipse.jdt.core.search.IJavaSearchScope) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
org.eclipse.jdt.core.search.IJavaSearchScope scope
public void build (boolean)
boolean computeSubtypes
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IType focusType
boolean focusIsObject
int amountOfWorkForSubtypes
org.eclipse.core.runtime.IProgressMonitor possibleSubtypesMonitor
java.util.HashSet localTypes
String[] allPossibleSubtypes
String[] allPossibleSubtypes
org.eclipse.core.runtime.IProgressMonitor buildMonitor
private void buildForProject (org.eclipse.jdt.internal.core.JavaProject, java.util.ArrayList, org.eclipse.jdt.core.ICompilationUnit[], java.util.HashSet, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
java.util.ArrayList potentialSubtypes
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
java.util.HashSet localTypes
org.eclipse.core.runtime.IProgressMonitor monitor
int openablesLength
org.eclipse.jdt.internal.core.Openable[] openables
org.eclipse.jdt.core.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.classRegionBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.RegionBasedHierarchyBuilder extends org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder {
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
public void build (boolean)
boolean computeSubtypes
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.IProgressMonitor typeInRegionMonitor
java.util.HashMap allOpenablesInRegion
org.eclipse.core.runtime.IProgressMonitor buildMonitor
private void createTypeHierarchyBasedOnRegion (java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor)
java.util.HashMap allOpenablesInRegion
org.eclipse.core.runtime.IProgressMonitor monitor
int size
java.util.Iterator javaProjects
java.util.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.classRegionBasedTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy extends org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy {
protected org.eclipse.jdt.core.IRegion region
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType type
boolean computeSubtypes
org.eclipse.jdt.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.classTypeHierarchy.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 (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.classTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy extends java.lang.Object implements org.eclipse.jdt.core.ITypeHierarchy org.eclipse.jdt.core.IElementChangedListener {
public static boolean DEBUG
static final byte VERSION
static final byte SEPARATOR1
static final byte SEPARATOR2
static final byte SEPARATOR3
static final byte SEPARATOR4
static final byte COMPUTE_SUBTYPES
static final byte CLASS
static final byte INTERFACE
static final byte COMPUTED_FOR
static final byte ROOT
static final byte[] NO_FLAGS
static final int SIZE
protected org.eclipse.jdt.core.IJavaProject project
protected org.eclipse.jdt.core.IType focusType
protected org.eclipse.jdt.core.ICompilationUnit[] workingCopies
protected java.util.Map classToSuperclass
protected java.util.Map typeToSuperInterfaces
protected java.util.Map typeToSubtypes
protected java.util.Map typeFlags
protected org.eclipse.jdt.internal.core.TypeVector rootClasses
protected java.util.ArrayList interfaces
public java.util.ArrayList missingTypes
protected static final org.eclipse.jdt.core.IType[] NO_TYPE
protected org.eclipse.core.runtime.IProgressMonitor progressMonitor
protected java.util.ArrayList changeListeners
public java.util.Map files
protected org.eclipse.jdt.internal.core.Region packageRegion
protected org.eclipse.jdt.internal.core.Region projectRegion
protected boolean computeSubtypes
org.eclipse.jdt.core.search.IJavaSearchScope scope
public boolean needsRefresh
protected org.eclipse.jdt.internal.core.hierarchy.ChangeCollector changeCollector
static void ()
public void ()
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IJavaProject project
boolean computeSubtypes
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.IJavaSearchScope, boolean)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.search.IJavaSearchScope scope
boolean computeSubtypes
protected void initializeRegions ()
org.eclipse.jdt.core.IType[] allTypes
int i
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.Openable o
java.util.ArrayList types
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.core.IJavaProject declaringProject
private void addAllCheckingDuplicates (java.util.ArrayList, org.eclipse.jdt.core.IType[])
java.util.ArrayList list
org.eclipse.jdt.core.IType[] collection
int i
org.eclipse.jdt.core.IType element
protected void addInterface (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
protected void addRootClass (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
protected void addSubtype (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType subtype
org.eclipse.jdt.internal.core.TypeVector subtypes
public synchronized void addTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
org.eclipse.jdt.core.ITypeHierarchyChangedListener listener
java.util.ArrayList listeners
private static java.lang.Integer bytesToFlags (byte[])
byte[] bytes
public void cacheFlags (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int flags
protected void cacheSuperclass (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType superclass
protected void cacheSuperInterfaces (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] superinterfaces
int i
org.eclipse.jdt.core.IType superinterface
protected void checkCanceled ()
protected void compute () throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
public boolean contains (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
org.eclipse.jdt.core.ElementChangedEvent event
public boolean exists ()
public void fireChange ()
java.util.ArrayList listeners
int i
org.eclipse.jdt.core.ITypeHierarchyChangedListener listener
private 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.classDiskIndex.java
package org.eclipse.jdt.internal.core.index
org.eclipse.jdt.internal.core.index.DiskIndex$IntList extends java.lang.Object {
int size
int[] elements
final org.eclipse.jdt.internal.core.index.DiskIndex this$0
void (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.classDiskIndex.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 ()
void (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.classEntryResult.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.EntryResult extends java.lang.Object {
private char[] word
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject[] documentTables
private org.eclipse.jdt.internal.core.util.SimpleSet documentNames
public void (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.classIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.Index extends java.lang.Object {
public String containerPath
public org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
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 (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.classMemoryIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.MemoryIndex extends java.lang.Object {
public int NUM_CHANGES
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToReferences
org.eclipse.jdt.internal.core.util.SimpleWordSet allWords
void ()
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.classAbstractDOMBuilder.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 ()
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.classCompilationUnit.java
package org.eclipse.jdt.internal.core.jdom
public org.eclipse.jdt.internal.core.jdom.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
protected char[] fContents
protected char[] fFileName
protected char[] fMainTypeName
public void (char[], char[])
char[] contents
char[] filename
String file
int start
int end
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/jdom/DOMBuilder.classDOMBuilder.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 ()
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.classDOMCompilationUnit.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 ()
void (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.classDOMField.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 ()
void (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 (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.classDOMImport.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 ()
void (char[], int[], java.lang.String, int[], boolean, int)
char[] document
int[] sourceRange
String name
int[] nameRange
boolean onDemand
int modifiers
void (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.classDOMInitializer.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 ()
void (char[], int[], int[], int, int[], int)
char[] document
int[] sourceRange
int[] commentRange
int flags
int[] modifierRange
int bodyStartPosition
void (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.classDOMMember.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 ()
void (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.classDOMMethod.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 ()
void (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 (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.classDOMNode.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 ()
void (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.classDOMPackage.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 ()
void (char[], int[], java.lang.String)
char[] document
int[] sourceRange
String name
void (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.classDOMType.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 ()
void ()
void (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 (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.classILineStartFinder.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.classSiblingEnumeration.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 (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.classSimpleDOMBuilder.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 ()
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.classAbstractSearchScope.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.AbstractSearchScope extends java.lang.Object implements org.eclipse.jdt.core.search.IJavaSearchScope {
public void ()
public boolean includesBinaries ()
public boolean includesClasspaths ()
public abstract void processDelta (org.eclipse.jdt.core.IJavaElementDelta)
public void setIncludesBinaries (boolean)
boolean includesBinaries
public void setIncludesClasspaths (boolean)
boolean includesClasspaths
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine$1$AllTypeDeclarationsVisitor.classBasicSearchEngine.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 (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.classBasicSearchEngine.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 (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.classBasicSearchEngine.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 (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.classBasicSearchEngine.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 (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.classBasicSearchEngine.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 (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.classBasicSearchEngine.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 (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.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.BasicSearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
private org.eclipse.jdt.core.ICompilationUnit[] workingCopies
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static boolean VERBOSE
static void ()
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
char convertTypeKind (int)
int typeDeclarationKind
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope 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.classHierarchyScope.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.HierarchyScope extends org.eclipse.jdt.internal.core.search.AbstractSearchScope implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.core.IType focusType
private String focusPath
private org.eclipse.jdt.core.WorkingCopyOwner owner
private org.eclipse.jdt.core.ITypeHierarchy hierarchy
private 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 (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.classIRestrictedAccessTypeRequestor.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor extends java.lang.Object {
public abstract void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
}
org/eclipse/jdt/internal/core/search/IndexQueryRequestor.classIndexQueryRequestor.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.IndexQueryRequestor extends java.lang.Object {
public void ()
public abstract boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
}
org/eclipse/jdt/internal/core/search/IndexSelector.classIndexSelector.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 (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.classJavaSearchDocument.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchDocument extends org.eclipse.jdt.core.search.SearchDocument {
private org.eclipse.core.resources.IFile file
protected byte[] byteContents
protected char[] charContents
public void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void (java.util.zip.ZipEntry, org.eclipse.core.runtime.IPath, byte[], org.eclipse.jdt.core.search.SearchParticipant)
java.util.zip.ZipEntry zipEntry
org.eclipse.core.runtime.IPath zipFilePath
byte[] contents
org.eclipse.jdt.core.search.SearchParticipant participant
public byte[] getByteContents ()
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.classJavaSearchParticipant.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 ()
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.classJavaSearchScope.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 ()
public void ()
private void (int)
int size
private void addEnclosingProjectOrJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int length
int i
public void add (org.eclipse.jdt.internal.core.JavaProject, int, java.util.HashSet) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject project
int includeMask
java.util.HashSet 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.classJavaWorkspaceScope.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 ()
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.classPathCollector.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.PathCollector extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
public java.util.HashSet paths
public void ()
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
public java.lang.String[] getPaths ()
String[] result
int i
java.util.Iterator iter
}
org/eclipse/jdt/internal/core/search/PatternSearchJob.classPatternSearchJob.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.PatternSearchJob extends java.lang.Object implements org.eclipse.jdt.internal.core.search.processing.IJob {
protected org.eclipse.jdt.core.search.SearchPattern pattern
protected org.eclipse.jdt.core.search.IJavaSearchScope scope
protected org.eclipse.jdt.core.search.SearchParticipant participant
protected org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
protected boolean areIndexesReady
protected long executionTime
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IndexQueryRequestor)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
public boolean belongsTo (java.lang.String)
String jobFamily
public void cancel ()
public void ensureReadyToRun ()
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
boolean isComplete
org.eclipse.jdt.internal.core.index.Index[] indexes
int max
int i
public org.eclipse.jdt.internal.core.index.Index[] getIndexes (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.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.classSubTypeSearchJob.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.SubTypeSearchJob extends org.eclipse.jdt.internal.core.search.PatternSearchJob {
org.eclipse.jdt.internal.core.util.SimpleSet indexes
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IndexQueryRequestor)
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
public void finished ()
Object[] values
int i
int l
public 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.classTypeNameRequestorWrapper.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper extends java.lang.Object implements org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor {
org.eclipse.jdt.core.search.TypeNameRequestor requestor
public void (org.eclipse.jdt.core.search.TypeNameRequestor)
org.eclipse.jdt.core.search.TypeNameRequestor requestor
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/core/search/indexing/AbstractIndexer.classAbstractIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.core.search.SearchDocument document
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public void addAnnotationTypeDeclaration (int, char[], char[], char[][])
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.classAddFolderToIndex.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 (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.classAddFolderToIndex.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 (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.classAddFolderToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddFolderToIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.runtime.IPath folderPath
org.eclipse.core.resources.IProject project
char[][] inclusionPatterns
char[][] exclusionPatterns
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IProject, char[][], char[][], org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath folderPath
org.eclipse.core.resources.IProject project
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.core.resources.IResource folder
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.core.runtime.IPath container
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.core.runtime.CoreException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/AddJarFileToIndex.classAddJarFileToIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.AddJarFileToIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.resources.IFile resource
public void (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 (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.classBinaryIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.BinaryIndexer extends org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private static final char[] BYTE
private static final char[] CHAR
private static final char[] DOUBLE
private static final char[] FLOAT
private static final char[] INT
private static final char[] LONG
private static final char[] SHORT
private static final char[] BOOLEAN
private static final char[] VOID
private static final char[] INIT
static void ()
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
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.classIIndexConstants.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.IIndexConstants extends java.lang.Object {
public static final char[] REF
public static final char[] 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 ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexAllProject$1.classIndexAllProject.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 (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.classIndexAllProject.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 (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.classIndexAllProject.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexAllProject extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.resources.IProject project
public void (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean equals (java.lang.Object)
Object o
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int length
org.eclipse.jdt.core.IClasspathEntry[] sourceEntries
int sourceEntriesNumber
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath projectPath
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.index.Index index
String[] paths
int max
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedFileNames
int i
long indexLastModified
org.eclipse.core.resources.IWorkspaceRoot root
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.resources.IResource sourceFolder
java.util.HashSet outputs
int j
org.eclipse.core.runtime.IPath output
boolean hasOutputs
char[][] inclusionPatterns
char[][] exclusionPatterns
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.classIndexBinaryFolder.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 (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.classIndexBinaryFolder.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 (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.classIndexBinaryFolder.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.resources.IContainer folder
public void (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.resources.IContainer folder
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean equals (java.lang.Object)
Object o
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
String[] paths
int max
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexedFileNames
int i
long indexLastModified
Object[] names
Object[] values
int i
int length
String name
Object value
org.eclipse.core.runtime.CoreException e
java.io.IOException e
public int hashCode ()
protected java.lang.Integer updatedIndexState ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexManager$1.classIndexManager.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 (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.classIndexManager.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.IndexManager extends org.eclipse.jdt.internal.core.search.processing.JobManager implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable indexLocations
private 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 ()
public void ()
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.classIndexRequest.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.IndexRequest extends java.lang.Object implements org.eclipse.jdt.internal.core.search.processing.IJob {
protected boolean isCancelled
protected org.eclipse.core.runtime.IPath containerPath
protected org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean belongsTo (java.lang.String)
String projectNameOrJarPath
public void cancel ()
public void ensureReadyToRun ()
protected java.lang.Integer updatedIndexState ()
}
org/eclipse/jdt/internal/core/search/indexing/InternalSearchDocument.classInternalSearchDocument.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 ()
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.classReadWriteMonitor.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor extends java.lang.Object {
private int status
public void ()
public synchronized void enterRead ()
public synchronized void enterWrite ()
public synchronized void exitRead ()
public synchronized void exitWrite ()
public synchronized boolean exitReadEnterWrite ()
public synchronized void exitWriteEnterRead ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/search/indexing/RemoveFolderFromIndex.classRemoveFolderFromIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.RemoveFolderFromIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
org.eclipse.core.runtime.IPath folderPath
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IProject project
public void (org.eclipse.core.runtime.IPath, char[][], char[][], org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath folderPath
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
String containerRelativePath
String[] paths
int i
int max
int i
int max
String documentPath
java.io.IOException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/RemoveFromIndex.classRemoveFromIndex.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.RemoveFromIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
String resourceName
public void (java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
String resourceName
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/SaveIndex.classSaveIndex.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SaveIndex extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
public void (org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
java.io.IOException e
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/SourceIndexer.classSourceIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SourceIndexer extends org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory problemFactory
public void (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.classSourceIndexerRequestor.java
package org.eclipse.jdt.internal.core.search.indexing
public org.eclipse.jdt.internal.core.search.indexing.SourceIndexerRequestor extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.internal.core.search.indexing.SourceIndexer indexer
char[] packageName
char[][] enclosingTypeNames
int depth
int methodDepth
public void (org.eclipse.jdt.internal.core.search.indexing.SourceIndexer)
org.eclipse.jdt.internal.core.search.indexing.SourceIndexer indexer
public void 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.classAndPattern.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 (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.classClassFileMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ClassFileMatchLocator extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
public void ()
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.classClasspathSourceDirectory.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ClasspathSourceDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
org.eclipse.core.resources.IContainer sourceFolder
String sourceLocation
String encoding
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache
String[] missingPackageHolder
char[][] fullExclusionPatternChars
char[][] fulInclusionPatternChars
void (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.classConstructorLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ConstructorLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.ConstructorPattern)
org.eclipse.jdt.internal.core.search.matching.ConstructorPattern pattern
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.classConstructorPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.ConstructorPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern 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 ()
public static char[] createIndexKey (char[], int)
char[] typeName
int argCount
char[] countChars
void (int)
int matchRule
public void (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 (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 (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.classDeclarationOfAccessedFieldsPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfAccessedFieldsPattern extends org.eclipse.jdt.internal.core.search.matching.FieldPattern {
protected org.eclipse.jdt.core.IJavaElement enclosingElement
protected org.eclipse.jdt.internal.core.util.SimpleSet knownFields
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedMethodsPattern.classDeclarationOfReferencedMethodsPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedMethodsPattern extends org.eclipse.jdt.internal.core.search.matching.MethodPattern {
protected org.eclipse.jdt.core.IJavaElement enclosingElement
protected org.eclipse.jdt.internal.core.util.SimpleSet knownMethods
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/DeclarationOfReferencedTypesPattern.classDeclarationOfReferencedTypesPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedTypesPattern extends org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern {
protected org.eclipse.jdt.internal.core.util.SimpleSet knownTypes
protected org.eclipse.jdt.core.IJavaElement enclosingElement
public void (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement enclosingElement
}
org/eclipse/jdt/internal/core/search/matching/FieldLocator.classFieldLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.FieldLocator extends org.eclipse.jdt.internal.core.search.matching.VariableLocator {
protected boolean isDeclarationOfAccessedFieldsPattern
public void (org.eclipse.jdt.internal.core.search.matching.FieldPattern)
org.eclipse.jdt.internal.core.search.matching.FieldPattern pattern
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.classFieldPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.FieldPattern extends org.eclipse.jdt.internal.core.search.matching.VariablePattern 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 ()
public static char[] createIndexKey (char[])
char[] fieldName
public void (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 (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.classMatchLocatorParser.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 (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.classInternalSearchPattern.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 ()
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.classJavaSearchNameEnvironment.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.JavaSearchNameEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.compiler.util.SuffixConstants {
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] locations
java.util.HashMap workingCopies
public void (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IPackageDeclaration[] pkgs
String pkg
String cuName
String mainTypeName
String qualifiedMainTypeName
public void cleanup ()
int i
int length
private void computeClasspathLocations (org.eclipse.core.resources.IWorkspaceRoot, org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int length
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] cpLocations
int index
org.eclipse.jdt.internal.core.JavaModelManager manager
int i
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath path
java.util.zip.ZipFile zipFile
Object target
private org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, char[])
String qualifiedTypeName
char[] typeName
String binaryFileName
String qBinaryFileName
String sourceFileName
String qSourceFileName
String qPackageName
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.classJavaSearchPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern extends org.eclipse.jdt.core.search.SearchPattern {
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 (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.classLocalVariableLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.LocalVariableLocator extends org.eclipse.jdt.internal.core.search.matching.VariableLocator {
public void (org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern)
org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int referencesLevel
int declarationsLevel
private org.eclipse.jdt.internal.core.LocalVariable getLocalVariable ()
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int offset
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
long sourcePosition
org.eclipse.jdt.internal.core.LocalVariable localVariable
protected int matchContainer ()
protected int matchLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variable
boolean matchName
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possiblelMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
}
org/eclipse/jdt/internal/core/search/matching/LocalVariablePattern.classLocalVariablePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern extends org.eclipse.jdt.internal.core.search.matching.VariablePattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.internal.core.LocalVariable localVariable
public void (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.classMatchLocator.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 (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.classMatchLocator.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 (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.classMatchLocator.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 (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.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator$WorkingCopyDocument extends org.eclipse.jdt.internal.core.search.JavaSearchDocument {
public org.eclipse.jdt.core.ICompilationUnit workingCopy
void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.search.SearchParticipant participant
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocator$WrappedCoreException.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException extends java.lang.RuntimeException {
private static final long serialVersionUID
public org.eclipse.core.runtime.CoreException coreException
final org.eclipse.jdt.internal.core.search.matching.MatchLocator this$0
public void (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.classMatchLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocator extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
public static final int MAX_AT_ONCE
public org.eclipse.jdt.core.search.SearchPattern pattern
public org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
public int matchContainer
public org.eclipse.jdt.core.search.SearchRequestor requestor
public org.eclipse.jdt.core.search.IJavaSearchScope scope
public org.eclipse.core.runtime.IProgressMonitor progressMonitor
public org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.core.util.HandleFactory handleFactory
public char[][][] allSuperTypeNames
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser parser
private org.eclipse.jdt.internal.compiler.parser.Parser basicParser
public org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
public org.eclipse.jdt.internal.core.NameLookup nameLookup
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver hierarchyResolver
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public int numberOfMatches
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch[] matchesToProcess
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch currentPossibleMatch
public long resultCollectorTime
int progressStep
int progressWorked
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable bindings
java.util.HashSet methodHandles
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 (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.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassAndMethodDeclarationVisitor extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassButNoMethodDeclarationVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$ClassButNoMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassButNoMethodDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$MethodButNoClassDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$MethodButNoClassDeclarationVisitor extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$NoClassNoMethodDeclarationVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$NoClassNoMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$NoClassNoMethodDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
private org.eclipse.jdt.internal.compiler.ASTVisitor localDeclarationVisitor
public static org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser createParser (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public void checkComment ()
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] paramReferences
int 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.classMatchingNodeSet.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 (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.classMatchingNodeSet.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet extends java.lang.Object {
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable matchingNodes
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong matchingNodesKeys
static Integer EXACT_MATCH
static Integer POTENTIAL_MATCH
static Integer ERASURE_MATCH
public boolean mustResolve
org.eclipse.jdt.internal.core.util.SimpleSet possibleMatchingNodesSet
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong possibleMatchingNodesKeys
static void ()
public void (boolean)
boolean mustResolvePattern
public int addMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int matchLevel
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.classMethodLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MethodLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
protected boolean isDeclarationOfReferencedMethodsPattern
public char[][][] allSuperDeclaringTypeNames
private java.util.HashMap methodDeclarationsWithInvalidParam
public void (org.eclipse.jdt.internal.core.search.matching.MethodPattern)
org.eclipse.jdt.internal.core.search.matching.MethodPattern pattern
protected void clear ()
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.classMethodPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MethodPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern 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 ()
public static char[] createIndexKey (char[], int)
char[] selector
int argCount
char[] countChars
void (int)
int matchRule
public void (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 (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 (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.classMultiTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
public char[][] simpleNames
public char[][] qualifications
public char typeSuffix
protected static char[][] CATEGORIES
static void ()
public void (char[][], char[][], char, int)
char[][] qualifications
char[][] simpleNames
char typeSuffix
int matchRule
int length
int i
int length
int i
void (int)
int matchRule
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern pattern
int count
int max
int count
int max
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.classOrLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.OrLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PatternLocator[] patternLocators
public void (org.eclipse.jdt.internal.core.search.matching.OrPattern)
org.eclipse.jdt.internal.core.search.matching.OrPattern pattern
org.eclipse.jdt.core.search.SearchPattern[] patterns
int length
int i
public void initializePolymorphicSearch (org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int i
int length
public int match (org.eclipse.jdt.internal.compiler.ast.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.classOrPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.OrPattern extends org.eclipse.jdt.core.search.SearchPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
protected org.eclipse.jdt.core.search.SearchPattern[] patterns
int matchCompatibility
public void (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
org.eclipse.jdt.core.search.SearchPattern[] leftPatterns
org.eclipse.jdt.core.search.SearchPattern[] rightPatterns
int leftSize
int rightSize
int i
int length
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.classPackageDeclarationLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageDeclarationLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern)
org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
protected int matchContainer ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/PackageDeclarationPattern.classPackageDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
protected char[] pkgName
public void (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.classPackageReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public static boolean isDeclaringPackageFragment (org.eclipse.jdt.core.IPackageFragment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.core.IPackageFragment packageFragment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] fileName
public void (org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern)
org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.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.classPackageReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern extends org.eclipse.jdt.internal.core.search.matching.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 ()
public void (char[], int)
char[] pkgName
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
protected boolean hasNextQuery ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
protected void resetQuery ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/PatternLocator.classPatternLocator.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.PatternLocator extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
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 (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.classPossibleMatch.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public static final String NO_SOURCE_FILE_NAME
public 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 (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.classPossibleMatchSet.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PossibleMatchSet extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable rootsToPossibleMatches
private int elementCount
public void ()
public void add (org.eclipse.jdt.internal.core.search.matching.PossibleMatch)
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.compiler.util.ObjectVector possibleMatches
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.classQualifiedTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
public char[] qualification
public int packageIndex
public void (char[], char[], char, int)
char[] qualification
char[] simpleName
char typeSuffix
int matchRule
void (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.classSuperTypeNamesCollector.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 (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.classSuperTypeNamesCollector.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 (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.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$TypeDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector this$0
public void (org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector extends java.lang.Object {
org.eclipse.jdt.core.search.SearchPattern pattern
char[] typeSimpleName
char[] typeQualification
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IProgressMonitor progressMonitor
char[][][] result
int resultIndex
public void (org.eclipse.jdt.core.search.SearchPattern, char[], char[], org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.jdt.core.IType, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.search.SearchPattern pattern
char[] typeSimpleName
char[] typeQualification
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.core.IType type
org.eclipse.core.runtime.IProgressMonitor progressMonitor
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.classSuperTypeReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern)
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.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.classSuperTypeReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern 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 ()
public static char[] createIndexKey (int, char[], char[], char[][], char[][], char, char[], char)
int modifiers
char[] packageName
char[] typeName
char[][] enclosingTypeNames
char[][] typeParameterSignatures
char classOrInterface
char[] superTypeName
char superClassOrInterface
char[] superSimpleName
char[] superQualification
int length
char[] superTypeSourceName
int start
int prefixLength
char[] mangledQualification
char[] simpleName
char[] enclosingTypeName
char[] typeParameters
int typeParametersLength
StringBuffer buffer
int i
int length
char[] typeParameter
int superLength
int superQLength
int simpleLength
int enclosingLength
int packageLength
char[] result
int pos
public void (char[], char[], boolean, int)
char[] superQualification
char[] superSimpleName
boolean checkOnlySuperinterfaces
int matchRule
void (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.classTypeDeclarationLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeDeclarationLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern)
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.core.search.matching.QualifiedTypeDeclarationPattern qualifiedPattern
char[] enclosingTypeName
protected int resolveLevelForType (char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
char[] simpleNamePattern
char[] qualificationPattern
char[] enclosingNamePattern
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[] fullQualificationPattern
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern$PackageNameSet.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet extends java.lang.Object {
public char[][] names
public int elementSize
public int threshold
void (int)
int size
int extraRoom
char[] add (char[])
char[] name
int length
int index
char[] current
char[] current
void rehash ()
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern 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 ()
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 (char[], char[][], char[], char, int)
char[] pkg
char[][] enclosingTypeNames
char[] simpleName
char typeSuffix
int matchRule
int length
int i
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int slash
int start
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.classTypeParameterLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeParameterLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern)
org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
public int match (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeParameter node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int level
protected int matchContainer ()
protected int matchTypeParameter (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
boolean matchName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methBinding
int length
int i
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possibleMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/TypeParameterPattern.classTypeParameterPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeParameterPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern 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 (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.classTypeReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
protected boolean isDeclarationOfReferencedTypesPattern
public void (org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern)
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern pattern
protected org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.DeclarationOfReferencedTypesPattern declPattern
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.classTypeReferencePattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern extends org.eclipse.jdt.internal.core.search.matching.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 ()
public void (char[], char[], int)
char[] qualification
char[] simpleName
int matchRule
public void (char[], char[], java.lang.String, int)
char[] qualification
char[] simpleName
String typeSignature
int matchRule
public void (char[], char[], org.eclipse.jdt.core.IType, int)
char[] qualification
char[] simpleName
org.eclipse.jdt.core.IType type
int matchRule
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
protected boolean hasNextQuery ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
protected void resetQuery ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
}
org/eclipse/jdt/internal/core/search/matching/VariableLocator.classVariableLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.VariableLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.VariablePattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.VariablePattern)
org.eclipse.jdt.internal.core.search.matching.VariablePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Expression node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.compiler.ast.Expression lhs
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.classVariablePattern.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.VariablePattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
protected boolean readAccess
protected boolean writeAccess
protected char[] name
public void (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.classIJob.java
package org.eclipse.jdt.internal.core.search.processing
public abstract org.eclipse.jdt.internal.core.search.processing.IJob extends java.lang.Object {
public static final int ForceImmediate
public static final int CancelIfNotReady
public static final int WaitUntilReady
public static final boolean FAILED
public static final boolean COMPLETE
public abstract boolean belongsTo (java.lang.String)
public abstract void cancel ()
public abstract void ensureReadyToRun ()
public abstract boolean execute (org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/jdt/internal/core/search/processing/JobManager$1$ProgressJob.classJobManager.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 (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.classJobManager.java
package org.eclipse.jdt.internal.core.search.processing
public abstract org.eclipse.jdt.internal.core.search.processing.JobManager extends java.lang.Object implements java.lang.Runnable {
protected org.eclipse.jdt.internal.core.search.processing.IJob[] awaitingJobs
protected int jobStart
protected int jobEnd
protected boolean executing
protected Thread processingThread
protected org.eclipse.core.runtime.jobs.Job progressJob
private int enableCount
public static boolean VERBOSE
public boolean activated
private int awaitingClients
static void ()
public void ()
public void activateProcessing ()
public synchronized int awaitingJobsCount ()
public synchronized org.eclipse.jdt.internal.core.search.processing.IJob currentJob ()
public 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.classASTNodeFinder.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 (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.classASTNodeFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ASTNodeFinder extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration findField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField fieldHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
char[] fieldName
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.Initializer findInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializerHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int occurenceCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration findMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod methodHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
char[] selector
String[] parameterTypeSignatures
int parameterCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int argsLength
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference type
String signature
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration findType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IJavaElement parent
char[] typeName
int occurenceCount
boolean findAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parentDecl
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.core.util.ASTNodeFinder$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.classAnnotation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Annotation extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotation {
private static final org.eclipse.jdt.core.util.IAnnotationComponent[] NO_ENTRIES
private int typeIndex
private char[] typeName
private int componentsNumber
private org.eclipse.jdt.core.util.IAnnotationComponent[] components
private int readOffset
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int length
int i
org.eclipse.jdt.internal.core.util.AnnotationComponent component
public int getTypeIndex ()
public int getComponentsNumber ()
public org.eclipse.jdt.core.util.IAnnotationComponent[] getComponents ()
int sizeInBytes ()
public char[] getTypeName ()
}
org/eclipse/jdt/internal/core/util/AnnotationComponent.classAnnotationComponent.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationComponent extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotationComponent {
private int componentNameIndex
private char[] componentName
private org.eclipse.jdt.core.util.IAnnotationComponentValue componentValue
private int readOffset
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int nameIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.internal.core.util.AnnotationComponentValue value
public int getComponentNameIndex ()
public char[] getComponentName ()
public org.eclipse.jdt.core.util.IAnnotationComponentValue getComponentValue ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/AnnotationComponentValue.classAnnotationComponentValue.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationComponentValue extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IAnnotationComponentValue {
private static final org.eclipse.jdt.core.util.IAnnotationComponentValue[] NO_VALUES
private org.eclipse.jdt.core.util.IAnnotationComponentValue[] annotationComponentValues
private org.eclipse.jdt.core.util.IAnnotation annotationValue
private org.eclipse.jdt.core.util.IConstantPoolEntry classInfo
private int classFileInfoIndex
private org.eclipse.jdt.core.util.IConstantPoolEntry constantValue
private int constantValueIndex
private int enumConstantTypeNameIndex
private int enumConstantNameIndex
private char[] enumConstantTypeName
private char[] enumConstantName
private int readOffset
private int tag
private int valuesNumber
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int t
int constantIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int classFileIndex
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.internal.core.util.Annotation annotation
int numberOfValues
int i
org.eclipse.jdt.internal.core.util.AnnotationComponentValue value
public org.eclipse.jdt.core.util.IAnnotationComponentValue[] getAnnotationComponentValues ()
public org.eclipse.jdt.core.util.IAnnotation getAnnotationValue ()
public org.eclipse.jdt.core.util.IConstantPoolEntry getClassInfo ()
public int getClassInfoIndex ()
public org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public int getConstantValueIndex ()
public char[] getEnumConstantName ()
public int getEnumConstantNameIndex ()
public char[] getEnumConstantTypeName ()
public int getEnumConstantTypeNameIndex ()
public int getTag ()
public int getValuesNumber ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/AnnotationDefaultAttribute.classAnnotationDefaultAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationDefaultAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IAnnotationDefaultAttribute {
private org.eclipse.jdt.core.util.IAnnotationComponentValue memberValue
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public org.eclipse.jdt.core.util.IAnnotationComponentValue getMemberValue ()
}
org/eclipse/jdt/internal/core/util/BindingKeyParser$Scanner.classBindingKeyParser.java
package org.eclipse.jdt.internal.core.util
org.eclipse.jdt.internal.core.util.BindingKeyParser$Scanner extends java.lang.Object {
static final int PACKAGE
static final int TYPE
static final int FIELD
static final int METHOD
static final int ARRAY
static final int LOCAL_VAR
static final int FLAGS
static final int WILDCARD
static final int CAPTURE
static final int 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 (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.classBindingKeyParser.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 (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (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.classBindingKeyResolver.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 (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.classBindingKeyResolver.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.BindingKeyResolver extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
char[][] compoundName
int dimension
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.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 (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 (java.lang.String)
String key
public void (java.lang.String, org.eclipse.jdt.internal.compiler.Compiler, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
String key
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public char[][] compoundName ()
public void 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.classCharArrayBuffer.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 ()
public void (char[])
char[] first
public void (char[], int)
char[] first
int size
public void (int)
int size
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[])
char[] src
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[], int, int)
char[] src
int start
int length
int srcLength
int size2
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char)
char c
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (java.lang.String)
String src
public char[] getContents ()
int 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.classClassFileAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ClassFileAttribute extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IClassFileAttribute {
public static final org.eclipse.jdt.core.util.IClassFileAttribute[] NO_ATTRIBUTES
private long attributeLength
private int attributeNameIndex
private char[] attributeName
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getAttributeNameIndex ()
public char[] getAttributeName ()
public long getAttributeLength ()
}
org/eclipse/jdt/internal/core/util/ClassFileReader.classClassFileReader.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ClassFileReader extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IClassFileReader {
private static final org.eclipse.jdt.core.util.IFieldInfo[] NO_FIELD_INFOS
private static final 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 ()
public void (byte[], int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
int decodingFlags
int constantPoolCount
int constantPoolCount
int[] constantPoolOffsets
int[] constantPoolOffsets
int readOffset
int i
int tag
int i
org.eclipse.jdt.internal.core.util.FieldInfo field
int i
int i
int attributeCountForField
int j
int attributeLength
org.eclipse.jdt.internal.core.util.MethodInfo method
int i
int i
int attributeCountForMethod
int j
int attributeLength
int attributesIndex
int i
int utf8Offset
char[] attributeName
int i
org.eclipse.jdt.core.util.ClassFormatException e
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.classClassFileStruct.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ClassFileStruct extends java.lang.Object {
public void ()
protected double doubleAt (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected float floatAt (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int i1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int i2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected int i4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected long i8At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected int u1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
protected int u2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected long u4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected char[] utf8At (byte[], int, int, int)
byte[] reference
int relativeOffset
int structOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
final boolean equals (char[], char[])
char[] first
char[] second
int i
}
org/eclipse/jdt/internal/core/util/CodeAttribute.classCodeAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CodeAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ICodeAttribute {
private static final org.eclipse.jdt.core.util.IExceptionTableEntry[] NO_EXCEPTION_TABLE
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private byte[] bytecodes
private byte[] classFileBytes
private long codeLength
private int codeOffset
private org.eclipse.jdt.core.util.IConstantPool constantPool
private org.eclipse.jdt.core.util.IExceptionTableEntry[] exceptionTableEntries
private int exceptionTableLength
private org.eclipse.jdt.core.util.ILineNumberAttribute lineNumberAttribute
private org.eclipse.jdt.core.util.ILocalVariableAttribute localVariableAttribute
private int maxLocals
private int maxStack
static void ()
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int readOffset
int i
int attributesIndex
int i
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
char[] attributeName
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public int getAttributesCount ()
public byte[] getBytecodes ()
public long getCodeLength ()
public org.eclipse.jdt.core.util.IExceptionTableEntry[] getExceptionTable ()
public int getExceptionTableLength ()
public org.eclipse.jdt.core.util.ILineNumberAttribute getLineNumberAttribute ()
public org.eclipse.jdt.core.util.ILocalVariableAttribute getLocalVariableAttribute ()
public int getMaxLocals ()
public int getMaxStack ()
public void traverse (org.eclipse.jdt.core.util.IBytecodeVisitor) throws org.eclipse.jdt.core.util.ClassFormatException
org.eclipse.jdt.core.util.IBytecodeVisitor visitor
int pc
int opcode
int 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.classCodeSnippetParsingUtil.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil extends java.lang.Object {
public org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
public void ()
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.classCommentRecorderParser.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CommentRecorderParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
int[] commentStops
int[] commentStarts
int commentPtr
protected static final int CommentIncrement
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean optimizeStringLiterals
public void checkComment ()
boolean deprecated
boolean checkDeprecated
int lastCommentIndex
int commentSourceStart
int commentSourceEnd
protected void consumeClassHeader ()
protected void 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.classCommentRecorderScanner.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 (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.classConstantPool.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantPool extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IConstantPool {
private int constantPoolCount
private int[] constantPoolOffset
private byte[] classFileBytes
void (byte[], int[])
byte[] reference
int[] constantPoolOffset
public org.eclipse.jdt.core.util.IConstantPoolEntry decodeEntry (int)
int index
org.eclipse.jdt.internal.core.util.ConstantPoolEntry constantPoolEntry
int kind
int declaringClassIndex
int declaringClassIndex
int fieldNameIndex
int fieldDescriptorIndex
int methodNameIndex
int 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.classConstantPoolEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantPoolEntry extends java.lang.Object implements org.eclipse.jdt.core.util.IConstantPoolEntry {
private int kind
private int classInfoNameIndex
private int classIndex
private int nameAndTypeIndex
private int stringIndex
private char[] stringValue
private int integerValue
private float floatValue
private double doubleValue
private long longValue
private int nameAndTypeDescriptorIndex
private int nameAndTypeNameIndex
private char[] className
private char[] fieldName
private char[] methodName
private char[] fieldDescriptor
private char[] methodDescriptor
private char[] utf8Value
private int utf8Length
private char[] classInfoName
public void ()
public int getKind ()
public void setKind (int)
int kind
public int getClassInfoNameIndex ()
public int getClassIndex ()
public int getNameAndTypeIndex ()
public int getStringIndex ()
public java.lang.String getStringValue ()
public int getIntegerValue ()
public float getFloatValue ()
public double getDoubleValue ()
public long getLongValue ()
public int getNameAndTypeInfoDescriptorIndex ()
public int getNameAndTypeInfoNameIndex ()
public char[] getClassName ()
public char[] getFieldName ()
public char[] getMethodName ()
public char[] getFieldDescriptor ()
public char[] getMethodDescriptor ()
public char[] getUtf8Value ()
public char[] getClassInfoName ()
public void setClassInfoNameIndex (int)
int classInfoNameIndex
public void setClassIndex (int)
int classIndex
public void setNameAndTypeIndex (int)
int nameAndTypeIndex
public void setStringIndex (int)
int stringIndex
public void setStringValue (char[])
char[] stringValue
public void setIntegerValue (int)
int integerValue
public void setFloatValue (float)
float floatValue
public void setDoubleValue (double)
double doubleValue
public void setLongValue (long)
long longValue
public int getNameAndTypeDescriptorIndex ()
public void setNameAndTypeDescriptorIndex (int)
int nameAndTypeDescriptorIndex
public int getNameAndTypeNameIndex ()
public void setNameAndTypeNameIndex (int)
int nameAndTypeNameIndex
public void setClassName (char[])
char[] className
public void setFieldName (char[])
char[] fieldName
public void setMethodName (char[])
char[] methodName
public void setFieldDescriptor (char[])
char[] fieldDescriptor
public void setMethodDescriptor (char[])
char[] methodDescriptor
public void setUtf8Value (char[])
char[] utf8Value
public void setClassInfoName (char[])
char[] classInfoName
public int getUtf8Length ()
public void setUtf8Length (int)
int utf8Length
public void reset ()
}
org/eclipse/jdt/internal/core/util/ConstantValueAttribute.classConstantValueAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ConstantValueAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IConstantValueAttribute {
private int constantValueIndex
private org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public org.eclipse.jdt.core.util.IConstantPoolEntry getConstantValue ()
public int getConstantValueIndex ()
}
org/eclipse/jdt/internal/core/util/DOMFinder.classDOMFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.DOMFinder extends org.eclipse.jdt.core.dom.ASTVisitor {
public org.eclipse.jdt.core.dom.ASTNode foundNode
public org.eclipse.jdt.core.dom.IBinding foundBinding
private org.eclipse.jdt.core.dom.CompilationUnit ast
private org.eclipse.jdt.internal.core.SourceRefElement element
private boolean resolveBinding
private int rangeStart
private int rangeLength
public void (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.internal.core.SourceRefElement, boolean)
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.internal.core.SourceRefElement element
boolean resolveBinding
protected boolean found (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode name
public org.eclipse.jdt.core.dom.ASTNode search () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ISourceRange range
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode name
org.eclipse.jdt.core.dom.ASTNode parent
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.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.classDefaultBytecodeVisitor.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.DefaultBytecodeVisitor extends java.lang.Object implements org.eclipse.jdt.core.util.IBytecodeVisitor {
private static final String EMPTY_CLASS_NAME
private static final String EMPTY_LOCAL_NAME
private static final int T_BOOLEAN
private static final int T_CHAR
private static final int T_FLOAT
private static final int T_DOUBLE
private static final int T_BYTE
private static final int T_SHORT
private static final int T_INT
private static final int T_LONG
private StringBuffer buffer
private String lineSeparator
private int tabNumber
private int digitNumberForPC
private org.eclipse.jdt.core.util.ILocalVariableTableEntry[] localVariableTableEntries
private int localVariableAttributeLength
private int mode
public void (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.classDisassembler.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Disassembler extends org.eclipse.jdt.core.util.ClassFileBytesDisassembler {
private static final String EMPTY_CLASS_NAME
private static final char[] ANY_EXCEPTION
private static final String EMPTY_OUTPUT
private static final String VERSION_UNKNOWN
static void ()
public void ()
private boolean appendModifier (java.lang.StringBuffer, int, int, java.lang.String, boolean)
StringBuffer buffer
int accessFlags
int modifierConstant
String modifier
boolean firstModifier
private void 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.classEnclosingMethodAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.EnclosingMethodAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IEnclosingMethodAttribute {
private int enclosingClassIndex
private char[] enclosingClassName
private int methodDescriptorIndex
private char[] methodDescriptor
private int methodNameIndex
private char[] methodName
private int methodNameAndTypeIndex
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public char[] getEnclosingClass ()
public int getEnclosingClassIndex ()
public char[] getMethodDescriptor ()
public int getMethodDescriptorIndex ()
public char[] getMethodName ()
public int getMethodNameIndex ()
public int getMethodNameAndTypeIndex ()
}
org/eclipse/jdt/internal/core/util/ExceptionAttribute.classExceptionAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExceptionAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IExceptionAttribute {
private static final int[] NO_EXCEPTION_INDEXES
private static final char[][] NO_EXCEPTION_NAMES
private int exceptionsNumber
private char[][] exceptionNames
private int[] exceptionIndexes
static void ()
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int 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.classExceptionTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExceptionTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IExceptionTableEntry {
private int startPC
private int endPC
private int handlerPC
private int catchTypeIndex
private char[] catchType
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getEndPC ()
public int getHandlerPC ()
public int getCatchTypeIndex ()
public char[] getCatchType ()
}
org/eclipse/jdt/internal/core/util/FieldInfo.classFieldInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.FieldInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IFieldInfo {
private int accessFlags
private int attributeBytes
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private org.eclipse.jdt.core.util.IConstantValueAttribute constantValueAttribute
private char[] descriptor
private int descriptorIndex
private boolean isDeprecated
private boolean isSynthetic
private char[] name
private int nameIndex
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int flags
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int readOffset
int attributesIndex
int i
char[] attributeName
public int getAccessFlags ()
public int getAttributeCount ()
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public org.eclipse.jdt.core.util.IConstantValueAttribute getConstantValueAttribute ()
public char[] getDescriptor ()
public int getDescriptorIndex ()
public char[] getName ()
public int getNameIndex ()
public boolean hasConstantValueAttribute ()
public boolean isDeprecated ()
public boolean isSynthetic ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/HandleFactory.classHandleFactory.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.HandleFactory extends java.lang.Object {
private String lastPkgFragmentRootPath
private org.eclipse.jdt.core.IPackageFragmentRoot lastPkgFragmentRoot
private org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageHandles
private org.eclipse.jdt.internal.core.JavaModel javaModel
public void ()
public org.eclipse.jdt.internal.core.Openable createOpenable (java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope)
String resourcePath
org.eclipse.jdt.core.search.IJavaSearchScope scope
int separatorIndex
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.classHashtableOfArrayToObject.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject extends java.lang.Object implements java.lang.Cloneable {
public Object[][] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject result
int length
public boolean containsKey (java.lang.Object[])
Object[] key
int 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.classICacheEnumeration.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ICacheEnumeration extends java.lang.Object implements java.util.Enumeration {
public abstract java.lang.Object getValue ()
}
org/eclipse/jdt/internal/core/util/ILRUCacheable.classILRUCacheable.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ILRUCacheable extends java.lang.Object {
public abstract int getCacheFootprint ()
}
org/eclipse/jdt/internal/core/util/InnerClassesAttribute.classInnerClassesAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.InnerClassesAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IInnerClassesAttribute {
private static final org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] NO_ENTRIES
private int numberOfClasses
private org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] entries
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.IInnerClassesAttributeEntry[] getInnerClassAttributesEntries ()
public int getNumberOfClasses ()
}
org/eclipse/jdt/internal/core/util/InnerClassesAttributeEntry.classInnerClassesAttributeEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.InnerClassesAttributeEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IInnerClassesAttributeEntry {
private int innerClassNameIndex
private int outerClassNameIndex
private int innerNameIndex
private char[] innerClassName
private char[] outerClassName
private char[] innerName
private int accessFlags
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getAccessFlags ()
public char[] getInnerClassName ()
public int getInnerClassNameIndex ()
public char[] getInnerName ()
public int getInnerNameIndex ()
public char[] getOuterClassName ()
public int getOuterClassNameIndex ()
}
org/eclipse/jdt/internal/core/util/KeyKind.classKeyKind.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.KeyKind extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
public static final int F_TYPE
public static final int F_METHOD
public static final int F_FIELD
public static final int F_TYPE_PARAMETER
public static final int F_LOCAL_VAR
public static final int F_MEMBER
public static final int F_LOCAL
public static final int F_PARAMETERIZED_TYPE
public static final int F_RAW_TYPE
public static final int F_WILDCARD_TYPE
public static final int F_PARAMETERIZED_METHOD
public static final int F_CAPTURE
public static final int F_CONSTRUCTOR
public int flags
private org.eclipse.jdt.internal.core.util.KeyKind innerKeyKind
public void (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (java.lang.String)
String key
public void consumeBaseType (char[])
char[] baseTypeSig
public void consumeCapture (int)
int position
public void consumeField (char[])
char[] fieldName
public void consumeLocalType (char[])
char[] uniqueKey
public void consumeLocalVar (char[])
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.classKeyToSignature.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.KeyToSignature extends org.eclipse.jdt.internal.core.util.BindingKeyParser {
public static final int SIGNATURE
public static final int TYPE_ARGUMENTS
public static final int DECLARING_TYPE
public 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 (org.eclipse.jdt.internal.core.util.BindingKeyParser)
org.eclipse.jdt.internal.core.util.BindingKeyParser parser
public void (java.lang.String, int)
String key
int kind
public void consumeArrayDimension (char[])
char[] brakets
public void consumeBaseType (char[])
char[] baseTypeSig
public void consumeCapture (int)
int position
public void 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.classLRUCache.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 (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.classLRUCache.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 (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.classLRUCache.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LRUCache extends java.lang.Object implements java.lang.Cloneable {
protected int 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 ()
public void (int)
int size
public java.lang.Object clone ()
org.eclipse.jdt.internal.core.util.LRUCache newCache
org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry qEntry
public 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.classLineNumberAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LineNumberAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILineNumberAttribute {
private static final int[][] NO_ENTRIES
private int lineNumberTableLength
private int[][] lineNumberTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public int[][] getLineNumberTable ()
public int getLineNumberTableLength ()
}
org/eclipse/jdt/internal/core/util/LocalVariableAttribute.classLocalVariableAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILocalVariableAttribute {
private static final org.eclipse.jdt.core.util.ILocalVariableTableEntry[] NO_ENTRIES
private int localVariableTableLength
private org.eclipse.jdt.core.util.ILocalVariableTableEntry[] localVariableTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.ILocalVariableTableEntry[] getLocalVariableTable ()
public int getLocalVariableTableLength ()
}
org/eclipse/jdt/internal/core/util/LocalVariableTableEntry.classLocalVariableTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableTableEntry {
private int startPC
private int length
private int nameIndex
private int descriptorIndex
private char[] name
private char[] descriptor
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getLength ()
public int getNameIndex ()
public int getDescriptorIndex ()
public int getIndex ()
public char[] getName ()
public char[] getDescriptor ()
}
org/eclipse/jdt/internal/core/util/LocalVariableTypeAttribute.classLocalVariableTypeAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTypeAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILocalVariableTypeTableAttribute {
private static final org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] NO_ENTRIES
private int localVariableTypeTableLength
private org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] localVariableTypeTableEntries
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry[] getLocalVariableTypeTable ()
public int getLocalVariableTypeTableLength ()
}
org/eclipse/jdt/internal/core/util/LocalVariableTypeTableEntry.classLocalVariableTypeTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTypeTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry {
private int startPC
private int length
private int nameIndex
private int signatureIndex
private char[] name
private char[] signature
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getLength ()
public int getNameIndex ()
public int getSignatureIndex ()
public int getIndex ()
public char[] getName ()
public char[] getSignature ()
}
org/eclipse/jdt/internal/core/util/MementoTokenizer.classMementoTokenizer.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 ()
public void (java.lang.String)
String memento
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
int start
StringBuffer buffer
}
org/eclipse/jdt/internal/core/util/Messages.classMessages.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String hierarchy_nullProject
public static String hierarchy_nullRegion
public static String hierarchy_nullFocusType
public static String hierarchy_creating
public static String hierarchy_creatingOnType
public static String element_doesNotExist
public static String element_notOnClasspath
public static String element_invalidClassFileName
public static String element_reconciling
public static String element_attachingSource
public static String element_invalidResourceForProject
public static String element_nullName
public static String element_nullType
public static String element_illegalParent
public static String 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 ()
private void ()
public static java.lang.String bind (java.lang.String)
String message
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
}
org/eclipse/jdt/internal/core/util/MethodInfo.classMethodInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.MethodInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IMethodInfo {
private int accessFlags
private int attributeBytes
private org.eclipse.jdt.core.util.IClassFileAttribute[] attributes
private int attributesCount
private org.eclipse.jdt.core.util.ICodeAttribute codeAttribute
private char[] descriptor
private int descriptorIndex
private org.eclipse.jdt.core.util.IExceptionAttribute exceptionAttribute
private boolean isDeprecated
private boolean isSynthetic
private char[] name
private int nameIndex
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int decodingFlags
boolean no_code_attribute
int flags
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int attributesIndex
int readOffset
int i
char[] attributeName
public int getAccessFlags ()
public int getAttributeCount ()
public org.eclipse.jdt.core.util.IClassFileAttribute[] getAttributes ()
public org.eclipse.jdt.core.util.ICodeAttribute getCodeAttribute ()
public char[] getDescriptor ()
public int getDescriptorIndex ()
public org.eclipse.jdt.core.util.IExceptionAttribute getExceptionAttribute ()
public char[] getName ()
public int getNameIndex ()
private boolean isAbstract ()
public boolean isClinit ()
public boolean isConstructor ()
public boolean isDeprecated ()
private boolean isNative ()
public boolean isSynthetic ()
int sizeInBytes ()
}
org/eclipse/jdt/internal/core/util/ParameterAnnotation.classParameterAnnotation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ParameterAnnotation extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.IParameterAnnotation {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
private int readOffset
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
int sizeInBytes ()
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/PublicScanner.classPublicScanner.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.PublicScanner extends java.lang.Object implements org.eclipse.jdt.core.compiler.IScanner org.eclipse.jdt.core.compiler.ITerminalSymbols {
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 ()
int i
int i
int i
public void ()
public void (boolean, boolean, boolean, long, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
int i
int j
int k
public void (boolean, boolean, boolean, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
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.classRecordedParsingInformation.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RecordedParsingInformation extends java.lang.Object {
public org.eclipse.jdt.core.compiler.IProblem[] problems
public int problemsCount
public int[] lineEnds
public int[][] commentPositions
public void (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.classReferenceInfoAdapter.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter extends java.lang.Object {
public void ()
public void 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.classRuntimeInvisibleAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/RuntimeInvisibleParameterAnnotationsAttribute.classRuntimeInvisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleParameterAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleParameterAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IParameterAnnotation[] NO_ENTRIES
private org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
private int parametersNumber
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ParameterAnnotation parameterAnnotation
public org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
public int getParametersNumber ()
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleAnnotationsAttribute.classRuntimeVisibleAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IAnnotation[] NO_ENTRIES
private int annotationsNumber
private org.eclipse.jdt.core.util.IAnnotation[] annotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.Annotation annotation
public org.eclipse.jdt.core.util.IAnnotation[] getAnnotations ()
public int getAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleParameterAnnotationsAttribute.classRuntimeVisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleParameterAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IParameterAnnotation[] NO_ENTRIES
private int parametersNumber
private org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ParameterAnnotation parameterAnnotation
public org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
public int getParametersNumber ()
}
org/eclipse/jdt/internal/core/util/SignatureAttribute.classSignatureAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SignatureAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ISignatureAttribute {
private int signatureIndex
private char[] signature
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int index
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getSignatureIndex ()
public char[] getSignature ()
}
org/eclipse/jdt/internal/core/util/SimpleDocument.classSimpleDocument.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SimpleDocument extends java.lang.Object implements org.eclipse.jface.text.IDocument {
private StringBuffer buffer
public void (java.lang.String)
String source
public char getChar (int)
int offset
public int getLength ()
public java.lang.String get ()
public java.lang.String get (int, int)
int offset
int length
public void set (java.lang.String)
String text
public void replace (int, int, java.lang.String)
int offset
int length
String text
public void addDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void removeDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener listener
public void addPrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public void removePrenotifiedDocumentListener (org.eclipse.jface.text.IDocumentListener)
org.eclipse.jface.text.IDocumentListener documentAdapter
public void addPositionCategory (java.lang.String)
String category
public void removePositionCategory (java.lang.String)
String category
public java.lang.String[] getPositionCategories ()
public boolean containsPositionCategory (java.lang.String)
String category
public void addPosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void removePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void addPosition (java.lang.String, org.eclipse.jface.text.Position)
String category
org.eclipse.jface.text.Position position
public void removePosition (java.lang.String, org.eclipse.jface.text.Position)
String category
org.eclipse.jface.text.Position position
public org.eclipse.jface.text.Position[] getPositions (java.lang.String)
String category
public boolean containsPosition (java.lang.String, int, int)
String category
int offset
int length
public int computeIndexInCategory (java.lang.String, int)
String category
int offset
public void addPositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void removePositionUpdater (org.eclipse.jface.text.IPositionUpdater)
org.eclipse.jface.text.IPositionUpdater updater
public void insertPositionUpdater (org.eclipse.jface.text.IPositionUpdater, int)
org.eclipse.jface.text.IPositionUpdater updater
int index
public org.eclipse.jface.text.IPositionUpdater[] getPositionUpdaters ()
public java.lang.String[] getLegalContentTypes ()
public java.lang.String getContentType (int)
int offset
public org.eclipse.jface.text.ITypedRegion getPartition (int)
int offset
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
public void addDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void removeDocumentPartitioningListener (org.eclipse.jface.text.IDocumentPartitioningListener)
org.eclipse.jface.text.IDocumentPartitioningListener listener
public void setDocumentPartitioner (org.eclipse.jface.text.IDocumentPartitioner)
org.eclipse.jface.text.IDocumentPartitioner partitioner
public org.eclipse.jface.text.IDocumentPartitioner getDocumentPartitioner ()
public int getLineLength (int)
int line
public int getLineOfOffset (int)
int offset
public int getLineOffset (int)
int line
public org.eclipse.jface.text.IRegion getLineInformation (int)
int line
public org.eclipse.jface.text.IRegion getLineInformationOfOffset (int)
int offset
public int getNumberOfLines ()
public int getNumberOfLines (int, int)
int offset
int length
public int computeNumberOfLines (java.lang.String)
String text
public java.lang.String[] getLegalLineDelimiters ()
public java.lang.String getLineDelimiter (int)
int line
public int search (int, java.lang.String, boolean, boolean, boolean)
int startOffset
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
}
org/eclipse/jdt/internal/core/util/SimpleSet.classSimpleSet.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 ()
public void (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.classSimpleWordSet.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.SimpleWordSet extends java.lang.Object {
public char[][] words
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] word
int length
int index
char[] current
char[] current
public boolean includes (char[])
char[] word
int length
int index
char[] current
char[] current
private void rehash ()
org.eclipse.jdt.internal.core.util.SimpleWordSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/util/SourceFileAttribute.classSourceFileAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SourceFileAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ISourceAttribute {
private int sourceFileIndex
private char[] sourceFileName
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getSourceFileIndex ()
public char[] getSourceFileName ()
}
org/eclipse/jdt/internal/core/util/ToStringSorter.classToStringSorter.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ToStringSorter extends java.lang.Object {
Object[] sortedObjects
String[] sortedStrings
public void ()
public boolean compare (java.lang.String, java.lang.String)
String stringOne
String stringTwo
private void quickSort (int, int)
int left
int right
int originalLeft
int originalRight
int midIndex
String midToString
Object tmp
String tmpToString
public void sort (java.lang.Object[], java.lang.String[])
Object[] unSortedObjects
String[] unsortedStrings
int size
}
org/eclipse/jdt/internal/core/util/Util$Comparable.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$Comparable extends java.lang.Object {
public abstract int compareTo (org.eclipse.jdt.internal.core.util.Util$Comparable)
}
org/eclipse/jdt/internal/core/util/Util$Comparer.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$Comparer extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/core/util/Util.classUtil.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.Util extends java.lang.Object {
private static final 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 ()
private void ()
public static final java.lang.String[] arrayConcat (java.lang.String[], java.lang.String)
String[] first
String second
int length
String[] result
private static int checkTypeSignature (java.lang.String, int, int, boolean)
String sig
int start
int end
boolean allowVoid
int i
char c
int nestingDepth
int semicolon
public static int combineHashCodes (int, int)
int hashCode1
int hashCode2
public static int compare (byte[], byte[])
byte[] a
byte[] b
int len
int i
int diff
public static int compare (char[], char[])
char[] str1
char[] str2
int len1
int len2
int n
int i
char c1
char c2
public static 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.classCodeSnippetAllocationExpression.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (org.eclipse.jdt.internal.eval.EvaluationContext)
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.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.classCodeSnippetClassFile.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetClassFile extends org.eclipse.jdt.internal.compiler.ClassFile {
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
boolean creatingProblemType
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.classCodeSnippetCodeStream.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 ()
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.classCodeSnippetCodeStream.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 ()
public void (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.classCodeSnippetCompiler.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetCompiler extends org.eclipse.jdt.internal.compiler.Compiler {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
int codeSnippetStart
int codeSnippetEnd
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, 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.classCodeSnippetEnvironment.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetEnvironment extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironment org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.env.INameEnvironment env
org.eclipse.jdt.internal.eval.EvaluationContext context
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.eval.EvaluationContext)
org.eclipse.jdt.internal.compiler.env.INameEnvironment env
org.eclipse.jdt.internal.eval.EvaluationContext context
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundTypeName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer result
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader binary
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer result
public boolean isPackage (char[][], char[])
char[][] parentPackageName
char[] packageName
public void cleanup ()
}
org/eclipse/jdt/internal/eval/CodeSnippetEvaluator.classCodeSnippetEvaluator.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetEvaluator extends org.eclipse.jdt.internal.eval.Evaluator implements org.eclipse.jdt.internal.eval.EvaluationConstants {
static final boolean DEVELOPMENT_MODE
char[] codeSnippet
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper mapper
void (char[], org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
char[] codeSnippet
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.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.classCodeSnippetFieldReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference implements org.eclipse.jdt.internal.compiler.lookup.ProblemReasons org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (char[], long, org.eclipse.jdt.internal.eval.EvaluationContext)
char[] source
long pos
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
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.classCodeSnippetMessageSend.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 (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.classCodeSnippetParser.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetParser extends org.eclipse.jdt.internal.compiler.parser.Parser implements org.eclipse.jdt.internal.eval.EvaluationConstants {
int codeSnippetStart
int codeSnippetEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean hasRecoveredOnExpression
int lastStatement
int lineSeparatorLength
int problemCountBeforeRecovery
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.eval.EvaluationContext, boolean, int, int)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean optimizeStringLiterals
int codeSnippetStart
int codeSnippetEnd
protected void classInstanceCreation (boolean)
boolean alwaysQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
protected void 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.classCodeSnippetQualifiedNameReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.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 (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.classCodeSnippetReturnStatement.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetReturnStatement extends org.eclipse.jdt.internal.compiler.ast.ReturnStatement implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.lookup.MethodBinding setResultMethod
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expr
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo info
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateStoreSaveValueIfNecessary (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int valueTypeID
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public 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.classCodeSnippetScope.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetScope extends org.eclipse.jdt.internal.compiler.lookup.BlockScope {
protected void (int, org.eclipse.jdt.internal.compiler.lookup.Scope)
int kind
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope parent
int variableCount
public final boolean canBeSeenByForCodeSnippet (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.PackageBinding declaringPackage
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.classCodeSnippetSingleNameReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.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 (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.classCodeSnippetSkeleton.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSkeleton$BinaryMethodSkeleton extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryMethod {
char[][] exceptionTypeNames
char[] methodDescriptor
char[] selector
boolean isConstructor
final org.eclipse.jdt.internal.eval.CodeSnippetSkeleton this$0
public void (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.classCodeSnippetSkeleton.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSkeleton extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryType org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods
public void ()
public 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.classCodeSnippetSuperReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSuperReference extends org.eclipse.jdt.internal.compiler.ast.SuperReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public void (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.classCodeSnippetThisReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetThisReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
boolean isImplicit
public void (int, int, org.eclipse.jdt.internal.eval.EvaluationContext, boolean)
int s
int sourceEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean isImplicit
public boolean checkAccess (org.eclipse.jdt.internal.compiler.lookup.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.classCodeSnippetToCuMapper.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 (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.classCodeSnippetToCuMapper.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 (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.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper extends java.lang.Object implements org.eclipse.jdt.internal.eval.EvaluationConstants {
public char[] cuSource
public int lineNumberOffset
public int startPosOffset
char[] codeSnippet
char[] snippetPackageName
char[][] snippetImports
char[] snippetClassName
char[] snippetVarClassName
char[] snippetDeclaringTypeName
char[][] localVarNames
char[][] localVarTypeNames
int[] localVarModifiers
public void (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.classCodeSnippetTypeDeclaration.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetTypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.TypeDeclaration {
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.ClassFile classFile
int i
int max
int i
int max
}
org/eclipse/jdt/internal/eval/EvaluationConstants.classEvaluationConstants.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.EvaluationConstants extends java.lang.Object {
public static final char[] CODE_SNIPPET_CLASS_NAME_PREFIX
public static final char[] GLOBAL_VARS_CLASS_NAME_PREFIX
public static final char[] PACKAGE_NAME
public static final char[] CODE_SNIPPET_NAME
public static final char[] ROOT_CLASS_NAME
public static final String ROOT_FULL_CLASS_NAME
public static final char[] SETRESULT_SELECTOR
public static final char[] SETRESULT_ARGUMENTS
public static final char[][] ROOT_COMPOUND_NAME
public static final String RUN_METHOD
public static final String RESULT_VALUE_FIELD
public static final String RESULT_TYPE_FIELD
public static final char[] LOCAL_VAR_PREFIX
public static final char[] DELEGATE_THIS
static void ()
}
org/eclipse/jdt/internal/eval/EvaluationContext$1$ForwardingRequestor.classEvaluationContext.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 (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.classEvaluationContext.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 (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.classEvaluationContext.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 (org.eclipse.jdt.internal.eval.EvaluationContext)
public byte[] getBytes ()
public char[][] getCompoundName ()
}
org/eclipse/jdt/internal/eval/EvaluationContext$3.classEvaluationContext.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 (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.classEvaluationContext.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.EvaluationContext extends java.lang.Object implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
static 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 ()
public void ()
public org.eclipse.jdt.internal.eval.GlobalVariable[] allVariables ()
org.eclipse.jdt.internal.eval.GlobalVariable[] result
public void complete (char[], int, org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject)
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.classEvaluationResult.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.EvaluationResult extends java.lang.Object {
static final org.eclipse.jdt.core.compiler.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 ()
public void (char[], int, char[], char[])
char[] evaluationID
int evaluationType
char[] displayString
char[] typeName
public void (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.classEvaluator.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 (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.classEvaluator.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 (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.classEvaluator.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.Evaluator extends java.lang.Object {
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected abstract void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.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.classGlobalVariable.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.GlobalVariable extends java.lang.Object {
char[] typeName
char[] name
char[] initializer
int declarationStart
int initializerStart
int initExpressionStart
int initializerLineStart
public void (char[], char[], char[])
char[] typeName
char[] name
char[] initializer
public char[] getInitializer ()
public char[] getName ()
public char[] getTypeName ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/eval/IRequestor.classIRequestor.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.IRequestor extends java.lang.Object {
public abstract boolean acceptClassFiles (org.eclipse.jdt.internal.compiler.ClassFile[], char[])
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem, char[], int)
}
org/eclipse/jdt/internal/eval/InstallException.classInstallException.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.InstallException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String s
}
org/eclipse/jdt/internal/eval/VariablesEvaluator.classVariablesEvaluator.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesEvaluator extends org.eclipse.jdt.internal.eval.Evaluator implements org.eclipse.jdt.internal.eval.EvaluationConstants {
int startPosOffset
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.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.classVariablesInfo.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesInfo extends java.lang.Object {
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public void (char[], char[], org.eclipse.jdt.internal.compiler.ClassFile[], org.eclipse.jdt.internal.eval.GlobalVariable[], int)
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
int indexOf (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable var
int i
org.eclipse.jdt.internal.eval.GlobalVariable varNamed (char[])
char[] name
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
}
org/eclipse/jdt/internal/formatter/AbortFormatting.classAbortFormatting.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.AbortFormatting extends java.lang.RuntimeException {
Throwable nestedException
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable nestedException
}
org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.classBinaryExpressionFragmentBuilder.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.BinaryExpressionFragmentBuilder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.ArrayList fragmentsList
java.util.ArrayList operatorsList
private int realFragmentsSize
void ()
private final void addRealFragment (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private final void addSmallFragment (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
private boolean buildFragments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments ()
org.eclipse.jdt.internal.compiler.ast.ASTNode[] fragments
public int[] operators ()
int length
int[] tab
int i
public int realFragmentsSize ()
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
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.classCascadingMethodInvocationFragmentBuilder.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.CascadingMethodInvocationFragmentBuilder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
java.util.ArrayList fragmentsList
void ()
public org.eclipse.jdt.internal.compiler.ast.MessageSend[] fragments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend[] fragments
public int size ()
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/formatter/CodeFormatterVisitor$MultiFieldDeclaration.classCodeFormatterVisitor.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor$MultiFieldDeclaration extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] declarations
void (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[])
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] declarations
}
org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.classCodeFormatterVisitor.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.CodeFormatterVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public static 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 ()
public void (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.classDefaultCodeFormatter.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 ()
public void (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions preferences
public void (org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions, java.util.Map)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions defaultCodeFormatterOptions
java.util.Map options
public void (java.util.Map)
java.util.Map options
public 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.classDefaultCodeFormatterOptions.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions extends java.lang.Object {
public static final int TAB
public static final int SPACE
public static final int MIXED
public int alignment_for_arguments_in_allocation_expression
public int alignment_for_arguments_in_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 ()
public void (java.util.Map)
java.util.Map settings
private java.lang.String getAlignment (int)
int alignment
public java.util.Map getMap ()
java.util.Map options
public void set (java.util.Map)
java.util.Map settings
Object alignmentForArgumentsInAllocationExpressionOption
Object 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.classLocation.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 (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.classOptimizedReplaceEdit.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.OptimizedReplaceEdit extends java.lang.Object {
int offset
int length
String replacement
public void (int, int, java.lang.String)
int offset
int length
String replacement
public java.lang.String toString ()
}
org/eclipse/jdt/internal/formatter/Scribe.classScribe.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 (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.classAlignment.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 ()
public void (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.classAlignmentException.java
package org.eclipse.jdt.internal.formatter.align
public org.eclipse.jdt.internal.formatter.align.AlignmentException extends java.lang.RuntimeException {
public static final int LINE_TOO_LONG
public static final int ALIGN_TOO_SMALL
private static final long serialVersionUID
int reason
int value
public int relativeDepth
public void (int, int)
int reason
int relativeDepth
public void (int, int, int)
int reason
int value
int relativeDepth
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil$1.classCommentFormatterUtil.java
package org.eclipse.jdt.internal.formatter.comment
final org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil$1 extends org.eclipse.jface.text.DefaultPositionUpdater {
void (java.lang.String)
String $anonymous0
protected boolean notDeleted ()
}
org/eclipse/jdt/internal/formatter/comment/CommentFormatterUtil.classCommentFormatterUtil.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.CommentFormatterUtil extends java.lang.Object {
public void ()
public static java.lang.String evaluateFormatterEdit (java.lang.String, org.eclipse.text.edits.TextEdit, org.eclipse.jface.text.Position[])
String string
org.eclipse.text.edits.TextEdit edit
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
org.eclipse.jface.text.BadLocationException e
public static org.eclipse.text.edits.TextEdit format2 (int, java.lang.String, int, java.lang.String, java.util.Map)
int kind
String string
int indentationLevel
String lineSeparator
java.util.Map options
int length
private static org.eclipse.jface.text.Document createDocument (java.lang.String, org.eclipse.jface.text.Position[]) throws java.lang.IllegalArgumentException
String content
org.eclipse.jface.text.Position[] positions
org.eclipse.jface.text.Document doc
int i
public static void log (java.lang.Throwable)
Throwable t
}
org/eclipse/jdt/internal/formatter/comment/CommentLine.classCommentLine.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 (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.classCommentRange.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 (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.classCommentRegion.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 (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.classHTMLEntity2JavaReader.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.HTMLEntity2JavaReader extends org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader {
private static final java.util.Map fgEntityLookup
static void ()
public void (java.io.Reader)
java.io.Reader reader
protected java.lang.String computeSubstitution (int) throws java.io.IOException
int c
protected java.lang.String entity2Text (java.lang.String)
String symbol
int ch
int ch
String str
private java.lang.String processEntity () throws java.io.IOException
StringBuffer buf
int ch
}
org/eclipse/jdt/internal/formatter/comment/IBorderAttributes.classIBorderAttributes.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.classICommentAttributes.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.classIHtmlTagDelimiters.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.classIJavaDocTagConstants.java
package org.eclipse.jdt.internal.formatter.comment
public abstract org.eclipse.jdt.internal.formatter.comment.IJavaDocTagConstants extends java.lang.Object {
public static final 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 ()
}
org/eclipse/jdt/internal/formatter/comment/Java2HTMLEntityReader.classJava2HTMLEntityReader.java
package org.eclipse.jdt.internal.formatter.comment
public org.eclipse.jdt.internal.formatter.comment.Java2HTMLEntityReader extends org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader {
private static final java.util.Map fgEntityLookup
static void ()
public void (java.io.Reader)
java.io.Reader reader
protected java.lang.String computeSubstitution (int)
int c
String lookup
}
org/eclipse/jdt/internal/formatter/comment/JavaDocLine.classJavaDocLine.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 (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.classJavaDocRegion.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 (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.classMultiCommentLine.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 ()
int i
int i
int i
int i
int i
int i
protected void (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.classMultiCommentRegion.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 (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.classSingleCommentLine.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 (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.classSubstitutionTextReader.java
package org.eclipse.jdt.internal.formatter.comment
public abstract org.eclipse.jdt.internal.formatter.comment.SubstitutionTextReader extends java.io.Reader {
private java.io.Reader fReader
private boolean fWasWhiteSpace
private int fCharAfterWhiteSpace
private boolean fSkipWhiteSpace
private boolean fReadFromBuffer
private StringBuffer fBuffer
private int fIndex
protected void (java.io.Reader)
java.io.Reader reader
public java.lang.String getString () throws java.io.IOException
StringBuffer buf
int ch
int ch
protected abstract java.lang.String computeSubstitution (int) throws java.io.IOException
protected java.io.Reader getReader ()
protected int nextChar () throws java.io.IOException
char ch
int ch
public int read () throws java.io.IOException
int c
String s
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int end
int i
int ch
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
public void reset () throws java.io.IOException
protected final void setSkipWhitespace (boolean)
boolean state
protected final boolean isSkippingWhitespace ()
}
org/eclipse/jdt/internal/formatter/old/CodeFormatter.classCodeFormatter.java
package org.eclipse.jdt.internal.formatter.old
public org.eclipse.jdt.internal.formatter.old.CodeFormatter extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.core.ICodeFormatter {
private java.util.Map options
public void (java.util.Map)
java.util.Map options
public java.lang.String format (java.lang.String, int, int[], java.lang.String)
String string
int indentLevel
int[] positions
String lineSeparator
java.util.Map newOptions
Object formatterNewLineOpeningBrace
Object formatterNewLineControl
Object formatterClearBlankLines
Object formatterNewLineElseIf
Object formatterNewLineEmptyBlock
Object formatterCompactAssignment
org.eclipse.jdt.internal.formatter.DefaultCodeFormatter defaultCodeFormatter
org.eclipse.text.edits.TextEdit textEdit
org.eclipse.text.edits.TextEdit[] edits
int textEditSize
int editsIndex
int delta
int originalSourceLength
int i
int max
int currentPosition
org.eclipse.text.edits.ReplaceEdit currentEdit
}
org/eclipse/jdt/internal/formatter/options.properties
plugin.properties
plugin.xml