META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
.options
about.html
jdtCompilerAdapter.jar
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/core/
org/eclipse/jdt/core/BindingKey.classBindingKey.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.BindingKey extends java.lang.Object {
private String key
public void (java.lang.String)
String key
public static java.lang.String createArrayTypeBindingKey (java.lang.String, int)
String typeKey
int arrayDimension
StringBuffer buffer
public static java.lang.String createParameterizedTypeBindingKey (java.lang.String, java.lang.String[])
String genericTypeKey
String[] argumentTypeKeys
StringBuffer buffer
int i
int length
String argumentTypeKey
public static java.lang.String createTypeBindingKey (java.lang.String)
String typeName
public static java.lang.String createTypeVariableBindingKey (java.lang.String, java.lang.String)
String typeVariableName
String declaringKey
StringBuffer buffer
public static java.lang.String createWilcardTypeBindingKey (java.lang.String, char)
String typeKey
char kind
public static java.lang.String createWildcardTypeBindingKey (java.lang.String, char, java.lang.String, int)
String genericTypeKey
char boundKind
String boundTypeKey
int rank
String wildCardKey
String wildCardKey
String wildCardKey
String wildCardKey
public java.lang.String[] getThrownExceptions ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String[] getTypeArguments ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public boolean isRawType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedMethod ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public java.lang.String toSignature ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String toString ()
}
org/eclipse/jdt/core/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$1.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.ClasspathContainerInitializer$1 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
final org.eclipse.jdt.core.ClasspathContainerInitializer this$0
private final String val$description
private final org.eclipse.core.runtime.IPath val$containerPath
void (org.eclipse.jdt.core.ClasspathContainerInitializer, java.lang.String, org.eclipse.core.runtime.IPath)
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/ClasspathContainerInitializer.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathContainerInitializer extends java.lang.Object {
public static final int ATTRIBUTE_NOT_SUPPORTED
public static final int ATTRIBUTE_READ_ONLY
public void ()
public abstract void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer containerSuggestion
public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.jdt.core.IClasspathContainer getFailureContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String description
public java.lang.Object getComparisonID (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAccessRulesStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAttributeStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String attributeKey
public org.eclipse.core.runtime.IStatus getSourceAttachmentStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/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 org.eclipse.jdt.core.CompletionContext extends java.lang.Object {
public static final int TL_MEMBER_START
public static final int TL_STATEMENT_START
public static final int TOKEN_KIND_UNKNOWN
public static final int TOKEN_KIND_NAME
public static final int TOKEN_KIND_STRING_LITERAL
public void ()
public boolean isInJavadoc ()
public boolean isInJavadocText ()
public boolean isInJavadocFormalReference ()
public boolean isExtended ()
public char[][] getExpectedTypesSignatures ()
public char[][] getExpectedTypesKeys ()
public char[] getToken ()
public int getTokenKind ()
public int getTokenLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public int getOffset ()
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
}
org/eclipse/jdt/core/CompletionFlags.classCompletionFlags.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.CompletionFlags extends java.lang.Object {
public static final int Default
public static final int StaticImport
private void ()
public static boolean isStaticImport (int)
int flags
}
org/eclipse/jdt/core/CompletionProposal.classCompletionProposal.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionProposal extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int FIELD_REF
public static final int KEYWORD
public static final int LABEL_REF
public static final int LOCAL_VARIABLE_REF
public static final int METHOD_REF
public static final int METHOD_DECLARATION
public static final int PACKAGE_REF
public static final int TYPE_REF
public static final int VARIABLE_DECLARATION
public static final int POTENTIAL_METHOD_DECLARATION
public static final int METHOD_NAME_REFERENCE
public static final int ANNOTATION_ATTRIBUTE_REF
public static final int JAVADOC_FIELD_REF
public static final int JAVADOC_METHOD_REF
public static final int JAVADOC_TYPE_REF
public static final int JAVADOC_VALUE_REF
public static final int JAVADOC_PARAM_REF
public static final int JAVADOC_BLOCK_TAG
public static final int JAVADOC_INLINE_TAG
public static final int FIELD_IMPORT
public static final int METHOD_IMPORT
public static final int TYPE_IMPORT
public static final int METHOD_REF_WITH_CASTED_RECEIVER
public static final int FIELD_REF_WITH_CASTED_RECEIVER
public static final int CONSTRUCTOR_INVOCATION
public static final int ANONYMOUS_CLASS_CONSTRUCTOR_INVOCATION
protected static final int FIRST_KIND
protected static final int LAST_KIND
public void ()
public static org.eclipse.jdt.core.CompletionProposal create (int, int)
int kind
int completionOffset
public int getAdditionalFlags ()
public void setAdditionalFlags (int)
int additionalFlags
public int getKind ()
public int getCompletionLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public void setTokenRange (int, int)
int startIndex
int endIndex
public char[] getCompletion ()
public void setCompletion (char[])
char[] completion
public int getReplaceStart ()
public int getReplaceEnd ()
public void setReplaceRange (int, int)
int startIndex
int endIndex
public int getRelevance ()
public void setRelevance (int)
int rating
public char[] getDeclarationSignature ()
public char[] getDeclarationKey ()
public void setDeclarationSignature (char[])
char[] signature
public void setDeclarationKey (char[])
char[] key
public char[] getName ()
public void setName (char[])
char[] name
public char[] getSignature ()
public char[] getKey ()
public void setSignature (char[])
char[] signature
public void setKey (char[])
char[] key
public int getFlags ()
public void setFlags (int)
int flags
public org.eclipse.jdt.core.CompletionProposal[] getRequiredProposals ()
public void setRequiredProposals (org.eclipse.jdt.core.CompletionProposal[])
org.eclipse.jdt.core.CompletionProposal[] proposals
public char[][] findParameterNames (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void setParameterNames (char[][])
char[][] parameterNames
public int getAccessibility ()
public boolean isConstructor ()
public char[] getReceiverSignature ()
public int getReceiverStart ()
public int getReceiverEnd ()
public void setReceiverSignature (char[])
char[] signature
public void setReceiverRange (int, int)
int startIndex
int endIndex
}
org/eclipse/jdt/core/CompletionRequestor.classCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.CompletionRequestor extends java.lang.Object {
private int ignoreSet
private String[] favoriteReferences
private int[] requiredProposalAllowSet
private boolean requireExtendedContext
public void ()
public void (boolean)
boolean ignoreAll
public boolean isIgnored (int)
int completionProposalKind
public void setIgnored (int, boolean)
int completionProposalKind
boolean ignore
public boolean isAllowingRequiredProposals (int, int)
int proposalKind
int requiredProposalKind
public void setAllowsRequiredProposals (int, int, boolean)
int proposalKind
int requiredProposalKind
boolean allow
public java.lang.String[] getFavoriteReferences ()
public void setFavoriteReferences (java.lang.String[])
String[] favoriteImports
public void beginReporting ()
public void endReporting ()
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public abstract void accept (org.eclipse.jdt.core.CompletionProposal)
public void acceptContext (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext context
public boolean isExtendedContextRequired ()
public void setRequireExtendedContext (boolean)
boolean require
}
org/eclipse/jdt/core/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
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 {
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
java.util.Map currentProjectOptions
long sourceLevel
long complianceLevel
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
char[] argumentSource
char[] tokenSource
int completionPosition
int position
int i
java.util.Hashtable oldOptions
java.util.Hashtable options
public static java.lang.String[] getAllWarningTokens ()
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
int 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 isPackageDefault (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isSuper (int)
int flags
public static boolean isStrictfp (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isSynthetic (int)
int flags
public static boolean isTransient (int)
int flags
public static boolean isVolatile (int)
int flags
public static boolean isBridge (int)
int flags
public static boolean isVarargs (int)
int flags
public static boolean isEnum (int)
int flags
public static boolean isAnnotation (int)
int flags
public static 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 static final int IGNORE_IF_BETTER
public abstract org.eclipse.core.runtime.IPath getPattern ()
public abstract int getKind ()
public abstract boolean ignoreIfBetter ()
}
org/eclipse/jdt/core/IAnnotatable.classIAnnotatable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotatable extends java.lang.Object {
public abstract org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
public abstract org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IAnnotation.classIAnnotation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotation extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
}
org/eclipse/jdt/core/IBuffer$ITextEditCapability.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer$ITextEditCapability extends java.lang.Object {
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IBuffer.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer extends java.lang.Object {
public abstract void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void append (char[])
public abstract void append (java.lang.String)
public abstract void close ()
public abstract char getChar (int)
public abstract char[] getCharacters ()
public abstract java.lang.String getContents ()
public abstract int getLength ()
public abstract org.eclipse.jdt.core.IOpenable getOwner ()
public abstract java.lang.String getText (int, int) throws java.lang.IndexOutOfBoundsException
public abstract org.eclipse.core.resources.IResource getUnderlyingResource ()
public abstract boolean hasUnsavedChanges ()
public abstract boolean isClosed ()
public abstract boolean isReadOnly ()
public abstract void removeBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void replace (int, int, char[])
public abstract void replace (int, int, java.lang.String)
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract void setContents (char[])
public abstract void setContents (java.lang.String)
}
org/eclipse/jdt/core/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.ITypeRoot {
public abstract org.eclipse.jdt.core.ICompilationUnit becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract byte[] getBytes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType ()
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IClasspathAttribute.classIClasspathAttribute.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathAttribute extends java.lang.Object {
public static final String JAVADOC_LOCATION_ATTRIBUTE_NAME
public static final String OPTIONAL
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 org.eclipse.jdt.core.IClasspathEntry getReferencingEntry ()
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.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/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.ITypeRoot org.eclipse.jdt.core.IWorkingCopy org.eclipse.jdt.core.ISourceManipulation {
public static final int NO_AST
public static final int FORCE_PROBLEM_DETECTION
public static final int ENABLE_STATEMENTS_RECOVERY
public static final int ENABLE_BINDINGS_RECOVERY
public static final int IGNORE_METHOD_BODIES
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner)
public abstract org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
public abstract org.eclipse.jdt.core.IImportContainer getImportContainer ()
public abstract org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getPrimary ()
public abstract org.eclipse.jdt.core.WorkingCopyOwner getOwner ()
public abstract org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasResourceChanged ()
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, int, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/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 org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String getKey ()
public abstract java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
}
org/eclipse/jdt/core/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/IJarEntryResource.classIJarEntryResource.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJarEntryResource extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.Object getParent ()
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public abstract boolean isFile ()
}
org/eclipse/jdt/core/IJavaElement.classIJavaElement.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElement extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int JAVA_MODEL
public static final int JAVA_PROJECT
public static final int PACKAGE_FRAGMENT_ROOT
public static final int PACKAGE_FRAGMENT
public static final int COMPILATION_UNIT
public static final int CLASS_FILE
public static final int TYPE
public static final int FIELD
public static final int METHOD
public static final int INITIALIZER
public static final int PACKAGE_DECLARATION
public static final int IMPORT_CONTAINER
public static final int IMPORT_DECLARATION
public static final int LOCAL_VARIABLE
public static final int TYPE_PARAMETER
public static final int ANNOTATION
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IJavaElement getAncestor (int)
public abstract java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getElementType ()
public abstract java.lang.String getHandleIdentifier ()
public abstract org.eclipse.jdt.core.IJavaModel getJavaModel ()
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject ()
public abstract org.eclipse.jdt.core.IOpenable getOpenable ()
public abstract org.eclipse.jdt.core.IJavaElement getParent ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.jdt.core.IJavaElement getPrimaryElement ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
public abstract org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isReadOnly ()
public abstract boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IJavaElementDelta.classIJavaElementDelta.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElementDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int F_CONTENT
public static final int F_MODIFIERS
public static final int F_CHILDREN
public static final int F_MOVED_FROM
public static final int F_MOVED_TO
public static final int F_ADDED_TO_CLASSPATH
public static final int F_REMOVED_FROM_CLASSPATH
public static final int F_CLASSPATH_REORDER
public static final int F_REORDER
public static final int F_OPENED
public static final int F_CLOSED
public static final int F_SUPER_TYPES
public static final int F_SOURCEATTACHED
public static final int F_SOURCEDETACHED
public static final int F_FINE_GRAINED
public static final int F_ARCHIVE_CONTENT_CHANGED
public static final int F_PRIMARY_WORKING_COPY
public static final int F_CLASSPATH_CHANGED
public static final int F_PRIMARY_RESOURCE
public static final int F_AST_AFFECTED
public static final int F_CATEGORIES
public static final int F_RESOLVED_CLASSPATH_CHANGED
public static final int F_ANNOTATIONS
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAddedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAffectedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAnnotationDeltas ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnitAST ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getChangedChildren ()
public abstract org.eclipse.jdt.core.IJavaElement getElement ()
public abstract int getFlags ()
public abstract int getKind ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedFromElement ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedToElement ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getRemovedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getResourceDeltas ()
}
org/eclipse/jdt/core/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 CATEGORY_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
public static final int CANNOT_RETRIEVE_ATTACHED_JAVADOC
public static final int UNKNOWN_JAVADOC_FORMAT
public static final int DEPRECATED_VARIABLE
public static final int BAD_TEXT_EDIT_LOCATION
}
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.IClasspathEntry decodeClasspathEntry (java.lang.String)
public abstract java.lang.String encodeClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment findPackageFragment (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] findPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IType findType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getOption (java.lang.String, boolean)
public abstract java.util.Map getOptions (boolean)
public abstract org.eclipse.core.runtime.IPath getOutputLocation () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IPackageFragment[] getPackageFragments () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getRequiredProjectNames () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasBuildState ()
public abstract boolean hasClasspathCycle (org.eclipse.jdt.core.IClasspathEntry[])
public abstract boolean isOnClasspath (org.eclipse.jdt.core.IJavaElement)
public abstract boolean isOnClasspath (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.eval.IEvaluationContext newEvaluationContext ()
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath readOutputLocation ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] readRawClasspath ()
public abstract void setOption (java.lang.String, java.lang.String)
public abstract void setOptions (java.util.Map)
public abstract void setOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries () throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ILocalVariable.classILocalVariable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ILocalVariable extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.ISourceRange getNameRange ()
public abstract java.lang.String getTypeSignature ()
}
org/eclipse/jdt/core/IMember.classIMember.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMember extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.IParent {
public abstract java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile ()
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public abstract org.eclipse.jdt.core.IType getDeclaringType ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getJavadocRange () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public abstract org.eclipse.jdt.core.IType getType (java.lang.String, int)
public abstract boolean isBinary ()
}
org/eclipse/jdt/core/IMemberValuePair.classIMemberValuePair.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMemberValuePair extends java.lang.Object {
public static final int K_INT
public static final int K_BYTE
public static final int K_SHORT
public static final int K_CHAR
public static final int K_FLOAT
public static final int K_DOUBLE
public static final int K_LONG
public static final int K_BOOLEAN
public static final int K_STRING
public static final int K_ANNOTATION
public static final int K_CLASS
public static final int K_QUALIFIED_NAME
public static final int K_SIMPLE_NAME
public static final int K_UNKNOWN
public abstract java.lang.String getMemberName ()
public abstract java.lang.Object getValue ()
public abstract int getValueKind ()
}
org/eclipse/jdt/core/IMethod.classIMethod.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMethod extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract int getNumberOfParameters ()
public abstract java.lang.String getKey ()
public abstract java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getParameterTypes ()
public abstract java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean 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 java.lang.String findRecommendedLineSeparator () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasUnsavedChanges () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isConsistent () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOpen ()
public abstract void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IPackageDeclaration.classIPackageDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
}
org/eclipse/jdt/core/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.jdt.core.IClasspathEntry getResolvedClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isArchive ()
public abstract boolean isExternal ()
public abstract void move (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/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 org.eclipse.jdt.core.IAnnotatable {
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IField createField (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer createInitializer (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod createMethod (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod)
public abstract org.eclipse.jdt.core.IJavaElement[] getChildrenForCategory (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IField getField (java.lang.String)
public abstract org.eclipse.jdt.core.IField[] getFields () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getFullyQualifiedName ()
public abstract java.lang.String getFullyQualifiedName (char)
public abstract java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer getInitializer (int)
public abstract org.eclipse.jdt.core.IInitializer[] getInitializers () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getKey ()
public abstract org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
public abstract org.eclipse.jdt.core.IMethod[] getMethods () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
public abstract java.lang.String getSuperclassName () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSuperclassTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract java.lang.String getTypeQualifiedName ()
public abstract java.lang.String getTypeQualifiedName (char)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnonymous () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnum () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnnotation () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLocal () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMember () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
public abstract org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
}
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 java.lang.String[] getBoundsSignatures () 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/ITypeRoot.classITypeRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeRoot extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ICodeAssist {
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/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
private static synchronized char[] scannedIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
int token
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String)
String id
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String trimmed
int index
char[] scannedID
char[] scannedID
String pkg
org.eclipse.core.runtime.IStatus status
String type
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
int length
int dot
org.eclipse.core.resources.IWorkspace workspace
java.util.StringTokenizer st
boolean firstToken
org.eclipse.core.runtime.IStatus warningStatus
String typeName
char[] scannedID
org.eclipse.core.runtime.IStatus status
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.core.runtime.IPath projectOutputLocation
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspathEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
boolean checkSourceAttachment
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
}
org/eclipse/jdt/core/JavaCore$1.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$1 extends org.eclipse.jdt.core.search.TypeNameRequestor {
void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/JavaCore$2.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
private final org.eclipse.jdt.core.IJavaProject[] val$projects
void (org.eclipse.jdt.core.IJavaProject[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progressMonitor2
int i
int length
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/JavaCore.classJavaCore.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaCore extends org.eclipse.core.runtime.Plugin {
private static final org.eclipse.core.resources.IResource[] NO_GENERATED_RESOURCES
private static org.eclipse.core.runtime.Plugin JAVA_CORE_PLUGIN
public static final String PLUGIN_ID
public static final String BUILDER_ID
public static final String MODEL_ID
public static final String NATURE_ID
protected static final String ATT_HANDLE_ID
public static final String USER_LIBRARY_CONTAINER_ID
public static final String COMPILER_LOCAL_VARIABLE_ATTR
public static final String COMPILER_LINE_NUMBER_ATTR
public static final String COMPILER_SOURCE_FILE_ATTR
public static final String COMPILER_CODEGEN_UNUSED_LOCAL
public static final String COMPILER_CODEGEN_TARGET_PLATFORM
public static final String COMPILER_CODEGEN_INLINE_JSR_BYTECODE
public static final String COMPILER_DOC_COMMENT_SUPPORT
public static final String COMPILER_PB_UNREACHABLE_CODE
public static final String COMPILER_PB_INVALID_IMPORT
public static final String COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD
public static final String COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME
public static final String COMPILER_PB_DEPRECATION
public static final String COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE
public static final String COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD
public static final String COMPILER_PB_HIDDEN_CATCH_BLOCK
public static final String COMPILER_PB_UNUSED_LOCAL
public static final String COMPILER_PB_UNUSED_PARAMETER
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE
public static final String COMPILER_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_IMPORT
public static final String COMPILER_PB_UNUSED_TYPE_ARGUMENTS_FOR_METHOD_INVOCATION
public static final String COMPILER_PB_SYNTHETIC_ACCESS_EMULATION
public static final String COMPILER_PB_NON_NLS_STRING_LITERAL
public static final String COMPILER_PB_ASSERT_IDENTIFIER
public static final String COMPILER_PB_ENUM_IDENTIFIER
public static final String COMPILER_PB_STATIC_ACCESS_RECEIVER
public static final String COMPILER_PB_INDIRECT_STATIC_ACCESS
public static final String COMPILER_PB_NO_EFFECT_ASSIGNMENT
public static final String COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD
public static final String COMPILER_PB_UNUSED_PRIVATE_MEMBER
public static final String COMPILER_PB_LOCAL_VARIABLE_HIDING
public static final String COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD
public static final String COMPILER_PB_FIELD_HIDING
public static final String COMPILER_PB_TYPE_PARAMETER_HIDING
public static final String COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT
public static final String COMPILER_PB_FALLTHROUGH_CASE
public static final String COMPILER_PB_EMPTY_STATEMENT
public static final String COMPILER_PB_BOOLEAN_METHOD_THROWING_EXCEPTION
public static final String COMPILER_PB_UNNECESSARY_TYPE_CHECK
public static final String COMPILER_PB_UNNECESSARY_ELSE
public static final String COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK
public static final String COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_EXEMPT_EXCEPTION_AND_THROWABLE
public static final String COMPILER_PB_UNQUALIFIED_FIELD_ACCESS
public static final String COMPILER_PB_UNSAFE_TYPE_OPERATION
public static final String COMPILER_PB_UNCHECKED_TYPE_OPERATION
public static final String COMPILER_PB_RAW_TYPE_REFERENCE
public static final String COMPILER_PB_FINAL_PARAMETER_BOUND
public static final String COMPILER_PB_MISSING_SERIAL_VERSION
public static final String COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST
public static final String COMPILER_PB_AUTOBOXING
public static final String COMPILER_PB_ANNOTATION_SUPER_INTERFACE
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION_FOR_INTERFACE_METHOD_IMPLEMENTATION
public static final String COMPILER_PB_MISSING_DEPRECATED_ANNOTATION
public static final String COMPILER_PB_MISSING_HASHCODE_METHOD
public static final String COMPILER_PB_DEAD_CODE
public static final String COMPILER_PB_DEAD_CODE_IN_TRIVIAL_IF_STATEMENT
public static final String COMPILER_PB_INCOMPLETE_ENUM_SWITCH
public static final String COMPILER_PB_INCONSISTENT_NULL_CHECK
public static final String COMPILER_PB_UNUSED_LABEL
public static final String COMPILER_PB_INVALID_JAVADOC
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING
public static final String COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION
public static final String COMPILER_PB_MAX_PER_UNIT
public static final String COMPILER_PB_FATAL_OPTIONAL_ERROR
public static final String COMPILER_PB_PARAMETER_ASSIGNMENT
public static final String COMPILER_SOURCE
public static final String COMPILER_COMPLIANCE
public static final String COMPILER_TASK_PRIORITIES
public static final String COMPILER_TASK_TAGS
public static final String COMPILER_TASK_CASE_SENSITIVE
public static final String COMPILER_PB_FORBIDDEN_REFERENCE
public static final String COMPILER_PB_DISCOURAGED_REFERENCE
public static final String COMPILER_PB_SUPPRESS_WARNINGS
public static final String COMPILER_PB_SUPPRESS_OPTIONAL_ERRORS
public static final String COMPILER_PB_UNHANDLED_WARNING_TOKEN
public static final String COMPILER_PB_UNUSED_WARNING_TOKEN
public static final String COMPILER_PB_NULL_REFERENCE
public static final String COMPILER_PB_POTENTIAL_NULL_REFERENCE
public static final String COMPILER_PB_REDUNDANT_NULL_CHECK
public static final String COMPILER_PB_OVERRIDING_METHOD_WITHOUT_SUPER_INVOCATION
public static final String COMPILER_PB_REDUNDANT_SUPERINTERFACE
public static final String COMPILER_PB_COMPARING_IDENTICAL
public static final String COMPILER_PB_MISSING_SYNCHRONIZED_ON_INHERITED_METHOD
public static final String COMPILER_PB_UNUSED_OBJECT_ALLOCATION
public static final String CORE_JAVA_BUILD_ORDER
public static final String CORE_JAVA_BUILD_RESOURCE_COPY_FILTER
public static final String CORE_JAVA_BUILD_DUPLICATE_RESOURCE
public static final String CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER
public static final String CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER
public static final String CORE_INCOMPLETE_CLASSPATH
public static final String CORE_CIRCULAR_CLASSPATH
public static final String CORE_INCOMPATIBLE_JDK_LEVEL
public static final String CORE_JAVA_BUILD_INVALID_CLASSPATH
public static final String CORE_ENCODING
public static final String CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS
public static final String CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS
public static final String TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC
public static final String FORMATTER_NEWLINE_OPENING_BRACE
public static final String FORMATTER_NEWLINE_CONTROL
public static final String FORMATTER_NEWLINE_ELSE_IF
public static final String FORMATTER_NEWLINE_EMPTY_BLOCK
public static final String FORMATTER_CLEAR_BLANK_LINES
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_COMPACT_ASSIGNMENT
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_SPACE_CASTEXPRESSION
public static final String CODEASSIST_VISIBILITY_CHECK
public static final String CODEASSIST_DEPRECATION_CHECK
public static final String CODEASSIST_CAMEL_CASE_MATCH
public static final String CODEASSIST_IMPLICIT_QUALIFICATION
public static final String CODEASSIST_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_PREFIXES
public static final String CODEASSIST_LOCAL_PREFIXES
public static final String CODEASSIST_ARGUMENT_PREFIXES
public static final String CODEASSIST_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_SUFFIXES
public static final String CODEASSIST_LOCAL_SUFFIXES
public static final String CODEASSIST_ARGUMENT_SUFFIXES
public static final String CODEASSIST_FORBIDDEN_REFERENCE_CHECK
public static final String CODEASSIST_DISCOURAGED_REFERENCE_CHECK
public static final String CODEASSIST_SUGGEST_STATIC_IMPORTS
public static final String DEFAULT_TASK_TAG
public static final String DEFAULT_TASK_PRIORITY
public static final String DEFAULT_TASK_TAGS
public static final String DEFAULT_TASK_PRIORITIES
public static final String GENERATE
public static final String DO_NOT_GENERATE
public static final String PRESERVE
public static final String OPTIMIZE_OUT
public static final String COMPILER_TASK_PRIORITY_HIGH
public static final String COMPILER_TASK_PRIORITY_LOW
public static final String COMPILER_TASK_PRIORITY_NORMAL
public static final String VERSION_1_1
public static final String VERSION_1_2
public static final String VERSION_1_3
public static final String VERSION_1_4
public static final String VERSION_1_5
public static final String VERSION_1_6
public static final String VERSION_1_7
public static final String VERSION_CLDC_1_1
public static final String ABORT
public static final String ERROR
public static final String WARNING
public static final String IGNORE
public static final String COMPUTE
public static final String INSERT
public static final String DO_NOT_INSERT
public static final String PRESERVE_ONE
public static final String CLEAR_ALL
public static final String NORMAL
public static final String COMPACT
public static final String TAB
public static final String SPACE
public static final String ENABLED
public static final String DISABLED
public static final String CLEAN
public static final String PUBLIC
public static final String PROTECTED
public static final String DEFAULT
public static final String PRIVATE
public static final String NEVER
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_NO_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_RETURN_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_ALL_STANDARD_TAGS
public static final String JAVA_SOURCE_CONTENT_TYPE
static void ()
public void ()
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int)
org.eclipse.jdt.core.IElementChangedListener listener
int eventMask
public static void addJavaElementMarkerAttributes (java.util.Map, org.eclipse.jdt.core.IJavaElement)
java.util.Map attributes
org.eclipse.jdt.core.IJavaElement element
private static void addNonJavaResources (java.lang.Object[], org.eclipse.core.resources.IContainer, int, java.util.ArrayList)
Object[] nonJavaResources
org.eclipse.core.resources.IContainer container
int rootPathSegmentCounts
java.util.ArrayList collector
int i
int max
Object nonJavaResource
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public void configureJavaElementMarker (org.eclipse.core.resources.IMarker, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String)
String handleIdentifier
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
String handleIdentifier
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.internal.core.JavaModel model
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
public static org.eclipse.jdt.core.IJavaProject create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModel javaModel
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject project
public static org.eclipse.jdt.core.IJavaModel create (org.eclipse.core.resources.IWorkspaceRoot)
org.eclipse.core.resources.IWorkspaceRoot root
public static org.eclipse.jdt.core.IClassFile createClassFileFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.ICompilationUnit createCompilationUnitFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IPackageFragmentRoot createJarPackageFragmentRootFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IClasspathContainer getClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IClasspathContainer container
public static org.eclipse.jdt.core.ClasspathContainerInitializer getClasspathContainerInitializer (java.lang.String)
String containerID
java.util.Hashtable containerInitializersCache
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private static org.eclipse.jdt.core.ClasspathContainerInitializer computeClasspathContainerInitializer (java.lang.String)
String containerID
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configurationElement
String initializerID
Object execExt
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
private static void verbose_found_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
public static org.eclipse.core.runtime.IPath getClasspathVariable (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.IPath variablePath
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
boolean ok
RuntimeException e
Error e
private static void verbose_no_variable_initializer_found (java.lang.String)
String variableName
private static void verbose_variable_value_after_initialization (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath variablePath
private static void verbose_triggering_variable_initialization (java.lang.String, org.eclipse.jdt.core.ClasspathVariableInitializer)
String variableName
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
private static void verbose_triggering_variable_initialization_invocation_trace ()
public static java.lang.String getClasspathVariableDeprecationMessage (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
String message
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
String deprecatedAttribute
public static org.eclipse.jdt.core.ClasspathVariableInitializer getClasspathVariableInitializer (java.lang.String)
String variable
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
Object execExt
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
String deprecatedAttribute
String readOnlyAttribute
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
private static void verbose_found_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
public static java.lang.String[] getClasspathVariableNames ()
public static java.util.Hashtable getDefaultOptions ()
public static java.lang.String getEncoding ()
public static org.eclipse.core.resources.IResource[] getGeneratedResources (org.eclipse.jdt.core.IRegion, boolean)
org.eclipse.jdt.core.IRegion region
boolean includesNonJavaResources
org.eclipse.jdt.core.IJavaElement[] elements
java.util.HashMap projectsStates
java.util.ArrayList collector
int i
int max
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.builder.State state
org.eclipse.jdt.internal.core.builder.State currentState
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IRegion region2
int j
org.eclipse.core.resources.IResource[] res
int j
int max2
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot
int rootPathSegmentCounts
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryOutputLocation
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
int j
int max2
Object[] nonJavaResources
org.eclipse.jdt.core.IPackageFragmentRoot fragmentRoot
org.eclipse.jdt.core.IJavaElement[] children
int j
int max2
org.eclipse.jdt.core.ICompilationUnit[] units
int n
int max3
Object[] nonJavaResources
int size
org.eclipse.core.resources.IResource[] result
private static void getGeneratedResource (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.builder.State, int, java.util.ArrayList)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.internal.core.builder.State state
int rootPathSegmentCounts
java.util.ArrayList collector
org.eclipse.core.resources.IResource resource
char[][] typeNames
org.eclipse.core.runtime.IPath path
int j
int max2
org.eclipse.core.runtime.IPath localPath
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
public static org.eclipse.jdt.core.JavaCore getJavaCore ()
public static java.lang.String[] getJavaLikeExtensions ()
public static java.lang.String getOption (java.lang.String)
String optionName
public static java.lang.String getOptionForConfigurableSeverity (int)
int problemID
public static java.util.Hashtable getOptions ()
public static org.eclipse.core.runtime.Plugin getPlugin ()
public static org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
public static org.eclipse.core.runtime.IPath getResolvedVariablePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
public static org.eclipse.jdt.core.IWorkingCopy[] getSharedWorkingCopies (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static java.lang.String[] getUserLibraryNames ()
public static org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.ICompilationUnit[] result
public static void initializeAfterLoad (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.SubProgressMonitor subMonitor
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
org.eclipse.jdt.core.IJavaProject[] projects
java.util.HashSet visitedPaths
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
boolean needExternalFolderCreation
int j
int length2
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath entryPath
org.eclipse.jdt.core.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 static boolean isClasspathVariableReadOnly (java.lang.String)
String variableName
public static boolean isJavaLikeFileName (java.lang.String)
String fileName
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarker) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IMember member
String markerHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarkerDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarkerDelta markerDelta
org.eclipse.jdt.core.IMember member
String markerDeltarHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static org.eclipse.jdt.core.IAccessRule newAccessRule (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath filePattern
int kind
public static org.eclipse.jdt.core.IClasspathAttribute newClasspathAttribute (java.lang.String, java.lang.String)
String name
String value
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath containerPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
boolean hasDotDot
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IRegion newRegion ()
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IClasspathEntry libraryEntry
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
public static void removeClasspathVariable (java.lang.String)
String variableName
public static void removeClasspathVariable (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String variableName
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
org.eclipse.jdt.core.JavaModelException e
public static void removeElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static java.lang.String removeJavaLikeExtension (java.lang.String)
String fileName
public static void removePreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.IProgressMonitor monitor
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IWorkspace workspace
public static void setClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] affectedProjects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer existingCointainer
org.eclipse.jdt.internal.core.SetContainerOperation operation
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IProgressMonitor monitor
public static void setClasspathVariables (java.lang.String[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String[] variableNames
org.eclipse.core.runtime.IPath[] paths
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
public static void setComplianceOptions (java.lang.String, java.util.Map)
String compliance
java.util.Map options
public static void setOptions (java.util.Hashtable)
java.util.Hashtable newOptions
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
}
org/eclipse/jdt/core/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 acceptNameWithoutPrefixAndSuffix (char[], int)
char[] name
int reusedCharacters
int length
public void acceptNameWithPrefix (char[], boolean, int)
char[] name
boolean isFirstPrefix
int reusedCharacters
int length
int length
public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean, int)
char[] name
boolean isFirstPrefix
boolean isFirstSuffix
int reusedCharacters
int length
int length
int length
int length
public void acceptNameWithSuffix (char[], boolean, int)
char[] name
boolean isFirstSuffix
int reusedCharacters
int length
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
public static final int VK_STATIC_FIELD
public static final int VK_INSTANCE_FIELD
public static final int VK_STATIC_FINAL_FIELD
public static final int VK_PARAMETER
public static final int VK_LOCAL
public static final int BK_NAME
public static final int BK_TYPE_NAME
static void ()
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
public static char[] removePrefixAndSuffixForArgumentName (org.eclipse.jdt.core.IJavaProject, char[])
org.eclipse.jdt.core.IJavaProject javaProject
char[] argumentName
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
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
public static java.lang.String removePrefixAndSuffixForLocalVariableName (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject javaProject
String localName
public static java.lang.String getBaseName (int, java.lang.String, org.eclipse.jdt.core.IJavaProject)
int variableKind
String variableName
org.eclipse.jdt.core.IJavaProject javaProject
private static int getFieldVariableKind (int)
int modifiers
private static char[] suggestAccessorName (org.eclipse.jdt.core.IJavaProject, char[], int)
org.eclipse.jdt.core.IJavaProject project
char[] fieldName
int modifiers
char[] name
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
char[] typeName
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
char[] typeName
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[] 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[][] suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][])
org.eclipse.jdt.core.IJavaProject javaProject
char[] packageName
char[] qualifiedTypeName
int dim
char[][] excludedNames
char[] typeName
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
private static char[] suggestNewName (char[], char[][])
char[] name
char[][] excludedNames
char[] newName
int count
int i
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
public static java.lang.String[] suggestVariableNames (int, int, java.lang.String, org.eclipse.jdt.core.IJavaProject, int, java.lang.String[], boolean)
int variableKind
int baseNameKind
String baseName
org.eclipse.jdt.core.IJavaProject javaProject
int dim
String[] excluded
boolean evaluateDefault
org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor
private void ()
}
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
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
char c
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
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 innerTypeStart
boolean inAnonymousType
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/SourceRange.classSourceRange.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.SourceRange extends java.lang.Object implements org.eclipse.jdt.core.ISourceRange {
private int offset
private int length
public static boolean isAvailable (org.eclipse.jdt.core.ISourceRange)
org.eclipse.jdt.core.ISourceRange range
public void (int, int)
int offset
int length
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.core.ISourceRange sourceRange
public int getLength ()
public int getOffset ()
public int hashCode ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/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 static final int M_FORMAT_NEW
public static final int M_FORMAT_EXISTING
static void ()
public void ()
public static org.eclipse.jdt.core.ICodeFormatter createCodeFormatter ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
Object execExt
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map, int)
java.util.Map options
int mode
java.util.Map currentOptions
public static org.eclipse.jdt.core.util.ClassFileBytesDisassembler createDefaultClassFileBytesDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (org.eclipse.jdt.core.IClassFile, int)
org.eclipse.jdt.core.IClassFile classfile
int decodingFlag
org.eclipse.jdt.core.IPackageFragmentRoot root
String archiveName
java.util.zip.ZipFile jar
org.eclipse.jdt.internal.core.PackageFragment packageFragment
String classFileName
String entryName
java.io.InputStream in
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.io.InputStream, int)
java.io.InputStream stream
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, int)
String fileName
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, java.lang.String, int)
String zipFileName
String zipEntryName
int decodingFlag
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry zipEntry
java.util.zip.ZipEntry zipEntry
byte[] classFileBytes
public static org.eclipse.jdt.core.ICodeFormatter createDefaultCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean assertMode
boolean recordLineSeparator
long complianceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
long complianceLevelValue
long sourceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.util.PublicScanner scanner
long sourceLevelValue
long complianceLevelValue
}
org/eclipse/jdt/core/WorkingCopyOwner.classWorkingCopyOwner.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.WorkingCopyOwner extends java.lang.Object {
public void ()
public static void setPrimaryBufferProvider (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public org.eclipse.jdt.core.IProblemRequestor getProblemRequestor (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public java.lang.String findSource (java.lang.String, java.lang.String)
String typeName
String packageName
public boolean isPackage (java.lang.String[])
String[] pkg
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
}
org/eclipse/jdt/core/compiler/
org/eclipse/jdt/core/compiler/BuildContext.classBuildContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.BuildContext extends java.lang.Object {
public void ()
public char[] getContents ()
public org.eclipse.core.resources.IFile getFile ()
public boolean hasAnnotations ()
public void recordAddedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] addedGeneratedFiles
public void recordDeletedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
public void recordDependencies (java.lang.String[])
String[] typeNameDependencies
public void recordNewProblems (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
}
org/eclipse/jdt/core/compiler/CategorizedProblem.classCategorizedProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem extends java.lang.Object implements org.eclipse.jdt.core.compiler.IProblem {
public static final int CAT_UNSPECIFIED
public static final int CAT_BUILDPATH
public static final int CAT_SYNTAX
public static final int CAT_IMPORT
public static final int CAT_TYPE
public static final int CAT_MEMBER
public static final int CAT_INTERNAL
public static final int CAT_JAVADOC
public static final int CAT_CODE_STYLE
public static final int CAT_POTENTIAL_PROGRAMMING_PROBLEM
public static final int CAT_NAME_SHADOWING_CONFLICT
public static final int CAT_DEPRECATION
public static final int CAT_UNNECESSARY_CODE
public static final int CAT_UNCHECKED_RAW
public static final int CAT_NLS
public static final int CAT_RESTRICTION
public void ()
public abstract int getCategoryID ()
public abstract java.lang.String getMarkerType ()
public java.lang.String[] getExtraMarkerAttributeNames ()
public java.lang.Object[] getExtraMarkerAttributeValues ()
}
org/eclipse/jdt/core/compiler/CharOperation.classCharOperation.java
package org.eclipse.jdt.core.compiler
public final org.eclipse.jdt.core.compiler.CharOperation extends java.lang.Object {
public static final char[] NO_CHAR
public static final char[][] NO_CHAR_CHAR
public static final String[] NO_STRINGS
static void ()
public void ()
public static final char[] append (char[], char)
char[] array
char suffix
int length
public static final char[] append (char[], int, char[], int, int)
char[] target
int index
char[] array
int start
int end
int targetLength
int subLength
int newTargetLength
public static final char[][] arrayConcat (char[][], char[][])
char[][] first
char[][] second
int length1
int length2
char[][] result
public static final boolean camelCaseMatch (char[], char[])
char[] pattern
char[] name
public static final boolean camelCaseMatch (char[], char[], boolean)
char[] pattern
char[] name
boolean samePartCount
public static final boolean camelCaseMatch (char[], int, int, char[], int, int)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean samePartCount
char patternChar
char nameChar
char nameChar
int iPattern
int iName
int charNature
public static java.lang.String[] charArrayToStringArray (char[][])
char[][] charArrays
int length
String[] strings
int i
public static java.lang.String charToString (char[])
char[] charArray
public static final char[][] arrayConcat (char[][], char[])
char[][] first
char[] second
int length
char[][] result
public static final int compareTo (char[], char[])
char[] array1
char[] array2
int length1
int length2
int min
int i
public static final int compareWith (char[], char[])
char[] array
char[] prefix
int arrayLength
int prefixLength
int min
int i
char c1
char c2
public static final char[] concat (char[], char[])
char[] first
char[] second
int length1
int length2
char[] result
public static final char[] concat (char[], char[], char[])
char[] first
char[] second
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char[], char[], char)
char[] first
char[] second
char separator
int length1
int length2
char[] result
public static final char[] concat (char[], char, char[], char, char[])
char[] first
char sep1
char[] second
char sep2
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char, char[], char)
char prefix
char[] array
char suffix
int length
char[] result
public static final char[] concatWith (char[], char[][], char)
char[] name
char[][] array
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char[], char)
char[][] array
char[] name
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char)
char[][] array
char separator
int length
int size
int index
char[] result
public static final boolean contains (char, char[][])
char character
char[][] array
int i
char[] subarray
int j
public static final boolean contains (char, char[])
char character
char[] array
int i
public static final boolean contains (char[], char[])
char[] characters
char[] array
int i
int j
public static final char[][] deepCopy (char[][])
char[][] toCopy
int toCopyLength
char[][] result
int i
char[] toElement
int toElementLength
char[] resultElement
public static final boolean endsWith (char[], char[])
char[] array
char[] toBeFound
int i
int j
public static final boolean equals (char[][], char[][])
char[][] first
char[][] second
int i
public static final boolean equals (char[][], char[][], boolean)
char[][] first
char[][] second
boolean isCaseSensitive
int i
public static final boolean equals (char[], char[])
char[] first
char[] second
int i
public static final boolean equals (char[], char[], int, int)
char[] first
char[] second
int secondStart
int secondEnd
public static final boolean equals (char[], char[], int, int, boolean)
char[] first
char[] second
int secondStart
int secondEnd
boolean isCaseSensitive
int i
int i
public static final boolean equals (char[], char[], boolean)
char[] first
char[] second
boolean isCaseSensitive
int i
public static final boolean fragmentEquals (char[], char[], int, boolean)
char[] fragment
char[] name
int startIndex
boolean isCaseSensitive
int max
int i
int i
public static final int hashCode (char[])
char[] array
int length
int hash
int i
int i
int last
public static boolean isWhitespace (char)
char c
public static final int indexOf (char, char[])
char toBeFound
char[] array
public static final int indexOf (char[], char[], boolean)
char[] toBeFound
char[] array
boolean isCaseSensitive
public static final int indexOf (char[], char[], boolean, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
public static final int indexOf (char[], char[], boolean, int, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
int end
int arrayLength
int toBeFoundLength
int i
int i
int i
int max
int j
int i
int max
int j
public static final int indexOf (char, char[], int)
char toBeFound
char[] array
int start
int i
public static final int indexOf (char, char[], int, int)
char toBeFound
char[] array
int start
int end
int i
public static final int lastIndexOf (char, char[])
char toBeFound
char[] array
int i
public static final int lastIndexOf (char, char[], int)
char toBeFound
char[] array
int startIndex
int i
public static final int lastIndexOf (char, char[], int, int)
char toBeFound
char[] array
int startIndex
int endIndex
int i
public static final char[] lastSegment (char[], char)
char[] array
char separator
int pos
public static final boolean match (char[], char[], boolean)
char[] pattern
char[] name
boolean isCaseSensitive
public static final boolean match (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean isCaseSensitive
int iPattern
int iName
char patternChar
int segmentStart
int segmentStart
int prefixStart
public static final boolean pathMatch (char[], char[], boolean, char)
char[] pattern
char[] filepath
boolean isCaseSensitive
char pathSeparator
int pSegmentStart
int pLength
int pSegmentEnd
boolean freeTrailingDoubleStar
int fSegmentStart
int fSegmentStart
int fLength
int fSegmentEnd
int pSegmentRestart
int pSegmentRestart
int fSegmentRestart
public static final int occurencesOf (char, char[])
char toBeFound
char[] array
int count
int i
public static final int occurencesOf (char, char[], int)
char toBeFound
char[] array
int start
int count
int i
public static final int parseInt (char[], int, int) throws java.lang.NumberFormatException
char[] array
int start
int length
int result
public static final boolean prefixEquals (char[], char[])
char[] prefix
char[] name
int max
int i
public static final boolean prefixEquals (char[], char[], boolean)
char[] prefix
char[] name
boolean isCaseSensitive
int max
int i
int i
public static final char[] remove (char[], char)
char[] array
char toBeRemoved
int length
char[] result
int count
int i
char c
public static final void replace (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
int i
int max
public static final void replace (char[], char[], char)
char[] array
char[] toBeReplaced
char replacementChar
public static final void replace (char[], char[], char, int, int)
char[] array
char[] toBeReplaced
char replacementChar
int start
int end
int i
int j
public static final char[] replace (char[], char[], char[])
char[] array
char[] toBeReplaced
char[] replacementChars
int max
int replacedLength
int replacementLength
int[] starts
int occurrenceCount
int i
int index
char[] result
int inStart
int outStart
int i
int offset
public static final char[] replaceOnCopy (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
char[] result
int i
int length
char c
public static final char[][] splitAndTrimOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
int start
int end
int start
int end
public static final char[][] splitOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] splitOn (char, char[], int, int)
char divider
char[] array
int start
int end
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] subarray (char[][], int, int)
char[][] array
int start
int end
char[][] result
public static final char[] subarray (char[], int, int)
char[] array
int start
int end
char[] result
public static final char[] toLowerCase (char[])
char[] chars
int length
char[] lowerChars
int i
char c
char lc
public static final char[] toUpperCase (char[])
char[] chars
int length
char[] upperChars
int i
char c
char lc
public static final char[] trim (char[])
char[] chars
int start
int length
int end
public static final java.lang.String toString (char[][])
char[][] array
char[] result
public static final java.lang.String[] toStrings (char[][])
char[][] array
int length
String[] result
int i
}
org/eclipse/jdt/core/compiler/CompilationParticipant.classCompilationParticipant.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationParticipant extends java.lang.Object {
public static final int READY_FOR_BUILD
public static final int NEEDS_FULL_BUILD
public void ()
public int aboutToBuild (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildFinished (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildStarting (org.eclipse.jdt.core.compiler.BuildContext[], boolean)
org.eclipse.jdt.core.compiler.BuildContext[] files
boolean isBatch
public void cleanStarting (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isActive (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isAnnotationProcessor ()
public void processAnnotations (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] files
public void reconcile (org.eclipse.jdt.core.compiler.ReconcileContext)
org.eclipse.jdt.core.compiler.ReconcileContext context
}
org/eclipse/jdt/core/compiler/CompilationProgress.classCompilationProgress.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationProgress extends java.lang.Object {
public void ()
public abstract void begin (int)
public abstract void done ()
public abstract boolean isCanceled ()
public abstract void setTaskName (java.lang.String)
public abstract void worked (int, int)
}
org/eclipse/jdt/core/compiler/IProblem.classIProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IProblem extends java.lang.Object {
public static final int TypeRelated
public static final int FieldRelated
public static final int MethodRelated
public static final int ConstructorRelated
public static final int ImportRelated
public static final int Internal
public static final int Syntax
public static final int Javadoc
public static final int IgnoreCategoriesMask
public static final int Unclassified
public static final int ObjectHasNoSuperclass
public static final int UndefinedType
public static final int NotVisibleType
public static final int AmbiguousType
public static final int UsingDeprecatedType
public static final int InternalTypeNameProvided
public static final int UnusedPrivateType
public static final int IncompatibleTypesInEqualityOperator
public static final int IncompatibleTypesInConditionalOperator
public static final int TypeMismatch
public static final int IndirectAccessToStaticType
public static final int MissingEnclosingInstanceForConstructorCall
public static final int MissingEnclosingInstance
public static final int IncorrectEnclosingInstanceReference
public static final int IllegalEnclosingInstanceSpecification
public static final int CannotDefineStaticInitializerInLocalType
public static final int OuterLocalMustBeFinal
public static final int CannotDefineInterfaceInLocalType
public static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance
public static final int EnclosingInstanceInConstructorCall
public static final int AnonymousClassCannotExtendFinalClass
public static final int CannotDefineAnnotationInLocalType
public static final int CannotDefineEnumInLocalType
public static final int NonStaticContextForEnumMemberType
public static final int TypeHidingType
public static final int UndefinedName
public static final int UninitializedLocalVariable
public static final int VariableTypeCannotBeVoid
public static final int VariableTypeCannotBeVoidArray
public static final int CannotAllocateVoidArray
public static final int RedefinedLocal
public static final int RedefinedArgument
public static final int DuplicateFinalLocalInitialization
public static final int NonBlankFinalLocalAssignment
public static final int ParameterAssignment
public static final int FinalOuterLocalAssignment
public static final int LocalVariableIsNeverUsed
public static final int ArgumentIsNeverUsed
public static final int BytecodeExceeds64KLimit
public static final int BytecodeExceeds64KLimitForClinit
public static final int TooManyArgumentSlots
public static final int TooManyLocalVariableSlots
public static final int TooManySyntheticArgumentSlots
public static final int TooManyArrayDimensions
public static final int BytecodeExceeds64KLimitForConstructor
public static final int UndefinedField
public static final int NotVisibleField
public static final int AmbiguousField
public static final int UsingDeprecatedField
public static final int NonStaticFieldFromStaticInvocation
public static final int ReferenceToForwardField
public static final int NonStaticAccessToStaticField
public static final int UnusedPrivateField
public static final int IndirectAccessToStaticField
public static final int UnqualifiedFieldAccess
public static final int FinalFieldAssignment
public static final int UninitializedBlankFinalField
public static final int DuplicateBlankFinalFieldInitialization
public static final int UnresolvedVariable
public static final int 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 MissingTypeInMethod
public static final int MissingTypeInConstructor
public static final int UndefinedConstructor
public static final int NotVisibleConstructor
public static final int AmbiguousConstructor
public static final int UsingDeprecatedConstructor
public static final int UnusedPrivateConstructor
public static final int InstanceFieldDuringConstructorInvocation
public static final int InstanceMethodDuringConstructorInvocation
public static final int RecursiveConstructorInvocation
public static final int ThisSuperDuringConstructorInvocation
public static final int InvalidExplicitConstructorCall
public static final int UndefinedConstructorInDefaultConstructor
public static final int NotVisibleConstructorInDefaultConstructor
public static final int AmbiguousConstructorInDefaultConstructor
public static final int UndefinedConstructorInImplicitConstructorCall
public static final int NotVisibleConstructorInImplicitConstructorCall
public static final int AmbiguousConstructorInImplicitConstructorCall
public static final int UnhandledExceptionInDefaultConstructor
public static final int UnhandledExceptionInImplicitConstructorCall
public static final int UnusedObjectAllocation
public static final int DeadCode
public static final int ArrayReferenceRequired
public static final int NoImplicitStringConversionForCharArrayExpression
public static final int StringConstantIsExceedingUtf8Limit
public static final int NonConstantExpression
public static final int NumericValueOutOfRange
public static final int IllegalCast
public static final int InvalidClassInstantiation
public static final int CannotDefineDimensionExpressionsWithInit
public static final int MustDefineEitherDimensionExpressionsOrInitializer
public static final int InvalidOperator
public static final int CodeCannotBeReached
public static final int CannotReturnInInitializer
public static final int InitializerMustCompleteNormally
public static final int InvalidVoidExpression
public static final int MaskedCatch
public static final int DuplicateDefaultCase
public static final int UnreachableCatch
public static final int UnhandledException
public static final int IncorrectSwitchType
public static final int DuplicateCase
public static final int DuplicateLabel
public static final int InvalidBreak
public static final int InvalidContinue
public static final int UndefinedLabel
public static final int InvalidTypeToSynchronized
public static final int InvalidNullToSynchronized
public static final int CannotThrowNull
public static final int AssignmentHasNoEffect
public static final int PossibleAccidentalBooleanAssignment
public static final int SuperfluousSemicolon
public static final int UnnecessaryCast
public static final int UnnecessaryArgumentCast
public static final int UnnecessaryInstanceof
public static final int FinallyMustCompleteNormally
public static final int UnusedMethodDeclaredThrownException
public static final int UnusedConstructorDeclaredThrownException
public static final int InvalidCatchBlockSequence
public static final int EmptyControlFlowStatement
public static final int UnnecessaryElse
public static final int NeedToEmulateFieldReadAccess
public static final int NeedToEmulateFieldWriteAccess
public static final int NeedToEmulateMethodAccess
public static final int NeedToEmulateConstructorAccess
public static final int FallthroughCase
public static final int InheritedMethodHidesEnclosingName
public static final int InheritedFieldHidesEnclosingName
public static final int InheritedTypeHidesEnclosingName
public static final int IllegalUsageOfQualifiedTypeReference
public static final int UnusedLabel
public static final int ThisInStaticContext
public static final int StaticMethodRequested
public static final int IllegalDimension
public static final int InvalidTypeExpression
public static final int ParsingError
public static final int ParsingErrorNoSuggestion
public static final int InvalidUnaryExpression
public static final int InterfaceCannotHaveConstructors
public static final int ArrayConstantsOnlyInArrayInitializers
public static final int ParsingErrorOnKeyword
public static final int ParsingErrorOnKeywordNoSuggestion
public static final int ComparingIdentical
public static final int UnmatchedBracket
public static final int NoFieldOnBaseType
public static final int InvalidExpressionAsStatement
public static final int ExpressionShouldBeAVariable
public static final int MissingSemiColon
public static final int InvalidParenthesizedExpression
public static final int ParsingErrorInsertTokenBefore
public static final int ParsingErrorInsertTokenAfter
public static final int ParsingErrorDeleteToken
public static final int ParsingErrorDeleteTokens
public static final int ParsingErrorMergeTokens
public static final int ParsingErrorInvalidToken
public static final int ParsingErrorMisplacedConstruct
public static final int ParsingErrorReplaceTokens
public static final int ParsingErrorNoSuggestionForTokens
public static final int ParsingErrorUnexpectedEOF
public static final int ParsingErrorInsertToComplete
public static final int ParsingErrorInsertToCompleteScope
public static final int ParsingErrorInsertToCompletePhrase
public static final int EndOfSource
public static final int InvalidHexa
public static final int InvalidOctal
public static final int InvalidCharacterConstant
public static final int InvalidEscape
public static final int InvalidInput
public static final int InvalidUnicodeEscape
public static final int InvalidFloat
public static final int NullSourceString
public static final int UnterminatedString
public static final int UnterminatedComment
public static final int NonExternalizedStringLiteral
public static final int InvalidDigit
public static final int InvalidLowSurrogate
public static final int InvalidHighSurrogate
public static final int UnnecessaryNLSTag
public static final int DiscouragedReference
public static final int InterfaceCannotHaveInitializers
public static final int DuplicateModifierForType
public static final int IllegalModifierForClass
public static final int IllegalModifierForInterface
public static final int IllegalModifierForMemberClass
public static final int IllegalModifierForMemberInterface
public static final int IllegalModifierForLocalClass
public static final int ForbiddenReference
public static final int IllegalModifierCombinationFinalAbstractForClass
public static final int IllegalVisibilityModifierForInterfaceMemberType
public static final int IllegalVisibilityModifierCombinationForMemberType
public static final int IllegalStaticModifierForMemberType
public static final int SuperclassMustBeAClass
public static final int ClassExtendFinalClass
public static final int DuplicateSuperInterface
public static final int SuperInterfaceMustBeAnInterface
public static final int HierarchyCircularitySelfReference
public static final int HierarchyCircularity
public static final int HidingEnclosingType
public static final int DuplicateNestedType
public static final int CannotThrowType
public static final int PackageCollidesWithType
public static final int TypeCollidesWithPackage
public static final int DuplicateTypes
public static final int IsClassPathCorrect
public static final int PublicClassMustMatchFileName
public static final int MustSpecifyPackage
public static final int HierarchyHasProblems
public static final int PackageIsNotExpectedPackage
public static final int ObjectCannotHaveSuperTypes
public static final int ObjectMustBeClass
public static final int RedundantSuperinterface
public static final int ShouldImplementHashcode
public static final int AbstractMethodsInConcreteClass
public static final int SuperclassNotFound
public static final int SuperclassNotVisible
public static final int SuperclassAmbiguous
public static final int SuperclassInternalNameProvided
public static final int SuperclassInheritedNameHidesEnclosingName
public static final int InterfaceNotFound
public static final int InterfaceNotVisible
public static final int InterfaceAmbiguous
public static final int InterfaceInternalNameProvided
public static final int InterfaceInheritedNameHidesEnclosingName
public static final int DuplicateField
public static final int DuplicateModifierForField
public static final int IllegalModifierForField
public static final int IllegalModifierForInterfaceField
public static final int IllegalVisibilityModifierCombinationForField
public static final int IllegalModifierCombinationFinalVolatileForField
public static final int UnexpectedStaticModifierForField
public static final int FieldTypeNotFound
public static final int FieldTypeNotVisible
public static final int FieldTypeAmbiguous
public static final int FieldTypeInternalNameProvided
public static final int FieldTypeInheritedNameHidesEnclosingName
public static final int DuplicateMethod
public static final int IllegalModifierForArgument
public static final int DuplicateModifierForMethod
public static final int IllegalModifierForMethod
public static final int IllegalModifierForInterfaceMethod
public static final int IllegalVisibilityModifierCombinationForMethod
public static final int UnexpectedStaticModifierForMethod
public static final int IllegalAbstractModifierCombinationForMethod
public static final int AbstractMethodInAbstractClass
public static final int ArgumentTypeCannotBeVoid
public static final int ArgumentTypeCannotBeVoidArray
public static final int ReturnTypeCannotBeVoidArray
public static final int NativeMethodsCannotBeStrictfp
public static final int DuplicateModifierForArgument
public static final int IllegalModifierForConstructor
public static final int ArgumentTypeNotFound
public static final int ArgumentTypeNotVisible
public static final int ArgumentTypeAmbiguous
public static final int ArgumentTypeInternalNameProvided
public static final int ArgumentTypeInheritedNameHidesEnclosingName
public static final int ExceptionTypeNotFound
public static final int ExceptionTypeNotVisible
public static final int ExceptionTypeAmbiguous
public static final int ExceptionTypeInternalNameProvided
public static final int ExceptionTypeInheritedNameHidesEnclosingName
public static final int ReturnTypeNotFound
public static final int ReturnTypeNotVisible
public static final int ReturnTypeAmbiguous
public static final int ReturnTypeInternalNameProvided
public static final int ReturnTypeInheritedNameHidesEnclosingName
public static final int ConflictingImport
public static final int DuplicateImport
public static final int CannotImportPackage
public static final int UnusedImport
public static final int ImportNotFound
public static final int ImportNotVisible
public static final int ImportAmbiguous
public static final int ImportInternalNameProvided
public static final int ImportInheritedNameHidesEnclosingName
public static final int InvalidTypeForStaticImport
public static final int DuplicateModifierForVariable
public static final int IllegalModifierForVariable
public static final int LocalVariableCannotBeNull
public static final int LocalVariableCanOnlyBeNull
public static final int LocalVariableMayBeNull
public static final int AbstractMethodMustBeImplemented
public static final int FinalMethodCannotBeOverridden
public static final int IncompatibleExceptionInThrowsClause
public static final int IncompatibleExceptionInInheritedMethodThrowsClause
public static final int IncompatibleReturnType
public static final int InheritedMethodReducesVisibility
public static final int CannotOverrideAStaticMethodWithAnInstanceMethod
public static final int CannotHideAnInstanceMethodWithAStaticMethod
public static final int StaticInheritedMethodConflicts
public static final int MethodReducesVisibility
public static final int OverridingNonVisibleMethod
public static final int AbstractMethodCannotBeOverridden
public static final int OverridingDeprecatedMethod
public static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod
public static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
public static final int IllegalVararg
public static final int OverridingMethodWithoutSuperInvocation
public static final int MissingSynchronizedModifierInInheritedMethod
public static final int AbstractMethodMustBeImplementedOverConcreteMethod
public static final int InheritedIncompatibleReturnType
public static final int CodeSnippetMissingClass
public static final int CodeSnippetMissingMethod
public static final int CannotUseSuperInCodeSnippet
public static final int TooManyConstantsInConstantPool
public static final int TooManyBytesForStringConstant
public static final int TooManyFields
public static final int TooManyMethods
public static final int UseAssertAsAnIdentifier
public static final int UseEnumAsAnIdentifier
public static final int EnumConstantsCannotBeSurroundedByParenthesis
public static final int Task
public static final int NullLocalVariableReference
public static final int PotentialNullLocalVariableReference
public static final int RedundantNullCheckOnNullLocalVariable
public static final int NullLocalVariableComparisonYieldsFalse
public static final int RedundantLocalVariableNullAssignment
public static final int NullLocalVariableInstanceofYieldsFalse
public static final int RedundantNullCheckOnNonNullLocalVariable
public static final int NonNullLocalVariableComparisonYieldsFalse
public static final int UndocumentedEmptyBlock
public static final int JavadocInvalidSeeUrlReference
public static final int JavadocMissingTagDescription
public static final int JavadocDuplicateTag
public static final int JavadocHiddenReference
public static final int JavadocInvalidMemberTypeQualification
public static final int JavadocMissingIdentifier
public static final int JavadocNonStaticTypeFromStaticInvocation
public static final int JavadocInvalidParamTagTypeParameter
public static final int JavadocUnexpectedTag
public static final int JavadocMissingParamTag
public static final int JavadocMissingParamName
public static final int JavadocDuplicateParamName
public static final int JavadocInvalidParamName
public static final int JavadocMissingReturnTag
public static final int JavadocDuplicateReturnTag
public static final int JavadocMissingThrowsTag
public static final int JavadocMissingThrowsClassName
public static final int JavadocInvalidThrowsClass
public static final int JavadocDuplicateThrowsClassName
public static final int JavadocInvalidThrowsClassName
public static final int JavadocMissingSeeReference
public static final int JavadocInvalidSeeReference
public static final int JavadocInvalidSeeHref
public static final int JavadocInvalidSeeArgs
public static final int JavadocMissing
public static final int JavadocInvalidTag
public static final int JavadocUndefinedField
public static final int JavadocNotVisibleField
public static final int JavadocAmbiguousField
public static final int JavadocUsingDeprecatedField
public static final int JavadocUndefinedConstructor
public static final int JavadocNotVisibleConstructor
public static final int JavadocAmbiguousConstructor
public static final int JavadocUsingDeprecatedConstructor
public static final int JavadocUndefinedMethod
public static final int JavadocNotVisibleMethod
public static final int JavadocAmbiguousMethod
public static final int JavadocUsingDeprecatedMethod
public static final int JavadocNoMessageSendOnBaseType
public static final int JavadocParameterMismatch
public static final int JavadocNoMessageSendOnArrayType
public static final int JavadocUndefinedType
public static final int JavadocNotVisibleType
public static final int JavadocAmbiguousType
public static final int JavadocUsingDeprecatedType
public static final int JavadocInternalTypeNameProvided
public static final int JavadocInheritedMethodHidesEnclosingName
public static final int JavadocInheritedFieldHidesEnclosingName
public static final int JavadocInheritedNameHidesEnclosingTypeName
public static final int JavadocAmbiguousMethodReference
public static final int JavadocUnterminatedInlineTag
public static final int JavadocMalformedSeeReference
public static final int JavadocMessagePrefix
public static final int JavadocMissingHashCharacter
public static final int JavadocEmptyReturnTag
public static final int JavadocInvalidValueReference
public static final int JavadocUnexpectedText
public static final int JavadocInvalidParamTagName
public static final int DuplicateTypeVariable
public static final int IllegalTypeVariableSuperReference
public static final int NonStaticTypeFromStaticInvocation
public static final int ObjectCannotBeGeneric
public static final int NonGenericType
public static final int IncorrectArityForParameterizedType
public static final int TypeArgumentMismatch
public static final int DuplicateMethodErasure
public static final int ReferenceToForwardTypeVariable
public static final int BoundMustBeAnInterface
public static final int UnsafeRawConstructorInvocation
public static final int UnsafeRawMethodInvocation
public static final int UnsafeTypeConversion
public static final int InvalidTypeVariableExceptionType
public static final int InvalidParameterizedExceptionType
public static final int IllegalGenericArray
public static final int UnsafeRawFieldAssignment
public static final int FinalBoundForTypeVariable
public static final int UndefinedTypeVariable
public static final int SuperInterfacesCollide
public static final int WildcardConstructorInvocation
public static final int WildcardMethodInvocation
public static final int WildcardFieldAssignment
public static final int GenericMethodTypeArgumentMismatch
public static final int GenericConstructorTypeArgumentMismatch
public static final int UnsafeGenericCast
public static final int IllegalInstanceofParameterizedType
public static final int IllegalInstanceofTypeParameter
public static final int NonGenericMethod
public static final int IncorrectArityForParameterizedMethod
public static final int ParameterizedMethodArgumentTypeMismatch
public static final int NonGenericConstructor
public static final int IncorrectArityForParameterizedConstructor
public static final int ParameterizedConstructorArgumentTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int TypeArgumentsForRawGenericConstructor
public static final int SuperTypeUsingWildcard
public static final int GenericTypeCannotExtendThrowable
public static final int IllegalClassLiteralForTypeVariable
public static final int UnsafeReturnTypeOverride
public static final int MethodNameClash
public static final int RawMemberTypeCannotBeParameterized
public static final int MissingArgumentsForParameterizedMemberType
public static final int StaticMemberOfParameterizedType
public static final int BoundHasConflictingArguments
public static final int DuplicateParameterizedMethods
public static final int IllegalQualifiedParameterizedTypeAllocation
public static final int DuplicateBounds
public static final int BoundCannotBeArray
public static final int UnsafeRawGenericConstructorInvocation
public static final int UnsafeRawGenericMethodInvocation
public static final int TypeParameterHidingType
public static final int RawTypeReference
public static final int NoAdditionalBoundAfterTypeVariable
public static final int UnsafeGenericArrayForVarargs
public static final int IllegalAccessFromTypeVariable
public static final int TypeHidingTypeParameterFromType
public static final int TypeHidingTypeParameterFromMethod
public static final int InvalidUsageOfWildcard
public static final int UnusedTypeArgumentsForMethodInvocation
public static final int IncompatibleTypesInForeach
public static final int InvalidTypeForCollection
public static final int InvalidTypeForCollectionTarget14
public static final int InvalidUsageOfTypeParameters
public static final int InvalidUsageOfStaticImports
public static final int InvalidUsageOfForeachStatements
public static final int InvalidUsageOfTypeArguments
public static final int InvalidUsageOfEnumDeclarations
public static final int InvalidUsageOfVarargs
public static final int InvalidUsageOfAnnotations
public static final int InvalidUsageOfAnnotationDeclarations
public static final int InvalidUsageOfTypeParametersForAnnotationDeclaration
public static final int InvalidUsageOfTypeParametersForEnumDeclaration
public static final int IllegalModifierForAnnotationMethod
public static final int IllegalExtendedDimensions
public static final int InvalidFileNameForPackageAnnotations
public static final int IllegalModifierForAnnotationType
public static final int IllegalModifierForAnnotationMemberType
public static final int InvalidAnnotationMemberType
public static final int AnnotationCircularitySelfReference
public static final int AnnotationCircularity
public static final int DuplicateAnnotation
public static final int MissingValueForAnnotationMember
public static final int DuplicateAnnotationMember
public static final int UndefinedAnnotationMember
public static final int AnnotationValueMustBeClassLiteral
public static final int AnnotationValueMustBeConstant
public static final int AnnotationFieldNeedConstantInitialization
public static final int IllegalModifierForAnnotationField
public static final int AnnotationCannotOverrideMethod
public static final int AnnotationMembersCannotHaveParameters
public static final int AnnotationMembersCannotHaveTypeParameters
public static final int AnnotationTypeDeclarationCannotHaveSuperclass
public static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces
public static final int DuplicateTargetInTargetAnnotation
public static final int DisallowedTargetForAnnotation
public static final int MethodMustOverride
public static final int AnnotationTypeDeclarationCannotHaveConstructor
public static final int AnnotationValueMustBeAnnotation
public static final int AnnotationTypeUsedAsSuperInterface
public static final int MissingOverrideAnnotation
public static final int FieldMissingDeprecatedAnnotation
public static final int MethodMissingDeprecatedAnnotation
public static final int TypeMissingDeprecatedAnnotation
public static final int UnhandledWarningToken
public static final int AnnotationValueMustBeArrayInitializer
public static final int AnnotationValueMustBeAnEnumConstant
public static final int MethodMustOverrideOrImplement
public static final int UnusedWarningToken
public static final int MissingOverrideAnnotationForInterfaceMethodImplementation
public static final int UnusedTypeArgumentsForConstructorInvocation
public static final int CorruptedSignature
public static final int InvalidEncoding
public static final int CannotReadSource
public static final int BoxingConversion
public static final int UnboxingConversion
public static final int IllegalModifierForEnum
public static final int IllegalModifierForEnumConstant
public static final int IllegalModifierForLocalEnum
public static final int IllegalModifierForMemberEnum
public static final int CannotDeclareEnumSpecialMethod
public static final int IllegalQualifiedEnumConstantLabel
public static final int CannotExtendEnum
public static final int CannotInvokeSuperConstructorInEnum
public static final int EnumAbstractMethodMustBeImplemented
public static final int EnumSwitchCannotTargetField
public static final int IllegalModifierForEnumConstructor
public static final int MissingEnumConstantCase
public static final int EnumStaticFieldInInInitializerContext
public static final int EnumConstantMustImplementAbstractMethod
public static final int EnumConstantCannotDefineAbstractMethod
public static final int AbstractMethodInEnum
public static final int 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 static final int ExternalProblemNotFixable
public static final int ExternalProblemFixable
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/compiler/ReconcileContext.classReconcileContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.ReconcileContext extends java.lang.Object {
private org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
private org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public void (org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation, org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public org.eclipse.jdt.core.dom.CompilationUnit getAST3 () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTParser parser
public int getASTLevel ()
public boolean isResolvingBindings ()
public int getReconcileFlags ()
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems (java.lang.String)
String markerType
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy ()
public void resetAST ()
public void putProblems (java.lang.String, org.eclipse.jdt.core.compiler.CategorizedProblem[])
String markerType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
}
org/eclipse/jdt/core/compiler/batch/
org/eclipse/jdt/core/compiler/batch/BatchCompiler.classBatchCompiler.java
package org.eclipse.jdt.core.compiler.batch
public final org.eclipse.jdt.core.compiler.batch.BatchCompiler extends java.lang.Object {
public static boolean compile (java.lang.String, java.io.PrintWriter, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
String commandLine
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
org.eclipse.jdt.core.compiler.CompilationProgress progress
public static boolean compile (java.lang.String[], java.io.PrintWriter, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
String[] commandLineArguments
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
org.eclipse.jdt.core.compiler.CompilationProgress progress
private void ()
}
org/eclipse/jdt/core/dom/
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 final int RESOLVED_BINDINGS
private int bits
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, java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
int savedDefaultNodeFlag
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit unit
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public 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 astParser
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
public boolean hasResolvedBindings ()
public boolean hasStatementsRecovery ()
public boolean hasBindingsRecovery ()
void setFlag (int)
int newValue
}
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 methodHeaderEnd
int thrownExceptionsLength
org.eclipse.jdt.core.dom.Name thrownException
int i
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
int i
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.core.dom.PrimitiveType returnType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int rightParenthesisPosition
int extraDimensions
int declarationSourceStart
int 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.dom.Statement statement
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
int startPosition
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
public org.eclipse.jdt.core.dom.ClassInstanceCreation convert (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression expression
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
private org.eclipse.jdt.core.dom.AnnotationTypeDeclaration convertToAnnotationDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.SimpleName typeName
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration2
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression memberValue
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
org.eclipse.jdt.core.dom.Expression assertExpression
org.eclipse.jdt.core.dom.Expression searchingNode
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.core.dom.Expression exceptionMessage
int start
int sourceEnd
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
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
org.eclipse.jdt.core.dom.Statement statement2
public org.eclipse.jdt.core.dom.BreakStatement convert (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement statement
org.eclipse.jdt.core.dom.BreakStatement breakStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.SwitchCase convert (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement statement
org.eclipse.jdt.core.dom.SwitchCase switchCase
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.core.dom.CastExpression convert (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression expression
org.eclipse.jdt.core.dom.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.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.internal.compiler.parser.RecoveryScanner recoveryScanner
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int importLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typesLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
org.eclipse.jdt.core.dom.ASTNode type
int problemLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] resizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int realProblemLength
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator
org.eclipse.jdt.core.dom.ASTRecoveryPropagator recoveryPropagator
IllegalArgumentException e
StringBuffer message
String lineDelimiter
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
int start
public org.eclipse.jdt.core.dom.ConditionalExpression convert (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expression
org.eclipse.jdt.core.dom.ConditionalExpression conditionalExpression
public org.eclipse.jdt.core.dom.ContinueStatement convert (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement statement
org.eclipse.jdt.core.dom.ContinueStatement continueStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.DoStatement convert (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement statement
org.eclipse.jdt.core.dom.DoStatement doStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.EmptyStatement convert (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
public org.eclipse.jdt.core.dom.EnumConstantDeclaration convert (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.SimpleName typeName
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall statement
org.eclipse.jdt.core.dom.Statement newStatement
org.eclipse.jdt.core.dom.Statement newStatement
int sourceStart
org.eclipse.jdt.core.dom.SuperConstructorInvocation superConstructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
org.eclipse.jdt.core.dom.ConstructorInvocation constructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.core.dom.StringLiteral convert (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral expression
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference reference
org.eclipse.jdt.core.dom.SuperFieldAccess superFieldAccess
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.Expression receiver
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.core.dom.EnhancedForStatement enhancedForStatement
org.eclipse.jdt.internal.compiler.ast.Expression collection
org.eclipse.jdt.core.dom.Statement action
int start
int end
public org.eclipse.jdt.core.dom.ForStatement convert (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.ForStatement statement
org.eclipse.jdt.core.dom.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration initialization
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int initializationsLength
int i
int start
int end
int initializationsLength
int i
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
int incrementsLength
int i
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.IfStatement convert (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement statement
org.eclipse.jdt.core.dom.IfStatement ifStatement
org.eclipse.jdt.core.dom.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement statement2
org.eclipse.jdt.core.dom.Statement elseStatement
public org.eclipse.jdt.core.dom.InstanceofExpression convert (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
org.eclipse.jdt.core.dom.InstanceofExpression instanceOfExpression
org.eclipse.jdt.core.dom.Expression leftExpression
org.eclipse.jdt.core.dom.Type convertType
int startPosition
int sourceEnd
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public org.eclipse.jdt.core.dom.LabeledStatement convert (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement statement
org.eclipse.jdt.core.dom.LabeledStatement labeledStatement
int sourceStart
org.eclipse.jdt.core.dom.Statement body
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend expression
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.Expression expr
int sourceStart
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.core.dom.Expression qualifier
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
public org.eclipse.jdt.core.dom.MarkerAnnotation convert (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.core.dom.MarkerAnnotation markerAnnotation
int start
int end
public org.eclipse.jdt.core.dom.MemberValuePair convert (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.MemberValuePair pair
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.Expression value
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public org.eclipse.jdt.core.dom.InfixExpression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
public org.eclipse.jdt.core.dom.NormalAnnotation convert (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.core.dom.NormalAnnotation normalAnnotation
int start
int end
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int i
int max
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
int memberValuePairEnd
public org.eclipse.jdt.core.dom.NullLiteral convert (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral expression
org.eclipse.jdt.core.dom.NullLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.PostfixExpression convert (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression expression
org.eclipse.jdt.core.dom.PostfixExpression postfixExpression
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
org.eclipse.jdt.core.dom.Expression argument
int i
int max
int declarationSourceStart
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int start
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference reference
public org.eclipse.jdt.core.dom.ThisExpression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.core.dom.ReturnStatement convert (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement statement
org.eclipse.jdt.core.dom.ReturnStatement returnStatement
public org.eclipse.jdt.core.dom.SingleMemberAnnotation convert (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.core.dom.SingleMemberAnnotation singleMemberAnnotation
int start
int end
public org.eclipse.jdt.core.dom.SimpleName convert (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.ASTNode result
org.eclipse.jdt.core.dom.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.internal.compiler.ast.Expression statement2
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.ExpressionStatement stmt
int sourceStart
int sourceEnd
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.SwitchStatement convert (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement statement
org.eclipse.jdt.core.dom.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement currentStatement
public org.eclipse.jdt.core.dom.SynchronizedStatement convert (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement statement
org.eclipse.jdt.core.dom.SynchronizedStatement synchronizedStatement
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.ThrowStatement convert (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement statement
org.eclipse.jdt.core.dom.ThrowStatement throwStatement
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.TryStatement convert (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement statement
org.eclipse.jdt.core.dom.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int catchArgumentsLength
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int start
int i
org.eclipse.jdt.core.dom.CatchClause catchClause
int catchClauseSourceStart
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int kind
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.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.core.dom.Statement action
public org.eclipse.jdt.core.dom.ImportDeclaration convertImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
boolean onDemand
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
int modifiers
public org.eclipse.jdt.core.dom.PackageDeclaration convertPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int max
private org.eclipse.jdt.core.dom.EnumDeclaration convertToEnumDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
public org.eclipse.jdt.core.dom.Expression convertToExpression (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected org.eclipse.jdt.core.dom.FieldDeclaration convertToFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.ParenthesizedExpression convertToParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
int numberOfParenthesis
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
int end
int extraDimensions
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
org.eclipse.jdt.internal.compiler.ast.Expression initialization
int extraDimension
boolean hasInitialization
int end
int end
int end
int end
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
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.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
protected void recordName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.SimpleName simpleName
protected void recordNodes (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
protected void recordNodes (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.TagElement tagElement
java.util.Iterator fragments
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.MemberRef memberRef
org.eclipse.jdt.core.dom.Name name
int start
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.Name name
int start
int token
int token
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argExpr
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
protected void recordPendingNameScopeResolution (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
protected void recordPendingThisExpressionScopeResolution (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private void trimWhiteSpacesAndComments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int 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 retrieveSemiColonPosition (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression node
int start
int length
int end
int token
int token
protected int 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 retrieveEndOfPotentialExtendedDimensions (int, int, int)
int initializerEnd
int nameEnd
int end
boolean hasTokens
int balance
int pos
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
int balance
protected int retrieveStartBlockPosition (int, int)
int start
int end
int token
int token
protected int retrieveStartingCatchPosition (int, int)
int start
int end
int token
int token
public void setAST (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDecl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int modifiersEnd
int token
int token
int indexInAnnotations
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.EnumDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
protected void setModifiers (org.eclipse.jdt.core.dom.EnumConstantDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void setModifiers (org.eclipse.jdt.core.dom.Initializer, org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
protected void setModifiers (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int modifiers
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[][] typeName
long[] positions
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
org.eclipse.jdt.core.dom.QualifiedName name
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], int, org.eclipse.jdt.internal.compiler.ast.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 synchronized void updateCursors (int, int)
int index
int delta
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor c
int memSize ()
int result
int listSize ()
int result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode child
}
org/eclipse/jdt/core/dom/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
public static final int RECOVERED
int typeAndFlags
private org.eclipse.jdt.core.dom.StructuralPropertyDescriptor location
static final boolean CYCLE_RISK
static final boolean NO_CYCLE_RISK
static final boolean MANDATORY
static final boolean OPTIONAL
static final int HEADERS
static final int BASE_NODE_SIZE
static 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 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 int hashCode ()
public final boolean subtreeMatch (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
abstract boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
public static org.eclipse.jdt.core.dom.ASTNode copySubtree (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
public static java.util.List copySubtrees (org.eclipse.jdt.core.dom.AST, java.util.List)
org.eclipse.jdt.core.dom.AST target
java.util.List nodes
java.util.List result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode oldNode
org.eclipse.jdt.core.dom.ASTNode newNode
final org.eclipse.jdt.core.dom.ASTNode clone (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode c
abstract org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
public final void accept (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
abstract void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
final void acceptChild (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode child
final void acceptChildren (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode$NodeList)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode$NodeList children
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
org.eclipse.jdt.core.dom.ASTNode child
public final int getStartPosition ()
public final int getLength ()
public final void setSourceRange (int, int)
int startPosition
int length
public final java.lang.String toString ()
StringBuffer buffer
int p
final java.lang.String standardToString ()
void appendDebugString (java.lang.StringBuffer)
StringBuffer buffer
final void appendPrintString (java.lang.StringBuffer)
StringBuffer buffer
org.eclipse.jdt.internal.core.dom.NaiveASTFlattener printer
static int stringSize (java.lang.String)
String string
int size
public final int subtreeBytes ()
abstract int treeSize ()
abstract int memSize ()
}
org/eclipse/jdt/core/dom/ASTParser.classASTParser.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTParser extends java.lang.Object {
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
private final int apiLevel
private int astKind
private java.util.Map compilerOptions
private int focalPointPosition
private char[] rawSource
private org.eclipse.jdt.core.ITypeRoot typeRoot
private int sourceOffset
private int sourceLength
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
private org.eclipse.jdt.core.IJavaProject project
private String unitName
private String[] classpaths
private String[] sourcepaths
private String[] sourcepathsEncodings
private int bits
public static org.eclipse.jdt.core.dom.ASTParser newParser (int)
int level
void (int)
int level
private java.util.List getClasspath () throws java.lang.IllegalStateException
org.eclipse.jdt.internal.compiler.batch.Main main
java.util.ArrayList allClasspaths
int i
int max
String encoding
int i
int max
java.util.ArrayList pendingErrors
private void initializeDefaults ()
java.util.Map options
public void setBindingsRecovery (boolean)
boolean enabled
public void setEnvironment (java.lang.String[], java.lang.String[], java.lang.String[], boolean)
String[] classpathEntries
String[] sourcepathEntries
String[] encodings
boolean includeRunningVMBootclasspath
public void setCompilerOptions (java.util.Map)
java.util.Map options
public void setResolveBindings (boolean)
boolean enabled
public void setFocalPosition (int)
int position
public void setKind (int)
int kind
public void setSource (char[])
char[] source
public void setSource (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
public void setSource (org.eclipse.jdt.core.IClassFile)
org.eclipse.jdt.core.IClassFile source
public void setSource (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot source
java.util.Map options
public void setSourceRange (int, int)
int offset
int length
public void setStatementsRecovery (boolean)
boolean enabled
public void setIgnoreMethodBodies (boolean)
boolean enabled
public void setWorkingCopyOwner (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
public void setUnitName (java.lang.String)
String unitName
public void setProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
java.util.Map options
public org.eclipse.jdt.core.dom.ASTNode createAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTNode result
public void createASTs (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public void createASTs (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceFilePaths
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public org.eclipse.jdt.core.dom.IBinding[] createBindings (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
private org.eclipse.jdt.core.dom.ASTNode internalCreateAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
boolean needToResolveBindings
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
String sourceString
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.core.dom.NodeSearcher searcher
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.WorkingCopyOwner wcOwner
String sourceString
org.eclipse.jdt.internal.core.PackageFragment packageFragment
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
char[] fileName
int firstDollar
char[] suffix
int suffixLength
char[] newFileName
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
int flags
org.eclipse.jdt.core.dom.CompilationUnit result
private org.eclipse.jdt.core.dom.ASTNode internalCreateASTForKind ()
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
int[][] comments
int[][] comments
int[][] comments
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.Expression expression2
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private void propagateErrors (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private void rootNodeToCompilationUnit (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.util.RecordedParsingInformation, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int problemsCount
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.ExpressionStatement expressionStatement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
}
org/eclipse/jdt/core/dom/ASTRecoveryPropagator.classASTRecoveryPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTRecoveryPropagator extends org.eclipse.jdt.core.dom.DefaultASTVisitor {
private static final int NOTHING
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray endingTokens
private org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean[] usedOrIrrelevantProblems
private org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private int blockDepth
private int lastEnd
private int[] insertedTokensKind
private int[] insertedTokensPosition
private boolean[] insertedTokensFlagged
private boolean[] removedTokensFlagged
private boolean[] replacedTokensFlagged
private java.util.Vector stack
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
void (org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int length
int i
int tokenCount
int i
int j
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
boolean visitChildren
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
int i
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
private void flagNodeWithInsertedTokens ()
int s
int i
int i
private boolean flagNodesWithInsertedTokensAtEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int[] expectedEndingToken
int start
int end
boolean flagParent
int i
int j
org.eclipse.jdt.core.dom.ASTNode parent
private boolean flagNodesWithInsertedTokensInside (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
private boolean markIncludedProblems (int, int)
int start
int end
boolean foundProblems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int problemStart
int problemEnd
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression rightHandSide
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.Expression expression2
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
java.util.List initializers
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
java.util.List values
int size
org.eclipse.jdt.core.dom.MemberValuePair lastMemberValuePair
int annotationEnd
int lastMemberValuePairEnd
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
org.eclipse.jdt.core.dom.Expression value
int annotationEnd
int valueEnd
}
org/eclipse/jdt/core/dom/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.CategorizedProblem[] problems
void (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean checkAndTagAsMalformed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
boolean tagWithErrors
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int position
int start
int end
org.eclipse.jdt.core.dom.ASTNode currentNode
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
}
org/eclipse/jdt/core/dom/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTVisitor extends java.lang.Object {
private boolean visitDocTags
public void ()
public void (boolean)
boolean visitDocTags
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.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 ()
public org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotationBinding ()
}
org/eclipse/jdt/core/dom/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.AnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IAnnotationBinding {
static final org.eclipse.jdt.core.dom.AnnotationBinding[] NoAnnotations
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
private org.eclipse.jdt.core.dom.BindingResolver bindingResolver
private String key
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] internalPairs
int length
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int counter
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int declaredLength
org.eclipse.jdt.internal.compiler.util.HashtableOfObject table
int i
char[] internalName
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] allPairs
int i
Object pair
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement cu
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public java.lang.String getKey ()
String recipientKey
private java.lang.String getRecipientKey ()
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode recipient
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
org.eclipse.jdt.core.dom.ITypeBinding annotationType
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding otherBinding
org.eclipse.jdt.core.dom.IAnnotationBinding other
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] memberValuePairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] otherMemberValuePairs
int i
int length
public boolean isRecovered ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public boolean isSynthetic ()
public java.lang.String toString ()
org.eclipse.jdt.core.dom.ITypeBinding type
StringBuffer buffer
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int i
int len
}
org/eclipse/jdt/core/dom/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.WildcardBinding intersectionBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersectionBinding2
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding2
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
char[] constantPoolName
char[] constantPoolName2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
}
org/eclipse/jdt/core/dom/BindingResolver.classBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingResolver extends java.lang.Object {
void ()
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IAnnotationBinding)
org.eclipse.jdt.core.dom.IAnnotationBinding instance
org.eclipse.jdt.internal.compiler.ast.ASTNode getCorrespondingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.RecoveredTypeBinding recoveredTypeBinding
int dimensions
org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public org.eclipse.jdt.core.WorkingCopyOwner getWorkingCopyOwner ()
org.eclipse.jdt.core.dom.IAnnotationBinding getAnnotationInstance (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding instance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation methodInvocation
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.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveTypeParameter (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variable
org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode newNode
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
}
org/eclipse/jdt/core/dom/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
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 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
int 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 {
private static final org.eclipse.jdt.core.dom.Message[] EMPTY_MESSAGES
private static final org.eclipse.jdt.core.compiler.IProblem[] EMPTY_PROBLEMS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor IMPORTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PACKAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.core.dom.ASTNode$NodeList imports
private int[] lineEndTable
private org.eclipse.jdt.core.dom.Message[] messages
private java.util.List optionalCommentList
org.eclipse.jdt.core.dom.Comment[] optionalCommentTable
private org.eclipse.jdt.core.dom.PackageDeclaration optionalPackageDeclaration
private org.eclipse.jdt.core.compiler.IProblem[] problems
private Object statementsRecoveryData
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static 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
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CompilationUnit result
public int getColumnNumber (int)
int position
int line
int length
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String key
public java.util.List getCommentList ()
org.eclipse.jdt.core.dom.DefaultCommentMapper getCommentMapper ()
public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public org.eclipse.jdt.core.dom.Message[] getMessages ()
int problemLength
int i
org.eclipse.jdt.core.compiler.IProblem problem
int start
int end
final int getNodeType0 ()
public org.eclipse.jdt.core.dom.PackageDeclaration getPackage ()
public int getPosition (int, int)
int line
int column
int length
int endOfLine
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.compiler.IProblem[] getProblems ()
public java.lang.Object getStatementsRecoveryData ()
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public java.util.List imports ()
public int firstLeadingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int lastTrailingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void initCommentMapper (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
public int lineNumber (int)
int position
int lineNumber
public int getLineNumber (int)
int position
int length
int low
int hi
int mid
int memSize ()
int size
public void recordModifications ()
public org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
void setCommentTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] commentTable
int nextAvailablePosition
int i
org.eclipse.jdt.core.dom.Comment comment
int start
int length
java.util.List commentList
void setTypeRoot (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot typeRoot
void setLineEndTable (int[])
int[] lineEndTable
public void setPackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl
org.eclipse.jdt.core.dom.ASTNode oldChild
void setProblems (org.eclipse.jdt.core.compiler.IProblem[])
org.eclipse.jdt.core.compiler.IProblem[] problems
void setStatementsRecoveryData (java.lang.Object)
Object data
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
int treeSize ()
int size
int i
org.eclipse.jdt.core.dom.Comment comment
public java.util.List types ()
}
org/eclipse/jdt/core/dom/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
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
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 {
public static final int RESOLVE_BINDING
public static final int PARTIAL
public static final int STATEMENT_RECOVERY
public static final int IGNORE_METHOD_BODIES
public static final int BINDING_RECOVERY
public static final int INCLUDE_RUNNING_VM_BOOTCLASSPATH
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedSources
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedKeys
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean hasCompilationAborted
private org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.SourceTypeElementInfo sourceType
public synchronized void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
protected void beginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], java.lang.String[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
String[] bindingKeys
int sourceLength
int keyLength
int maxUnits
int index
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int i
org.eclipse.jdt.internal.core.util.BindingKeyResolver resolver
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] fileName
Object existing
java.util.ArrayList list
char[] key
org.eclipse.jdt.core.dom.IBinding createBinding (java.lang.String)
String key
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
public static org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], int, java.util.Map, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, int, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int apiLevel
java.util.Map options
boolean needToResolveBindings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTConverter converter
protected static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions (java.util.Map, boolean)
java.util.Map options
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor ()
public void initializeParser ()
public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int i
char[] fileName
protected void handleInternalException (java.lang.Throwable, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
Throwable internalException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
protected void handleInternalException (org.eclipse.jdt.internal.compiler.problem.AbortCompilation, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abortException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public static void parse (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static void parse (java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
char[] contents
String encoding
org.eclipse.jdt.internal.compiler.batch.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map settings
int flags
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int searchPosition
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
public static void resolve (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
int apiLevel
java.util.Map options
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CancelableNameEnvironment environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
public static void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, java.util.List, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
int apiLevel
java.util.Map options
java.util.List classpaths
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.INameEnviromentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, java.util.List, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.IJavaProject javaProject
java.util.List classpaths
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map options
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.INameEnviromentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean ignoreMethodBodies
boolean ignoreMethodBodies
boolean analyzeAndGenerateCode
boolean analyzeAndGenerateCode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
int problemCount
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.core.dom.IBinding[] resolve (org.eclipse.jdt.core.IJavaElement[], int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int length
java.util.HashMap sourceElementPositions
int cuNumber
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt binaryElementPositions
int i
org.eclipse.jdt.core.IJavaElement element
Object cu
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList intList
String key
org.eclipse.jdt.core.ICompilationUnit[] cus
int bindingKeyNumber
String[] bindingKeys
org.eclipse.jdt.core.dom.CompilationUnitResolver$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, int)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int i
char[] fileName
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int)
String[] sourceCompilationUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int count
int i
char[] contents
String encoding
String sourceUnitPath
int i
char[] fileName
org.eclipse.jdt.internal.compiler.env.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
boolean verifyMethods
boolean analyzeCode
boolean generateCode
int searchPosition
char[] source
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
boolean resolvedRequestedSourcesAndKeys (int)
int unitIndexToProcess
Object[] sources
int i
int l
Object[] keys
int i
int l
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
private void worked (int)
int work
}
org/eclipse/jdt/core/dom/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 ()
public void (boolean)
boolean visitDocTags
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public void endVisit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public void endVisit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public void endVisit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public void endVisit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public void endVisit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public void endVisit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public void endVisit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public void endVisit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public void endVisit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public void endVisit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public void endVisit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public void endVisit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public void endVisit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public void endVisit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public void endVisit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public void endVisit (org.eclipse.jdt.core.dom.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.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public void endVisit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public void endVisit (org.eclipse.jdt.core.dom.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.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public void endVisit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public void endVisit (org.eclipse.jdt.core.dom.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.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public void endVisit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.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.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.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.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter 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.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
}
org/eclipse/jdt/core/dom/DefaultBindingResolver$1.classDefaultBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultBindingResolver$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap {
final org.eclipse.jdt.core.dom.DefaultBindingResolver this$0
void (org.eclipse.jdt.core.dom.DefaultBindingResolver)
public org.eclipse.jdt.internal.compiler.ast.ASTNode get (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/core/dom/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
boolean isRecoveringBindings
boolean fromJavaProject
void (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean isRecoveringBindings
boolean fromJavaProject
void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean isRecoveringBindings
boolean fromJavaProject
synchronized org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
synchronized org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
Object binding
org.eclipse.jdt.core.dom.IBinding getBinding (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap getBindingsToNodesMap ()
synchronized org.eclipse.jdt.internal.compiler.ast.ASTNode getCorrespondingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode currentNode
synchronized org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.core.dom.IMethodBinding binding
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IMemberValuePairBinding binding
synchronized org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.IPackageBinding binding
private int 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.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding2
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.RecoveredTypeBinding recoveredTypeBinding
int dimensions
synchronized org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
public org.eclipse.jdt.core.WorkingCopyOwner getWorkingCopyOwner ()
synchronized org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
synchronized org.eclipse.jdt.core.dom.IAnnotationBinding getAnnotationInstance (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalInstance
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.core.dom.IAnnotationBinding domInstance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
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.JavadocSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.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.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitRef
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
synchronized org.eclipse.jdt.core.dom.IPackageBinding resolvePackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
String key
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
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.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
synchronized org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation domASTNode
Object oldNode
org.eclipse.jdt.internal.compiler.ast.Annotation internalAstNode
org.eclipse.jdt.core.dom.IAnnotationBinding domAnnotation
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
synchronized void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
synchronized void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
Object astNode
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
org.eclipse.jdt.core.dom.ITypeBinding leafComponentType
int actualDimensions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTypeBinding
String name
}
org/eclipse/jdt/core/dom/DefaultCommentMapper$CommentMapperVisitor.classDefaultCommentMapper.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultCommentMapper$CommentMapperVisitor extends org.eclipse.jdt.core.dom.DefaultASTVisitor {
org.eclipse.jdt.core.dom.ASTNode topSiblingParent
org.eclipse.jdt.core.dom.ASTNode[] siblings
int[][] parentLineRange
int siblingPtr
final org.eclipse.jdt.core.dom.DefaultCommentMapper this$0
void (org.eclipse.jdt.core.dom.DefaultCommentMapper)
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
int previousEnd
org.eclipse.jdt.core.dom.ASTNode sibling
int[] previousLineRange
int parentStart
int firstLine
int lastLine
int[] lineRange
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode sibling
public boolean visit (org.eclipse.jdt.core.dom.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
long[] leadingIndexes
int trailingPtr
int lastTrailingPtr
org.eclipse.jdt.core.dom.ASTNode[] trailingNodes
long[] trailingIndexes
static final int STORAGE_INCREMENT
void (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
boolean hasSameTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] table
org.eclipse.jdt.core.dom.Comment getComment (int)
int position
int size
int index
private int getCommentIndex (int, int, int)
int start
int position
int exact
int bottom
int top
int i
int index
org.eclipse.jdt.core.dom.Comment comment
int commentStart
public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
long range
int i
public final int getLineNumber (int, int[])
int position
int[] lineRange
int[] lineEnds
int length
public int getExtendedEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int end
long range
int i
org.eclipse.jdt.core.dom.Comment lastComment
public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int firstLeadingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int i
int lastTrailingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int i
void initialize (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.core.dom.CompilationUnit unit
org.eclipse.jdt.internal.compiler.parser.Scanner sc
int size
org.eclipse.jdt.core.dom.DefaultASTVisitor commentVisitor
int leadingCount
int trailingCount
int storeLeadingComments (org.eclipse.jdt.core.dom.ASTNode, int, int[])
org.eclipse.jdt.core.dom.ASTNode node
int previousEnd
int[] parentLineRange
int nodeStart
int extended
int previousEndLine
int nodeStartLine
int idx
int startIdx
int endIdx
int previousStart
org.eclipse.jdt.core.dom.Comment comment
int commentStart
int end
int commentLine
int token
char[] gap
int nbrLine
int pos
int commentStart
int lastTokenEnd
int lastTokenLine
int length
int newLength
int storeTrailingComments (org.eclipse.jdt.core.dom.ASTNode, int, boolean, int[])
org.eclipse.jdt.core.dom.ASTNode node
int nextStart
boolean lastChild
int[] parentLineRange
int nodeEnd
int newLength
int extended
int nodeEndLine
int idx
int startIdx
int endIdx
int length
int commentStart
int previousEnd
int sameLineIdx
org.eclipse.jdt.core.dom.Comment comment
int token
char[] gap
int nbrLine
int pos
int commentLine
int nextLine
int previousLine
int newLength
long nodeRange
org.eclipse.jdt.core.dom.ASTNode previousNode
int ptr
long range
org.eclipse.jdt.core.dom.ASTNode unresolved
int offset
int i
}
org/eclipse/jdt/core/dom/DefaultValuePairBinding.classDefaultValuePairBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultValuePairBinding extends org.eclipse.jdt.core.dom.MemberValuePairBinding {
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public java.lang.String getName ()
public java.lang.Object getValue ()
public boolean isDefault ()
public boolean isDeprecated ()
}
org/eclipse/jdt/core/dom/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 length
int start
int end
org.eclipse.jdt.core.dom.Name typeRef
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
protected void createTag ()
org.eclipse.jdt.core.dom.TagElement tagElement
int position
StringBuffer tagName
int start
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected java.lang.Object createTypeReference (int)
int primitiveToken
int size
String[] identifiers
int pos
int i
org.eclipse.jdt.core.dom.ASTNode typeRef
int start
org.eclipse.jdt.core.dom.Name name
int nameIndex
int i
int s
int e
org.eclipse.jdt.core.dom.SimpleName simpleName
int end
int end
protected boolean parseIdentifierTag (boolean)
boolean report
protected boolean parseReturn ()
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int currentPosition
int token
char[] tagName
int length
char[] ident
int length
boolean valid
protected boolean pushParamName (boolean)
boolean isTypeParam
int idIndex
org.eclipse.jdt.core.dom.SimpleName name
int nameStart
int nameEnd
org.eclipse.jdt.core.dom.TagElement paramTag
org.eclipse.jdt.core.dom.TextElement text
int txtStart
int txtEnd
protected boolean pushSeeRef (java.lang.Object)
Object statement
org.eclipse.jdt.core.dom.TagElement seeTag
org.eclipse.jdt.core.dom.ASTNode node
int end
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected void pushText (int, int)
int start
int end
org.eclipse.jdt.core.dom.TextElement text
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
java.util.List fragments
int size
org.eclipse.jdt.core.dom.TagElement inlineTag
org.eclipse.jdt.core.dom.ASTNode lastFragment
protected boolean pushThrowName (java.lang.Object)
Object typeRef
org.eclipse.jdt.core.dom.TagElement throwsTag
protected void refreshInlineTagPosition (int)
int previousPosition
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
org.eclipse.jdt.core.dom.ASTNode inlineTag
int inlineStart
protected void updateDocComment ()
int idx
}
org/eclipse/jdt/core/dom/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/FileASTRequestor.classFileASTRequestor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.FileASTRequestor extends java.lang.Object {
org.eclipse.jdt.core.dom.CompilationUnitResolver compilationUnitResolver
public void ()
public void acceptAST (java.lang.String, org.eclipse.jdt.core.dom.CompilationUnit)
String sourceFilePath
org.eclipse.jdt.core.dom.CompilationUnit ast
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
public final org.eclipse.jdt.core.dom.IBinding[] createBindings (java.lang.String[])
String[] bindingKeys
int length
org.eclipse.jdt.core.dom.IBinding[] result
int i
}
org/eclipse/jdt/core/dom/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/IAnnotationBinding.classIAnnotationBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
public abstract java.lang.String getName ()
}
org/eclipse/jdt/core/dom/IBinding.classIBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IBinding extends java.lang.Object {
public static final int PACKAGE
public static final int TYPE
public static final int VARIABLE
public static final int METHOD
public static final int ANNOTATION
public static final int MEMBER_VALUE_PAIR
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public abstract int getKind ()
public abstract java.lang.String getName ()
public abstract int getModifiers ()
public abstract boolean isDeprecated ()
public abstract boolean isRecovered ()
public abstract boolean isSynthetic ()
public abstract org.eclipse.jdt.core.IJavaElement getJavaElement ()
public abstract java.lang.String getKey ()
public abstract boolean equals (java.lang.Object)
public abstract boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
public abstract java.lang.String toString ()
}
org/eclipse/jdt/core/dom/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/IMemberValuePairBinding.classIMemberValuePairBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public abstract java.lang.Object getValue ()
public abstract boolean isDefault ()
}
org/eclipse/jdt/core/dom/IMethodBinding.classIMethodBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMethodBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract boolean isConstructor ()
public abstract boolean isDefaultConstructor ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract java.lang.Object getDefaultValue ()
public abstract org.eclipse.jdt.core.dom.IAnnotationBinding[] getParameterAnnotations (int)
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getReturnType ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getExceptionTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
public abstract boolean isAnnotationMember ()
public abstract boolean isGenericMethod ()
public abstract boolean isParameterizedMethod ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getMethodDeclaration ()
public abstract boolean isRawMethod ()
public abstract boolean isSubsignature (org.eclipse.jdt.core.dom.IMethodBinding)
public abstract boolean isVarargs ()
public abstract boolean overrides (org.eclipse.jdt.core.dom.IMethodBinding)
}
org/eclipse/jdt/core/dom/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 org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
public abstract java.lang.String getBinaryName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getBound ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
public abstract int getRank ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
public abstract org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
public abstract int getDeclaredModifiers ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public abstract int getDimensions ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public abstract org.eclipse.jdt.core.dom.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 boolean isParameter ()
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public abstract org.eclipse.jdt.core.dom.ITypeBinding getType ()
public abstract int getVariableId ()
public abstract java.lang.Object getConstantValue ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public abstract org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
}
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 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
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
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.List comments
java.util.Map currentOptions
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer visitor
private void markAsMoveOrCopyTarget (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ASTNode 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 final org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePairBinding ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getValue ()
public void setValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression value
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MemberValuePairBinding.classMemberValuePairBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.MemberValuePairBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IMemberValuePairBinding {
static final org.eclipse.jdt.core.dom.MemberValuePairBinding[] NoPair
private static final Object NoValue
private static final Object[] EmptyArray
private org.eclipse.jdt.internal.compiler.lookup.ElementValuePair internalPair
protected Object value
protected org.eclipse.jdt.core.dom.BindingResolver bindingResolver
static void ()
static void appendValue (java.lang.Object, java.lang.StringBuffer)
Object value
StringBuffer buffer
Object[] values
int i
int l
static java.lang.Object buildDOMValue (java.lang.Object, org.eclipse.jdt.core.dom.BindingResolver)
Object internalObject
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.impl.Constant constant
Object[] elements
int length
Object[] values
int i
void (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public java.lang.String getKey ()
public int getKind ()
public org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public int getModifiers ()
public java.lang.String getName ()
char[] membername
public java.lang.Object getValue ()
private void init ()
char[] internalName ()
public boolean isDefault ()
Object value2
Object defaultValue
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IMemberValuePairBinding other
Object otherValue
Object currentValue
public boolean isRecovered ()
public boolean isSynthetic ()
public java.lang.String toString ()
StringBuffer buffer
}
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
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
private org.eclipse.jdt.core.dom.IAnnotationBinding[][] parameterAnnotations
static void ()
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public boolean isAnnotationMember ()
public boolean isConstructor ()
public boolean isDefaultConstructor ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClassBinding
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawTypeBinding
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getParameterAnnotations (int)
int index
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] bindingAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[][] domAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] paramBindingAnnotations
int pLength
int j
org.eclipse.jdt.core.dom.IAnnotationBinding domAnnotation
public org.eclipse.jdt.core.dom.ITypeBinding[] getParameterTypes ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
org.eclipse.jdt.core.dom.ITypeBinding[] paramTypes
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
StringBuffer message
public org.eclipse.jdt.core.dom.ITypeBinding getReturnType ()
public java.lang.Object getDefaultValue ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getExceptionTypes ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] exceptions
int length
org.eclipse.jdt.core.dom.ITypeBinding[] exTypes
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isRecovered ()
public boolean isSynthetic ()
public boolean isVarargs ()
public java.lang.String getKey ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int typeVariableBindingsLength
org.eclipse.jdt.core.dom.ITypeBinding[] tParameters
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isGenericMethod ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgumentsBindings
int typeArgumentsLength
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isParameterizedMethod ()
public boolean isRawMethod ()
public boolean isSubsignature (org.eclipse.jdt.core.dom.IMethodBinding)
org.eclipse.jdt.core.dom.IMethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public org.eclipse.jdt.core.dom.IMethodBinding getMethodDeclaration ()
public boolean overrides (org.eclipse.jdt.core.dom.IMethodBinding)
org.eclipse.jdt.core.dom.IMethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/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 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 boolean isResolvedTypeInferredFromExpectedType ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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 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 ABSTRACT_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword FINAL_KEYWORD
private static final java.util.Map KEYWORDS
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword NATIVE_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PRIVATE_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PROTECTED_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword PUBLIC_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword STATIC_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword STRICTFP_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword SYNCHRONIZED_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword TRANSIENT_KEYWORD
public static final org.eclipse.jdt.core.dom.Modifier$ModifierKeyword VOLATILE_KEYWORD
private int flagValue
private String keyword
static void ()
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword[] ops
int i
public static org.eclipse.jdt.core.dom.Modifier$ModifierKeyword fromFlagValue (int)
int flagValue
java.util.Iterator it
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword k
public static org.eclipse.jdt.core.dom.Modifier$ModifierKeyword toKeyword (java.lang.String)
String keyword
private void (java.lang.String, int)
String keyword
int flagValue
public int toFlagValue ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/Modifier.classModifier.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.Modifier extends org.eclipse.jdt.core.dom.ASTNode implements org.eclipse.jdt.core.dom.IExtendedModifier {
public static final int ABSTRACT
public static final int FINAL
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor KEYWORD_PROPERTY
public static final int NATIVE
public static final int NONE
public static final int PRIVATE
private static final java.util.List PROPERTY_DESCRIPTORS
public static final int PROTECTED
public static final int PUBLIC
public static final int STATIC
public static final int STRICTFP
public static final int SYNCHRONIZED
public static final int TRANSIENT
public static final int VOLATILE
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 isAbstract (int)
int flags
public static boolean isFinal (int)
int flags
public static boolean isNative (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isStrictfp (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isTransient (int)
int flags
public static boolean isVolatile (int)
int flags
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Modifier result
public org.eclipse.jdt.core.dom.Modifier$ModifierKeyword getKeyword ()
final int getNodeType0 ()
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
public boolean isAbstract ()
public boolean isAnnotation ()
public boolean isFinal ()
public boolean isModifier ()
public boolean isNative ()
public boolean isPrivate ()
public boolean isProtected ()
public boolean isPublic ()
public boolean isStatic ()
public boolean isStrictfp ()
public boolean isSynchronized ()
public boolean isTransient ()
public boolean isVolatile ()
int memSize ()
public void setKeyword (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword modifierKeyord
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
int treeSize ()
}
org/eclipse/jdt/core/dom/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/NameEnviromentWithProgress.classNameEnviromentWithProgress.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NameEnviromentWithProgress extends org.eclipse.jdt.internal.compiler.batch.FileSystem implements org.eclipse.jdt.internal.core.INameEnviromentWithProgress {
org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[], java.lang.String[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] paths
String[] initialFileNames
org.eclipse.core.runtime.IProgressMonitor monitor
private void checkCanceled ()
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
public void setMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/core/dom/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/NodeFinder$NodeFinderVisitor.classNodeFinder.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeFinder$NodeFinderVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
private int fStart
private int fEnd
private org.eclipse.jdt.core.dom.ASTNode fCoveringNode
private org.eclipse.jdt.core.dom.ASTNode fCoveredNode
void (int, int)
int offset
int length
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int nodeStart
int nodeEnd
public org.eclipse.jdt.core.dom.ASTNode getCoveredNode ()
public org.eclipse.jdt.core.dom.ASTNode getCoveringNode ()
}
org/eclipse/jdt/core/dom/NodeFinder.classNodeFinder.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.NodeFinder extends java.lang.Object {
private org.eclipse.jdt.core.dom.ASTNode fCoveringNode
private org.eclipse.jdt.core.dom.ASTNode fCoveredNode
public static org.eclipse.jdt.core.dom.ASTNode perform (org.eclipse.jdt.core.dom.ASTNode, int, int)
org.eclipse.jdt.core.dom.ASTNode root
int start
int length
org.eclipse.jdt.core.dom.NodeFinder finder
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.ASTNode perform (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.ISourceRange)
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.ISourceRange range
public static org.eclipse.jdt.core.dom.ASTNode perform (org.eclipse.jdt.core.dom.ASTNode, int, int, org.eclipse.jdt.core.ITypeRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTNode root
int start
int length
org.eclipse.jdt.core.ITypeRoot source
org.eclipse.jdt.core.dom.NodeFinder finder
org.eclipse.jdt.core.dom.ASTNode result
int nodeStart
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.compiler.IScanner scanner
int token
int tStart
public void (org.eclipse.jdt.core.dom.ASTNode, int, int)
org.eclipse.jdt.core.dom.ASTNode root
int start
int length
org.eclipse.jdt.core.dom.NodeFinder$NodeFinderVisitor nodeFinderVisitor
public org.eclipse.jdt.core.dom.ASTNode getCoveredNode ()
public org.eclipse.jdt.core.dom.ASTNode getCoveringNode ()
}
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 org.eclipse.jdt.core.dom.BindingResolver resolver
private String[] components
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding binding
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
org.eclipse.jdt.internal.core.NameLookup nameLookup
String pkgName
org.eclipse.jdt.core.IPackageFragment[] pkgs
int i
int len
int fragType
String unitName
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.dom.ASTParser p
org.eclipse.jdt.core.dom.CompilationUnit domUnit
org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl
java.util.List annos
org.eclipse.jdt.core.dom.IAnnotationBinding[] result
int index
java.util.Iterator it
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.env.IBinaryType type
char[][][] missingTypeNames
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] binaryAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] binaryInstances
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] allInstances
int total
org.eclipse.jdt.core.dom.IAnnotationBinding[] domInstances
int a
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.String getName ()
public boolean isUnnamed ()
public java.lang.String[] getNameComponents ()
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isRecovered ()
public boolean isSynthetic ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.compiler.env.INameEnvironment nameEnvironment
org.eclipse.jdt.internal.core.NameLookup nameLookup
org.eclipse.jdt.core.IJavaElement[] pkgs
public java.lang.String getKey ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2
private void computeNameAndComponents ()
char[][] compoundName
int length
StringBuffer buffer
int i
public java.lang.String toString ()
}
org/eclipse/jdt/core/dom/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/RecoveredTypeBinding.classRecoveredTypeBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.RecoveredTypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.ITypeBinding {
private org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
private org.eclipse.jdt.core.dom.Type currentType
private org.eclipse.jdt.core.dom.BindingResolver resolver
private int dimensions
private org.eclipse.jdt.core.dom.RecoveredTypeBinding innerTypeBinding
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.Type type
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.RecoveredTypeBinding typeBinding
int dimensions
public org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
int dims
public java.lang.String getBinaryName ()
public org.eclipse.jdt.core.dom.ITypeBinding getBound ()
public org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
public int getRank ()
public org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
public org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
public org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
public int getDeclaredModifiers ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
public int getDimensions ()
public org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getInterfaces ()
public int getModifiers ()
public java.lang.String getName ()
char[] brackets
int i
StringBuffer buffer
private java.lang.String getInternalName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public org.eclipse.jdt.core.dom.IPackageBinding getPackage ()
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public java.lang.String getQualifiedName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
StringBuffer buffer
char[] brackets
int i
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getReferenceBinding ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getSuperclass ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
java.util.List typeArgumentsList
int size
org.eclipse.jdt.core.dom.ITypeBinding[] temp
int i
org.eclipse.jdt.core.dom.ITypeBinding currentTypeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeDeclaration ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
public org.eclipse.jdt.core.dom.ITypeBinding getWildcard ()
public boolean isAnnotation ()
public boolean isAnonymous ()
public boolean isArray ()
public boolean isAssignmentCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isCapture ()
public boolean isCastCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isClass ()
public boolean isEnum ()
public boolean isFromSource ()
public boolean isGenericType ()
public boolean isInterface ()
public boolean isLocal ()
public boolean isMember ()
public boolean isNested ()
public boolean isNullType ()
public boolean isParameterizedType ()
public boolean isPrimitive ()
public boolean isRawType ()
public boolean isSubTypeCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public boolean isTopLevel ()
public boolean isTypeVariable ()
public boolean isUpperbound ()
public boolean isWildcardType ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.IJavaElement javaElement
public java.lang.String getKey ()
StringBuffer buffer
int i
int max
public int getKind ()
public boolean isDeprecated ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
public boolean isRecovered ()
public boolean isSynthetic ()
private java.lang.String getTypeNameFrom (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
StringBuffer buffer
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.PrimitiveType primitiveType
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
private org.eclipse.jdt.core.dom.Type getType ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.VariableDeclarationStatement statement
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
}
org/eclipse/jdt/core/dom/RecoveredVariableBinding.classRecoveredVariableBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.RecoveredVariableBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IVariableBinding {
private org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
private org.eclipse.jdt.core.dom.BindingResolver resolver
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
public java.lang.Object getConstantValue ()
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.core.dom.ASTNode parent
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.core.dom.ASTNode parent
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.ITypeBinding getType ()
public org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
public int getVariableId ()
public boolean isEnumConstant ()
public boolean isField ()
public boolean isParameter ()
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public java.lang.String getKey ()
StringBuffer buffer
public int getKind ()
public int getModifiers ()
public boolean isDeprecated ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public boolean isRecovered ()
public boolean isSynthetic ()
}
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 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 boolean isResolvedTypeInferredFromExpectedType ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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 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.classTypeBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.TypeBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.ITypeBinding {
private static final org.eclipse.jdt.internal.compiler.ast.StringLiteral EXPRESSION
protected static final org.eclipse.jdt.core.dom.IMethodBinding[] NO_METHOD_BINDINGS
private static final String NO_NAME
protected static final org.eclipse.jdt.core.dom.ITypeBinding[] NO_TYPE_BINDINGS
protected static final org.eclipse.jdt.core.dom.IVariableBinding[] NO_VARIABLE_BINDINGS
private static final int VALID_MODIFIERS
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
private String key
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.IVariableBinding[] fields
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
private org.eclipse.jdt.core.dom.IMethodBinding[] methods
private org.eclipse.jdt.core.dom.ITypeBinding[] members
private org.eclipse.jdt.core.dom.ITypeBinding[] interfaces
private org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
private org.eclipse.jdt.core.dom.ITypeBinding[] bounds
private org.eclipse.jdt.core.dom.ITypeBinding[] typeParameters
static void ()
public void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public org.eclipse.jdt.core.dom.ITypeBinding createArrayType (int)
int dimension
int realDimensions
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.String getBinaryName ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaring
StringBuffer binaryName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
char[] constantPoolName
char[] constantPoolName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] constantPoolName
char[] dotSeparated
public org.eclipse.jdt.core.dom.ITypeBinding getBound ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public org.eclipse.jdt.core.dom.ITypeBinding getGenericTypeOfWildcardType ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public int getRank ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
public org.eclipse.jdt.core.dom.ITypeBinding getComponentType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public synchronized org.eclipse.jdt.core.dom.IVariableBinding[] getDeclaredFields ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fieldBindings
int length
int convertedFieldCount
org.eclipse.jdt.core.dom.IVariableBinding[] newFields
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.IMethodBinding[] getDeclaredMethods ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] internalMethods
int length
int convertedMethodCount
org.eclipse.jdt.core.dom.IMethodBinding[] newMethods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding2
RuntimeException e
public int getDeclaredModifiers ()
public synchronized org.eclipse.jdt.core.dom.ITypeBinding[] getDeclaredTypes ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] internalMembers
int length
org.eclipse.jdt.core.dom.ITypeBinding[] newMembers
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
RuntimeException e
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
RuntimeException e
public synchronized org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
RuntimeException e
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
RuntimeException e
public int getDimensions ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getElementType ()
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public org.eclipse.jdt.core.dom.ITypeBinding getTypeDeclaration ()
public org.eclipse.jdt.core.dom.ITypeBinding getErasure ()
public synchronized org.eclipse.jdt.core.dom.ITypeBinding[] getInterfaces ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] internalInterfaces
RuntimeException e
int length
org.eclipse.jdt.core.dom.ITypeBinding[] newInterfaces
int interfacesCounter
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.IJavaElement javaElement
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
public java.lang.String getKey ()
public int getKind ()
public int getModifiers ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
int accessFlags
public java.lang.String getName ()
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.ITypeBinding elementType
int dimensions
char[] brackets
int i
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding
public org.eclipse.jdt.core.dom.IPackageBinding getPackage ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public java.lang.String getQualifiedName ()
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.core.dom.ITypeBinding bound
org.eclipse.jdt.core.dom.ITypeBinding elementType
int dimensions
char[] brackets
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.core.dom.ITypeBinding[] tArguments
int typeArgumentsLength
int i
org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding baseTypeBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public synchronized org.eclipse.jdt.core.dom.ITypeBinding getSuperclass ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
RuntimeException e
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeArguments ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int argumentsLength
org.eclipse.jdt.core.dom.ITypeBinding[] newTypeArguments
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeBounds ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding varSuperclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstClassOrArrayBound
int boundsLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superinterfaces
int superinterfacesLength
org.eclipse.jdt.core.dom.ITypeBinding[] typeBounds
int boundsIndex
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding[] getTypeParameters ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int typeVariableBindingsLength
org.eclipse.jdt.core.dom.ITypeBinding[] newTypeParameters
int i
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.ITypeBinding getWildcard ()
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
public boolean isGenericType ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
public boolean isAnnotation ()
public boolean isAnonymous ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isArray ()
public boolean isAssignmentCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.dom.TypeBinding other
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isCapture ()
public boolean isCastCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
public boolean isClass ()
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isEnum ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherBinding
public boolean isFromSource ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
public boolean isInterface ()
public boolean isLocal ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isMember ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isNested ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isNullType ()
public boolean isParameterizedType ()
public boolean isPrimitive ()
public boolean isRawType ()
public boolean isRecovered ()
public boolean isSubTypeCompatible (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.dom.TypeBinding other
public boolean isSynthetic ()
public boolean isTopLevel ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
public boolean isTypeVariable ()
public boolean isUpperbound ()
public boolean isWildcardType ()
public java.lang.String toString ()
}
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 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
private org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.AbstractTypeDeclaration getDeclaration ()
public void setDeclaration (org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty
public org.eclipse.jdt.core.dom.TypeDeclaration getTypeDeclaration ()
final org.eclipse.jdt.core.dom.TypeDeclaration internalGetTypeDeclaration ()
public void setTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
final void internalSetTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
org.eclipse.jdt.core.dom.AbstractTypeDeclaration d
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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
private org.eclipse.jdt.core.dom.IAnnotationBinding[] annotations
void (org.eclipse.jdt.core.dom.BindingResolver, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] internalAnnotations
int length
org.eclipse.jdt.core.dom.IAnnotationBinding[] tempAnnotations
int convertedAnnotationCount
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding internalAnnotation
org.eclipse.jdt.core.dom.IAnnotationBinding annotationInstance
public java.lang.Object getConstantValue ()
org.eclipse.jdt.internal.compiler.impl.Constant c
public org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public org.eclipse.jdt.core.dom.IMethodBinding getDeclaringMethod ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.internal.core.JavaElement element
public java.lang.String getKey ()
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
public org.eclipse.jdt.core.dom.ITypeBinding getType ()
private org.eclipse.jdt.internal.core.JavaElement getUnresolvedJavaElement ()
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
org.eclipse.jdt.core.dom.DefaultBindingResolver defaultBindingResolver
org.eclipse.jdt.core.dom.VariableDeclaration localVar
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
int sourceEnd
char[] typeSig
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.core.dom.IMethodBinding declaringMethod
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.JavaElement typeHandle
public org.eclipse.jdt.core.dom.IVariableBinding getVariableDeclaration ()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public int getVariableId ()
public boolean isParameter ()
public boolean isDeprecated ()
public boolean isEnumConstant ()
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding other
org.eclipse.jdt.internal.compiler.lookup.VariableBinding otherBinding
org.eclipse.jdt.core.dom.IMethodBinding declaringMethod
org.eclipse.jdt.core.dom.IMethodBinding otherDeclaringMethod
public boolean isField ()
public boolean isSynthetic ()
public boolean isRecovered ()
public 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 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 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 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 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/
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.jdt.core.dom.ASTNode rootNode
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
org.eclipse.jdt.core.dom.ASTNode astRoot
java.util.List commentNodes
java.util.Map currentOptions
public org.eclipse.text.edits.TextEdit rewriteAST () throws org.eclipse.jdt.core.JavaModelException java.lang.IllegalArgumentException
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.dom.CompilationUnit astRoot
org.eclipse.jdt.core.ITypeRoot typeRoot
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.Map options
private org.eclipse.text.edits.TextEdit internalRewriteAST (char[], org.eclipse.jdt.internal.core.dom.rewrite.LineInformation, java.lang.String, java.util.List, java.util.Map, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.List commentNodes
java.util.Map options
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
org.eclipse.text.edits.TextEdit result
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer visitor
private org.eclipse.jdt.core.dom.ASTNode getRootNode ()
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
java.util.Iterator iter
org.eclipse.jdt.core.dom.ASTNode curr
int currStart
int currEnd
int currStart
int currEnd
org.eclipse.jdt.core.dom.ASTNode parent
public final void remove (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void replace (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode replacement
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void set (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent nodeEvent
public java.lang.Object get (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public final org.eclipse.jdt.core.dom.rewrite.ListRewrite getListRewrite (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition track (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup group
private void validateIsExistingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsCorrectAST (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsListProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateIsPropertyOfNode (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode node
String message
private void validatePropertyType (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor prop
Object 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/ImportRewrite$1.classImportRewrite.java
package org.eclipse.jdt.core.dom.rewrite
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$1 extends org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext {
final org.eclipse.jdt.core.dom.rewrite.ImportRewrite this$0
void (org.eclipse.jdt.core.dom.rewrite.ImportRewrite)
public int findInContext (java.lang.String, java.lang.String, int)
String qualifier
String name
int kind
}
org/eclipse/jdt/core/dom/rewrite/ImportRewrite$ImportRewriteContext.classImportRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public abstract org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext extends java.lang.Object {
public static final int RES_NAME_FOUND
public static final int RES_NAME_UNKNOWN
public static final int RES_NAME_CONFLICT
public static final int KIND_TYPE
public static final int KIND_STATIC_FIELD
public static final int KIND_STATIC_METHOD
public void ()
public abstract int findInContext (java.lang.String, java.lang.String, int)
}
org/eclipse/jdt/core/dom/rewrite/ImportRewrite.classImportRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public final org.eclipse.jdt.core.dom.rewrite.ImportRewrite extends java.lang.Object {
private static final char STATIC_PREFIX
private static final char NORMAL_PREFIX
private final org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext defaultContext
private final org.eclipse.jdt.core.ICompilationUnit compilationUnit
private final org.eclipse.jdt.core.dom.CompilationUnit astRoot
private final boolean restoreExistingImports
private final java.util.List existingImports
private final java.util.Map importsKindMap
private String[] importOrder
private int importOnDemandThreshold
private int staticImportOnDemandThreshold
private java.util.List addedImports
private java.util.List removedImports
private String[] createdImports
private String[] createdStaticImports
private boolean filterImplicitImports
private boolean useContextToFilterImplicitImports
public static org.eclipse.jdt.core.dom.rewrite.ImportRewrite create (org.eclipse.jdt.core.ICompilationUnit, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
boolean restoreExistingImports
java.util.List existingImport
org.eclipse.jdt.core.IImportDeclaration[] imports
int i
org.eclipse.jdt.core.IImportDeclaration curr
char prefix
public static org.eclipse.jdt.core.dom.rewrite.ImportRewrite create (org.eclipse.jdt.core.dom.CompilationUnit, boolean)
org.eclipse.jdt.core.dom.CompilationUnit astRoot
boolean restoreExistingImports
org.eclipse.jdt.core.ITypeRoot typeRoot
java.util.List existingImport
java.util.List imports
int i
org.eclipse.jdt.core.dom.ImportDeclaration curr
StringBuffer buf
private void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit, java.util.List)
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astRoot
java.util.List existingImports
public void setImportOrder (java.lang.String[])
String[] order
public void setOnDemandImportThreshold (int)
int threshold
public void setStaticOnDemandImportThreshold (int)
int threshold
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext getDefaultImportRewriteContext ()
public void setFilterImplicitImports (boolean)
boolean filterImplicitImports
public void setUseContextToFilterImplicitImports (boolean)
boolean useContextToFilterImplicitImports
private static int compareImport (char, java.lang.String, java.lang.String, java.lang.String)
char prefix
String qualifier
String name
String curr
int dotPos
final int findInImports (java.lang.String, java.lang.String, int)
String qualifier
String name
int kind
boolean allowAmbiguity
java.util.List imports
char prefix
int i
String curr
int res
Object currKind
String fPackageName
String mainTypeSimpleName
String fMainTypeName
public org.eclipse.jdt.core.dom.Type addImportFromSignature (java.lang.String, org.eclipse.jdt.core.dom.AST)
String typeSig
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.Type addImportFromSignature (java.lang.String, org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
String typeSig
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
int sigKind
org.eclipse.jdt.core.dom.Type elementType
String erasureSig
String erasureName
org.eclipse.jdt.core.dom.Type baseType
String[] typeArguments
org.eclipse.jdt.core.dom.ParameterizedType type
java.util.List argNodes
int i
String curr
org.eclipse.jdt.core.dom.WildcardType wildcardType
char ch
org.eclipse.jdt.core.dom.Type bound
public java.lang.String addImport (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
public java.lang.String addImport (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
org.eclipse.jdt.core.dom.ITypeBinding normalizedBinding
StringBuffer res
org.eclipse.jdt.core.dom.ITypeBinding bound
StringBuffer res
int i
String qualifiedName
String str
org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
StringBuffer res
int i
org.eclipse.jdt.core.dom.ITypeBinding curr
private boolean containsNestedCapture (org.eclipse.jdt.core.dom.ITypeBinding, boolean)
org.eclipse.jdt.core.dom.ITypeBinding binding
boolean isNested
org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
int i
private boolean containsNestedCapture (java.lang.String)
String signature
private static org.eclipse.jdt.core.dom.ITypeBinding normalizeTypeBinding (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding[] baseBindings
public org.eclipse.jdt.core.dom.Type addImport (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.Type addImport (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
org.eclipse.jdt.core.dom.ITypeBinding normalizedBinding
org.eclipse.jdt.core.dom.WildcardType wcType
org.eclipse.jdt.core.dom.ITypeBinding bound
org.eclipse.jdt.core.dom.Type boundType
org.eclipse.jdt.core.dom.Type elementType
String qualifiedName
String res
org.eclipse.jdt.core.dom.ITypeBinding[] typeArguments
org.eclipse.jdt.core.dom.Type erasureType
org.eclipse.jdt.core.dom.ParameterizedType paramType
java.util.List arguments
int i
org.eclipse.jdt.core.dom.ITypeBinding curr
public java.lang.String addImport (java.lang.String, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
String qualifiedTypeName
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
int angleBracketOffset
int bracketOffset
public java.lang.String addImport (java.lang.String)
String qualifiedTypeName
public java.lang.String addStaticImport (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public java.lang.String addStaticImport (org.eclipse.jdt.core.dom.IBinding, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.ITypeBinding declaringType
org.eclipse.jdt.core.dom.ITypeBinding declaringType
public java.lang.String addStaticImport (java.lang.String, java.lang.String, boolean)
String declaringTypeName
String simpleName
boolean isField
public java.lang.String addStaticImport (java.lang.String, java.lang.String, boolean, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
String declaringTypeName
String simpleName
boolean isField
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
String key
int kind
int res
private java.lang.String internalAddImport (java.lang.String, org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext)
String fullTypeName
org.eclipse.jdt.core.dom.rewrite.ImportRewrite$ImportRewriteContext context
int idx
String typeContainerName
String typeContainerName
String typeName
String typeName
int res
private void addEntry (java.lang.String)
String entry
private boolean removeEntry (java.lang.String)
String entry
public boolean removeImport (java.lang.String)
String qualifiedName
public boolean removeStaticImport (java.lang.String)
String qualifiedName
private static java.lang.String getRawName (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding normalizedBinding
private static java.lang.String getRawQualifiedName (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding normalizedBinding
public final org.eclipse.text.edits.TextEdit rewriteImports (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.CompilationUnit usedAstRoot
org.eclipse.jdt.core.dom.ASTParser parser
org.eclipse.jdt.internal.core.dom.rewrite.ImportRewriteAnalyzer computer
int i
String curr
int i
String curr
org.eclipse.text.edits.TextEdit result
public java.lang.String[] getCreatedImports ()
public java.lang.String[] getCreatedStaticImports ()
public java.lang.String[] getAddedImports ()
public java.lang.String[] getAddedStaticImports ()
public java.lang.String[] getRemovedImports ()
public java.lang.String[] getRemovedStaticImports ()
public boolean hasRecordedChanges ()
private static java.lang.String[] filterFromList (java.util.List, char)
java.util.List imports
char prefix
java.util.ArrayList res
int i
String curr
}
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/
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.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (java.lang.String, int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void deleteVariable (org.eclipse.jdt.core.eval.IGlobalVariable)
public abstract void evaluateCodeSnippet (java.lang.String, java.lang.String[], java.lang.String[], int[], org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void evaluateCodeSnippet (java.lang.String, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void evaluateVariable (org.eclipse.jdt.core.eval.IGlobalVariable, org.eclipse.jdt.core.eval.ICodeSnippetRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getImports ()
public abstract java.lang.String getPackageName ()
public abstract org.eclipse.jdt.core.IJavaProject getProject ()
public abstract org.eclipse.jdt.core.eval.IGlobalVariable newVariable (java.lang.String, java.lang.String, java.lang.String)
public abstract void setImports (java.lang.String[])
public abstract void setPackageName (java.lang.String)
public abstract void validateImports (org.eclipse.jdt.core.eval.ICodeSnippetRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (java.lang.String, int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/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/
org/eclipse/jdt/core/formatter/CodeFormatter.classCodeFormatter.java
package org.eclipse.jdt.core.formatter
public abstract org.eclipse.jdt.core.formatter.CodeFormatter extends java.lang.Object {
public static final int K_UNKNOWN
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
public static final int K_SINGLE_LINE_COMMENT
public static final int K_MULTI_LINE_COMMENT
public static final int K_JAVA_DOC
public static final int F_INCLUDE_COMMENTS
public void ()
public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, int, int, int, java.lang.String)
public abstract org.eclipse.text.edits.TextEdit format (int, java.lang.String, org.eclipse.jface.text.IRegion[], int, java.lang.String)
public java.lang.String createIndentationString (int)
int indentationLevel
}
org/eclipse/jdt/core/formatter/CodeFormatterApplication$Messages.classCodeFormatterApplication.java
package org.eclipse.jdt.core.formatter
final org.eclipse.jdt.core.formatter.CodeFormatterApplication$Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String CommandLineConfigFile
public static String CommandLineDone
public static String CommandLineErrorConfig
public static String CommandLineErrorFile
public static String CommandLineErrorFileDir
public static String CommandLineErrorQuietVerbose
public static String CommandLineErrorNoConfigFile
public static String CommandLineFormatting
public static String CommandLineStart
public static String CommandLineUsage
public static String ConfigFileReadingError
public static String FormatProblem
public static String CaughtException
public static String ExceptionSkip
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/core/formatter/CodeFormatterApplication.classCodeFormatterApplication.java
package org.eclipse.jdt.core.formatter
public org.eclipse.jdt.core.formatter.CodeFormatterApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
private static final String ARG_CONFIG
private static final String ARG_HELP
private static final String ARG_QUIET
private static final String ARG_VERBOSE
private String configName
private java.util.Map options
private static final String PDE_LAUNCH
private boolean quiet
private boolean verbose
static Class class$0
public void ()
private void displayHelp ()
private void displayHelp (java.lang.String)
String message
private void formatDirTree (java.io.File, org.eclipse.jdt.core.formatter.CodeFormatter)
java.io.File dir
org.eclipse.jdt.core.formatter.CodeFormatter codeFormatter
java.io.File[] files
int i
java.io.File file
private void formatFile (java.io.File, org.eclipse.jdt.core.formatter.CodeFormatter)
java.io.File file
org.eclipse.jdt.core.formatter.CodeFormatter codeFormatter
org.eclipse.jface.text.IDocument doc
String contents
org.eclipse.text.edits.TextEdit edit
java.io.BufferedWriter out
java.io.IOException e
String errorMessage
org.eclipse.jface.text.BadLocationException e
String errorMessage
private java.io.File[] processCommandLine (java.lang.String[])
String[] argsArray
java.util.ArrayList args
int i
int max
int index
int argCount
int mode
int fileCounter
java.io.File[] filesToFormat
String currentArg
java.io.File file
private java.util.Properties readConfig (java.lang.String)
String filename
java.io.BufferedInputStream stream
java.util.Properties formatterOptions
java.io.IOException e
public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
java.io.File[] filesToFormat
org.eclipse.jdt.core.formatter.CodeFormatter codeFormatter
int i
int max
java.io.File file
public void stop ()
}
org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.classDefaultCodeFormatterConstants.java
package org.eclipse.jdt.core.formatter
public org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants extends java.lang.Object {
public static final String END_OF_LINE
public static final String FALSE
public static final String FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ANNOTATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ASSIGNMENT
public static final String FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_COMPACT_IF
public static final String FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS
public static final String FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER
public static final String FORMATTER_ALIGNMENT_FOR_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_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_IMPORT_GROUPS
public static final String FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS
public static final String FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE
public static final String FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_SWITCH
public static final String FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT_STARTING_ON_FIRST_COLUMN
public static final String FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_HEADER
public static final String FORMATTER_COMMENT_FORMAT_HTML
public static final String FORMATTER_COMMENT_FORMAT_SOURCE
public static final String FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION
public static final String FORMATTER_COMMENT_INDENT_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER
public static final String FORMATTER_COMMENT_LINE_LENGTH
public static final String FORMATTER_COMMENT_NEW_LINES_AT_BLOCK_BOUNDARIES
public static final String FORMATTER_COMMENT_NEW_LINES_AT_JAVADOC_BOUNDARIES
public static final String FORMATTER_COMPACT_ELSE_IF
public static final String FORMATTER_CONTINUATION_INDENTATION
public static final String FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_USE_ON_OFF_TAGS
public static final String FORMATTER_DISABLING_TAG
public static final String FORMATTER_ENABLING_TAG
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER
public static final String FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_EMPTY_LINES
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH
public static final String FORMATTER_INDENTATION_SIZE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_MEMBER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_LOCAL_VARIABLE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_LABEL
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER
public static final String FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS
public static final String FORMATTER_INSERT_SPACE_AFTER_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_PARENTHESIZED_EXPRESSION_IN_RETURN
public static final String FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_THROW
public static final String FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION
public static final String FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE
public static final String FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE
public static final String FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE
public static final String FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_NEVER_INDENT_BLOCK_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NEVER_INDENT_LINE_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE
public static final String FORMATTER_JOIN_WRAPPED_LINES
public static final String FORMATTER_JOIN_LINES_IN_COMMENTS
public static final String FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS
public static final String FORMATTER_WRAP_BEFORE_BINARY_OPERATOR
public static final String FORMATTER_WRAP_OUTER_EXPRESSIONS_WHEN_NESTED
public static final int INDENT_BY_ONE
public static final int INDENT_DEFAULT
public static final int INDENT_ON_COLUMN
public static final String MIXED
public static final String NEXT_LINE
public static final String NEXT_LINE_ON_WRAP
public static final String NEXT_LINE_SHIFTED
public static final String TRUE
public static final int WRAP_COMPACT
public static final int WRAP_COMPACT_FIRST_BREAK
public static final int WRAP_NEXT_PER_LINE
public static final int WRAP_NEXT_SHIFTED
public static final int WRAP_NO_SPLIT
public static final int WRAP_ONE_PER_LINE
private static final IllegalArgumentException WRONG_ARGUMENT
static void ()
public void ()
public static java.lang.String createAlignmentValue (boolean, int, int)
boolean forceSplit
int wrapStyle
int indentStyle
int alignmentValue
public static java.util.Map getEclipse21Settings ()
public static java.util.Map getEclipseDefaultSettings ()
public static boolean getForceWrapping (java.lang.String)
String value
int existingValue
public static int getIndentStyle (java.lang.String)
String value
int existingValue
public static java.util.Map getJavaConventionsSettings ()
public static int getWrappingStyle (java.lang.String)
String value
int existingValue
public static java.lang.String setForceWrapping (java.lang.String, boolean)
String value
boolean force
int existingValue
public static java.lang.String setIndentStyle (java.lang.String, int)
String value
int indentStyle
int existingValue
public static java.lang.String setWrappingStyle (java.lang.String, int)
String value
int wrappingStyle
int existingValue
}
org/eclipse/jdt/core/formatter/IndentManipulation.classIndentManipulation.java
package org.eclipse.jdt.core.formatter
public final org.eclipse.jdt.core.formatter.IndentManipulation extends java.lang.Object {
private void ()
public static boolean isIndentChar (char)
char ch
public static boolean isLineDelimiterChar (char)
char ch
public static int measureIndentUnits (java.lang.CharSequence, int, int)
CharSequence line
int tabWidth
int indentWidth
int visualLength
public static int measureIndentInSpaces (java.lang.CharSequence, int)
CharSequence line
int tabWidth
int length
int max
int i
char ch
public static java.lang.String extractIndentString (java.lang.String, int, int)
String line
int tabWidth
int indentWidth
int size
int end
int spaceEquivs
int characters
int i
char c
public static java.lang.String trimIndent (java.lang.String, int, int, int)
String line
int indentUnitsToRemove
int tabWidth
int indentWidth
int spaceEquivalentsToRemove
int start
int spaceEquivalents
int size
String prefix
int i
char c
char[] missing
String trimmed
String trimmed
public static java.lang.String changeIndent (java.lang.String, int, int, int, java.lang.String, java.lang.String)
String code
int indentUnitsToRemove
int tabWidth
int indentWidth
String newIndentString
String lineDelim
org.eclipse.jface.text.ILineTracker tracker
int nLines
StringBuffer buf
int i
org.eclipse.jface.text.IRegion region
int start
int end
String line
public static org.eclipse.text.edits.ReplaceEdit[] getChangeIndentEdits (java.lang.String, int, int, int, java.lang.String)
String source
int indentUnitsToRemove
int tabWidth
int indentWidth
String newIndentString
java.util.ArrayList result
org.eclipse.jface.text.ILineTracker tracker
int nLines
int i
org.eclipse.jface.text.IRegion region
int offset
String line
int length
private static int indexOfIndent (java.lang.CharSequence, int, int, int)
CharSequence line
int numberOfIndentUnits
int tabWidth
int indentWidth
int spaceEquivalents
int size
int result
int blanks
int i
char c
private static int calculateSpaceEquivalents (int, int)
int tabWidth
int spaceEquivalents
int remainder
public static int getTabWidth (java.util.Map)
java.util.Map options
public static int getIndentWidth (java.util.Map)
java.util.Map options
int tabWidth
boolean isMixedMode
private static int getIntValue (java.util.Map, java.lang.String, int)
java.util.Map options
String key
int def
}
org/eclipse/jdt/core/formatter/messages.properties
org/eclipse/jdt/core/jdom/
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/
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.ReferenceMatch {
private boolean isReadAccess
private boolean isWriteAccess
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean isReadAccess
boolean isWriteAccess
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isReadAccess ()
public final boolean isWriteAccess ()
}
org/eclipse/jdt/core/search/IJavaSearchConstants.classIJavaSearchConstants.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchConstants extends java.lang.Object {
public static final int UNKNOWN
public static final int TYPE
public static final int METHOD
public static final int PACKAGE
public static final int CONSTRUCTOR
public static final int FIELD
public static final int CLASS
public static final int INTERFACE
public static final int ENUM
public static final int ANNOTATION_TYPE
public static final int CLASS_AND_ENUM
public static final int CLASS_AND_INTERFACE
public static final int INTERFACE_AND_ANNOTATION
public static final int DECLARATIONS
public static final int IMPLEMENTORS
public static final int REFERENCES
public static final int ALL_OCCURRENCES
public static final int READ_ACCESSES
public static final int WRITE_ACCESSES
public static final int IGNORE_DECLARING_TYPE
public static final int IGNORE_RETURN_TYPE
public static final int FIELD_DECLARATION_TYPE_REFERENCE
public static final int LOCAL_VARIABLE_DECLARATION_TYPE_REFERENCE
public static final int PARAMETER_DECLARATION_TYPE_REFERENCE
public static final int SUPERTYPE_TYPE_REFERENCE
public static final int THROWS_CLAUSE_TYPE_REFERENCE
public static final int CAST_TYPE_REFERENCE
public static final int CATCH_TYPE_REFERENCE
public static final int CLASS_INSTANCE_CREATION_TYPE_REFERENCE
public static final int RETURN_TYPE_REFERENCE
public static final int IMPORT_DECLARATION_TYPE_REFERENCE
public static final int ANNOTATION_TYPE_REFERENCE
public static final int TYPE_ARGUMENT_TYPE_REFERENCE
public static final int TYPE_VARIABLE_BOUND_TYPE_REFERENCE
public static final int WILDCARD_BOUND_TYPE_REFERENCE
public static final int INSTANCEOF_TYPE_REFERENCE
public static final int SUPER_REFERENCE
public static final int QUALIFIED_REFERENCE
public static final int THIS_REFERENCE
public static final int IMPLICIT_THIS_REFERENCE
public static final int 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.ReferenceMatch {
private boolean constructor
private boolean synthetic
private boolean superInvocation
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean constructor
boolean synthetic
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, boolean, boolean, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean constructor
boolean synthetic
boolean superInvocation
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final boolean isConstructor ()
public final boolean isSynthetic ()
public boolean isSuperInvocation ()
}
org/eclipse/jdt/core/search/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.ReferenceMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/ReferenceMatch.classReferenceMatch.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.ReferenceMatch extends org.eclipse.jdt.core.search.SearchMatch {
org.eclipse.jdt.core.IJavaElement localElement
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final org.eclipse.jdt.core.IJavaElement getLocalElement ()
public final void setLocalElement (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
}
org/eclipse/jdt/core/search/SearchDocument.classSearchDocument.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchDocument extends java.lang.Object {
private org.eclipse.jdt.internal.core.index.Index index
private String containerRelativePath
private org.eclipse.jdt.internal.compiler.SourceElementParser parser
private String documentPath
private org.eclipse.jdt.core.search.SearchParticipant participant
protected void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void addIndexEntry (char[], char[])
char[] category
char[] key
public abstract byte[] getByteContents ()
public abstract char[] getCharContents ()
private java.lang.String getContainerRelativePath ()
public abstract java.lang.String getEncoding ()
public org.eclipse.jdt.internal.compiler.SourceElementParser getParser ()
public final org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
public final java.lang.String getPath ()
public void removeAllIndexEntries ()
public void setIndex (org.eclipse.jdt.internal.core.index.Index)
org.eclipse.jdt.internal.core.index.Index indexToSet
public void setParser (org.eclipse.jdt.internal.compiler.SourceElementParser)
org.eclipse.jdt.internal.compiler.SourceElementParser sourceElementParser
}
org/eclipse/jdt/core/search/SearchEngine$ResultCollectorAdapter.classSearchEngine.java
package org.eclipse.jdt.core.search
org.eclipse.jdt.core.search.SearchEngine$ResultCollectorAdapter extends org.eclipse.jdt.core.search.SearchRequestor {
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
void (org.eclipse.jdt.core.search.IJavaSearchResultCollector)
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
public void acceptSearchMatch (org.eclipse.jdt.core.search.SearchMatch) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchMatch match
public void beginReporting ()
public void endReporting ()
}
org/eclipse/jdt/core/search/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
void (org.eclipse.jdt.core.search.ITypeNameRequestor)
org.eclipse.jdt.core.search.ITypeNameRequestor requestor
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/core/search/SearchEngine.classSearchEngine.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.core.search.BasicSearchEngine basicEngine
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public void (org.eclipse.jdt.core.IWorkingCopy[])
org.eclipse.jdt.core.IWorkingCopy[] workingCopies
int length
org.eclipse.jdt.core.ICompilationUnit[] units
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createStrictHierarchyScope (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IType type
boolean onlySubtypes
boolean includeFocusType
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int length
org.eclipse.jdt.core.IJavaElement[] elements
int i
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean includeReferencedProjects
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], int)
org.eclipse.jdt.core.IJavaElement[] elements
int includeMask
public static org.eclipse.jdt.core.search.ISearchPattern createOrSearchPattern (org.eclipse.jdt.core.search.ISearchPattern, org.eclipse.jdt.core.search.ISearchPattern)
org.eclipse.jdt.core.search.ISearchPattern leftPattern
org.eclipse.jdt.core.search.ISearchPattern rightPattern
org.eclipse.jdt.core.search.SearchPattern left
org.eclipse.jdt.core.search.SearchPattern right
org.eclipse.jdt.core.search.SearchPattern pattern
public static org.eclipse.jdt.core.search.ISearchPattern createSearchPattern (java.lang.String, int, int, boolean)
String stringPattern
int searchFor
int limitTo
boolean isCaseSensitive
int matchMode
int matchRule
public static org.eclipse.jdt.core.search.ISearchPattern createSearchPattern (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
public static org.eclipse.jdt.core.search.TypeNameMatch createTypeNameMatch (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public static org.eclipse.jdt.core.search.IJavaSearchScope createWorkspaceScope ()
public static org.eclipse.jdt.core.search.SearchParticipant getDefaultSearchParticipant ()
public void search (org.eclipse.core.resources.IWorkspace, java.lang.String, int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
String patternString
int searchFor
int limitTo
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
int matchMode
org.eclipse.core.runtime.CoreException e
public void search (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement element
int limitTo
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
public void search (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.search.ISearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.search.ISearchPattern searchPattern
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.core.runtime.CoreException e
public void search (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchAllTypeNames (char[], char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageExactName
char[] typeName
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameMatchRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameMatchRequestor nameMatchRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[][], char[][], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[][], char[][], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.TypeNameMatchRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.TypeNameMatchRequestor nameMatchRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper requestorWrapper
public void searchAllTypeNames (char[], char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.ITypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
char[] typeName
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.search.SearchEngine$TypeNameRequestorAdapter requestorAdapter
public void searchAllTypeNames (org.eclipse.core.resources.IWorkspace, char[], char[], int, boolean, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.ITypeNameRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
char[] packageName
char[] typeName
int matchMode
boolean isCaseSensitive
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.ITypeNameRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void searchDeclarationsOfAccessedFields (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfAccessedFields (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfReferencedTypes (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfReferencedTypes (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfSentMessages (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchDeclarationsOfSentMessages (org.eclipse.core.resources.IWorkspace, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.IJavaSearchResultCollector) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.IJavaSearchResultCollector resultCollector
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/core/search/SearchMatch.classSearchMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.SearchMatch extends java.lang.Object {
public static final int A_ACCURATE
public static final int A_INACCURATE
private Object element
private int length
private int offset
private int accuracy
private org.eclipse.jdt.core.search.SearchParticipant participant
private org.eclipse.core.resources.IResource resource
private boolean insideDocComment
private static final int ALL_GENERIC_FLAVORS
private int rule
private boolean raw
private boolean implicit
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
int genericFlavors
public final int getAccuracy ()
public final java.lang.Object getElement ()
public final int getLength ()
public final int getOffset ()
public final org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
public final org.eclipse.core.resources.IResource getResource ()
public final int getRule ()
public final boolean isEquivalent ()
public final boolean isErasure ()
public final boolean isExact ()
public final boolean isImplicit ()
public final boolean isRaw ()
public final boolean isInsideDocComment ()
public final void setAccuracy (int)
int accuracy
public final void setElement (java.lang.Object)
Object element
public final void setInsideDocComment (boolean)
boolean insideDoc
public final void setImplicit (boolean)
boolean implicit
public final void setLength (int)
int length
public final void setOffset (int)
int offset
public final void setParticipant (org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.jdt.core.search.SearchParticipant participant
public final void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public final void setRule (int)
int rule
public final void setRaw (boolean)
boolean raw
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/search/SearchParticipant.classSearchParticipant.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchParticipant extends java.lang.Object {
private org.eclipse.core.runtime.IPath lastIndexLocation
protected void ()
public void beginSearching ()
public void doneSearching ()
public java.lang.String getDescription ()
public abstract org.eclipse.jdt.core.search.SearchDocument getDocument (java.lang.String)
public abstract void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
public abstract void locateMatches (org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public void removeIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath indexLocation
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public 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
Object file
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
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 java.lang.Object {
public static final int R_EXACT_MATCH
public static final int R_PREFIX_MATCH
public static final int R_PATTERN_MATCH
public static final int R_REGEXP_MATCH
public static final int R_CASE_SENSITIVE
public static final int R_ERASURE_MATCH
public static final int R_EQUIVALENT_MATCH
public static final int R_FULL_MATCH
public static final int R_CAMELCASE_MATCH
public static final int R_CAMELCASE_SAME_PART_COUNT_MATCH
private static final int MODE_MASK
private int matchRule
public org.eclipse.jdt.core.IJavaElement focus
public int kind
public boolean mustResolve
public void (int)
int matchRule
public void acceptMatch (java.lang.String, java.lang.String, char, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope)
String relativePath
String containerPath
char separator
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
public void acceptMatch (java.lang.String, java.lang.String, char, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor)
String relativePath
String containerPath
char separator
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.search.JavaSearchScope javaSearchScope
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
StringBuffer documentPath
StringBuffer buffer
String documentPath
boolean encloses
public org.eclipse.jdt.core.search.SearchPattern currentPattern ()
public static final boolean camelCaseMatch (java.lang.String, java.lang.String)
String pattern
String name
public static final boolean camelCaseMatch (java.lang.String, java.lang.String, boolean)
String pattern
String name
boolean samePartCount
public static final boolean camelCaseMatch (java.lang.String, int, int, java.lang.String, int, int)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (java.lang.String, int, int, java.lang.String, int, int, boolean)
String pattern
int patternStart
int patternEnd
String name
int nameStart
int nameEnd
boolean samePartCount
public static final int[] getMatchingRegions (java.lang.String, java.lang.String, int)
String pattern
String name
int matchRule
int nameLength
int patternLength
boolean countMatch
int[] regions
public static org.eclipse.jdt.core.search.SearchPattern createAndPattern (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
private static org.eclipse.jdt.core.search.SearchPattern createFieldPattern (java.lang.String, int, int)
String patternString
int limitTo
int matchRule
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastToken
String declaringType
String fieldName
String type
int mode
int token
int token
String tokenSource
char[] fieldNameChars
char[] declaringTypeQualification
char[] declaringTypeSimpleName
char[] typeQualification
char[] typeSimpleName
char[] declaringTypePart
int lastDotPosition
char[] typePart
int lastDotPosition
private static org.eclipse.jdt.core.search.SearchPattern createMethodOrConstructorPattern (java.lang.String, int, int, boolean)
String patternString
int limitTo
int matchRule
boolean isConstructor
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastToken
String declaringType
String selector
String parameterType
String[] parameterTypes
char[][] typeArguments
String typeArgumentsString
int parameterCount
String returnType
boolean foundClosingParenthesis
int mode
int token
int token
int argCount
String pseudoType
char[] selectorChars
char[] declaringTypeQualification
char[] declaringTypeSimpleName
char[] returnTypeQualification
char[] returnTypeSimpleName
char[][] parameterTypeQualifications
char[][] parameterTypeSimpleNames
String declaringTypeSignature
String returnTypeSignature
String[] parameterTypeSignatures
char[] declaringTypePart
int lastDotPosition
int i
char[] parameterTypePart
int lastDotPosition
char[] returnTypePart
int lastDotPosition
public static org.eclipse.jdt.core.search.SearchPattern createOrPattern (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern leftPattern
org.eclipse.jdt.core.search.SearchPattern rightPattern
private static org.eclipse.jdt.core.search.SearchPattern createPackagePattern (java.lang.String, int, int)
String patternString
int limitTo
int matchRule
public static org.eclipse.jdt.core.search.SearchPattern createPattern (java.lang.String, int, int, int)
String stringPattern
int searchFor
int limitTo
int matchRule
public static org.eclipse.jdt.core.search.SearchPattern createPattern (org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
public static org.eclipse.jdt.core.search.SearchPattern createPattern (org.eclipse.jdt.core.IJavaElement, int, int)
org.eclipse.jdt.core.IJavaElement element
int limitTo
int matchRule
org.eclipse.jdt.core.search.SearchPattern searchPattern
int lastDot
int lastDot
int lastDot
int lastDot
boolean ignoreDeclaringType
boolean ignoreReturnType
int maskedLimitTo
char[] declaringSimpleName
char[] declaringQualification
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.IType declaringClass
char[][] enclosingNames
char[] name
char[] typeSimpleName
char[] typeQualification
String typeSignature
char[] signature
char[] typeErasure
String elementName
org.eclipse.jdt.core.IImportDeclaration importDecl
org.eclipse.jdt.internal.core.LocalVariable localVar
org.eclipse.jdt.core.ITypeParameter typeParam
boolean findParamDeclarations
boolean findParamReferences
org.eclipse.jdt.core.IMethod method
boolean isConstructor
boolean isConstructor
org.eclipse.jdt.core.IType declaringClass
char[][] enclosingNames
char[] selector
char[] returnSimpleName
char[] returnQualification
String returnSignature
char[] signature
char[] returnErasure
String[] parameterTypes
int paramCount
char[][] parameterSimpleNames
char[][] parameterQualifications
String[] parameterSignatures
int i
char[] signature
char[] paramErasure
org.eclipse.jdt.core.IType type
private static org.eclipse.jdt.core.search.SearchPattern createTypePattern (char[], char[], char[][], java.lang.String, org.eclipse.jdt.core.IType, int, int)
char[] simpleName
char[] packageName
char[][] enclosingTypeNames
String typeSignature
org.eclipse.jdt.core.IType type
int limitTo
int matchRule
private static org.eclipse.jdt.core.search.SearchPattern createTypePattern (java.lang.String, int, int, char)
String patternString
int limitTo
int matchRule
char indexSuffix
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
String type
int token
int token
int argCount
String typeSignature
char[] qualificationChars
char[] typeChars
char[] typePart
int lastDotPosition
private static char[][] enclosingTypeNames (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IType declaringType
org.eclipse.jdt.core.IType declaringClass
public void decodeIndexKey (char[])
char[] key
public void findIndexMatches (org.eclipse.jdt.internal.core.index.Index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.internal.core.index.EntryResult[] entries
org.eclipse.jdt.core.search.SearchPattern decodedResult
String containerPath
char separator
int i
int l
org.eclipse.jdt.internal.core.index.EntryResult entry
String[] names
int j
int n
public abstract org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[] getIndexKey ()
public char[][] getIndexCategories ()
public final int getMatchRule ()
public boolean isPolymorphicSearch ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
public boolean matchesName (char[], char[])
char[] pattern
char[] name
boolean isCaseSensitive
int matchMode
boolean emptyPattern
boolean sameLength
boolean canBePrefix
boolean matchFirstChar
public static int validateMatchRule (java.lang.String, int)
String stringPattern
int matchRule
int starIndex
int questionIndex
boolean validCamelCase
boolean validCamelCase
private static boolean validateCamelCasePattern (java.lang.String)
String stringPattern
int length
boolean validCamelCase
boolean lowerCamelCase
int uppercase
int i
char ch
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
public java.lang.String toString ()
}
org/eclipse/jdt/core/search/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/TypeNameMatch.classTypeNameMatch.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameMatch extends java.lang.Object {
public void ()
public abstract int getAccessibility ()
public java.lang.String getFullyQualifiedName ()
public abstract int getModifiers ()
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public java.lang.String getPackageName ()
public java.lang.String getSimpleTypeName ()
public abstract org.eclipse.jdt.core.IType getType ()
public java.lang.String getTypeContainerName ()
org.eclipse.jdt.core.IType outerType
public java.lang.String getTypeQualifiedName ()
}
org/eclipse/jdt/core/search/TypeNameMatchRequestor.classTypeNameMatchRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameMatchRequestor extends java.lang.Object {
public void ()
public abstract void acceptTypeNameMatch (org.eclipse.jdt.core.search.TypeNameMatch)
}
org/eclipse/jdt/core/search/TypeNameRequestor.classTypeNameRequestor.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.TypeNameRequestor extends java.lang.Object {
public void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/search/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.ReferenceMatch {
private org.eclipse.jdt.core.IJavaElement[] otherElements
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, boolean, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement enclosingElement
int accuracy
int offset
int length
boolean insideDocComment
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
public final org.eclipse.jdt.core.IJavaElement[] getOtherElements ()
public final void setOtherElements (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] otherElements
}
org/eclipse/jdt/core/util/
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 _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry, org.eclipse.jdt.core.util.IConstantPoolEntry)
int pc
int index
org.eclipse.jdt.core.util.IConstantPoolEntry nameEntry
org.eclipse.jdt.core.util.IConstantPoolEntry descriptorEntry
public void _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 static final int WORKING_COPY
public void ()
public abstract java.lang.String disassemble (byte[], java.lang.String) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String disassemble (byte[], java.lang.String, int) throws org.eclipse.jdt.core.util.ClassFormatException
public abstract java.lang.String getDescription ()
}
org/eclipse/jdt/core/util/ClassFormatException.classClassFormatException.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.ClassFormatException extends java.lang.Exception {
public static final int ERROR_MALFORMED_UTF8
public static final int ERROR_TRUNCATED_INPUT
public static final int INVALID_CONSTANT_POOL_ENTRY
public static final int TOO_MANY_BYTES
public static final int INVALID_ARGUMENTS_FOR_INVOKEINTERFACE
public static final int INVALID_BYTECODE
public static final int INVALID_TAG_CONSTANT
public static final int INVALID_MAGIC_NUMBER
private static final long serialVersionUID
public void (int)
int errorID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/jdt/core/util/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 ()
private static void checkASTLevel (int)
int level
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
public static org.eclipse.text.edits.TextEdit sort (org.eclipse.jdt.core.dom.CompilationUnit, java.util.Comparator, int, org.eclipse.text.edits.TextEditGroup, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.CompilationUnit unit
java.util.Comparator comparator
int options
org.eclipse.text.edits.TextEditGroup group
org.eclipse.core.runtime.IProgressMonitor monitor
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
public static final char[] STACK_MAP_TABLE
public static final char[] STACK_MAP
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 _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry, 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 INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int BREAKPOINT
public static final int IMPDEP1
public static final int IMPDEP2
}
org/eclipse/jdt/core/util/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/IStackMapAttribute.classIStackMapAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfEntries ()
public abstract org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
}
org/eclipse/jdt/core/util/IStackMapFrame.classIStackMapFrame.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapFrame extends java.lang.Object {
public abstract int getFrameType ()
public abstract int getOffsetDelta ()
public abstract int getNumberOfLocals ()
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo[] getLocals ()
public abstract int getNumberOfStackItems ()
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo[] getStackItems ()
}
org/eclipse/jdt/core/util/IStackMapTableAttribute.classIStackMapTableAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IStackMapTableAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getNumberOfEntries ()
public abstract org.eclipse.jdt.core.util.IStackMapFrame[] getStackMapFrame ()
}
org/eclipse/jdt/core/util/IVerificationTypeInfo.classIVerificationTypeInfo.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IVerificationTypeInfo extends java.lang.Object {
public static final int ITEM_TOP
public static final int ITEM_INTEGER
public static final int ITEM_FLOAT
public static final int ITEM_DOUBLE
public static final int ITEM_LONG
public static final int ITEM_NULL
public static final int ITEM_UNINITIALIZED_THIS
public static final int ITEM_OBJECT
public static final int ITEM_UNINITIALIZED
public abstract int getTag ()
public abstract int getOffset ()
public abstract int getConstantPoolIndex ()
public abstract char[] getClassTypeName ()
}
org/eclipse/jdt/core/util/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/
org/eclipse/jdt/internal/codeassist/
org/eclipse/jdt/internal/codeassist/CompletionElementNotifier.classCompletionElementNotifier.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionElementNotifier extends org.eclipse.jdt.internal.compiler.SourceElementNotifier {
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
public void (org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor, boolean, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor requestor
boolean reportLocalDeclarations
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
protected char[][][] getArguments (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentLength
char[][] argumentTypes
char[][] argumentNames
int argumentCount
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
protected char[][] getInterfaceNames (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[][] interfaceNames
int superInterfacesLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int superInterfaceCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface
protected char[] getSuperclassName (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
protected char[][] getThrownExceptions (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
char[][] thrownExceptionTypes
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownExceptionLength
int thrownExceptionCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
protected char[][] getTypeParameterBounds (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.TypeReference firstBound
org.eclipse.jdt.internal.compiler.ast.TypeReference[] otherBounds
char[][] typeParameterBounds
int otherBoundsLength
char[][] boundNames
int boundCount
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference otherBound
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, int, boolean, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int sourceStart
int sourceEnd
boolean reportReference
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEndsMap
java.util.Map nodesToCategoriesMap
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isPackage
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean notifyTypePresence
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$1.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceEnd ()
public int sourceStart ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$10.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$10 extends java.lang.Object implements org.eclipse.jdt.internal.core.INamingRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final char[][] val$forbiddenNames
private final char[] val$t
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$typeBinding
private final char[] val$q
private final char[] val$displayName
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, char[][], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[], char[])
void accept (char[], int, int)
char[] name
int prefixAndSuffixRelevance
int reusedCharacters
int l
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
public void acceptNameWithoutPrefixAndSuffix (char[], int)
char[] name
int reusedCharacters
public void acceptNameWithPrefix (char[], boolean, int)
char[] name
boolean isFirstPrefix
int reusedCharacters
public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean, int)
char[] name
boolean isFirstPrefix
boolean isFirstSuffix
int reusedCharacters
public void acceptNameWithSuffix (char[], boolean, int)
char[] name
boolean isFirstSuffix
int reusedCharacters
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$2.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$2 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] val$argTypes
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$3.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$3 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$invocationScope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$4.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$4 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
private final boolean val$isInsideAnnotationAttribute
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$5.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$5 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$6.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$6 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.lookup.Scope val$scope
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.lookup.Scope)
public void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean hasProblems
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$7.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$7 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.ArrayList)
public void acceptName (char[])
char[] name
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$8.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$8 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.ArrayList)
public void acceptName (char[])
char[] name
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$9.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$9 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor {
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
private final org.eclipse.jdt.internal.compiler.ast.TypeReference val$type
private final java.util.ArrayList val$proposedNames
void (org.eclipse.jdt.internal.codeassist.CompletionEngine, org.eclipse.jdt.internal.compiler.ast.TypeReference, java.util.ArrayList)
public void acceptName (char[])
char[] name
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedConstructor.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor extends java.lang.Object {
public int modifiers
public char[] simpleTypeName
public int parameterCount
public char[] signature
public char[][] parameterTypes
public char[][] parameterNames
public int typeModifiers
public char[] packageName
public int extraFlags
public int accessibility
public boolean proposeType
public boolean proposeConstructor
public char[] fullyQualifiedName
public boolean mustBeQualified
public void (int, char[], int, char[], char[][], char[][], int, char[], int, int)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
int accessibility
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedType.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType extends java.lang.Object {
public char[] packageName
public char[] simpleTypeName
public char[][] enclosingTypeNames
public int modifiers
public int accessibility
public boolean mustBeQualified
public char[] fullyQualifiedName
public char[] qualifiedTypeName
public void (char[], char[], char[][], int, int)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$CompletionProblemFactory.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory extends org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory {
private int lastErrorStart
private boolean checkProblems
public boolean hasForbiddenProblems
public boolean hasAllowedProblems
final org.eclipse.jdt.internal.codeassist.CompletionEngine this$0
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine, java.util.Locale)
java.util.Locale loc
private org.eclipse.jdt.core.compiler.CategorizedProblem checkProblem (org.eclipse.jdt.core.compiler.CategorizedProblem, char[], int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem pb
char[] originatingFileName
int severity
int start
int id
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
int elaborationId
String[] messageArguments
int severity
int start
int end
int lineNumber
int columnNumber
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] originatingFileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int start
int end
int lineNumber
int columnNumber
public void startCheckingProblems ()
public void stopCheckingProblems ()
}
org/eclipse/jdt/internal/codeassist/CompletionEngine.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.CompletionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.codeassist.RelevanceConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeCache
public int openedBinaryTypes
public static boolean DEBUG
public static boolean PERF
private static final char[] KNOWN_TYPE_WITH_UNKNOWN_CONSTRUCTORS
private static final char[] KNOWN_TYPE_WITH_KNOWN_CONSTRUCTORS
private static final char[] ARG
private static final char[] ARG0
private static final char[] ARG1
private static final char[] ARG2
private static final char[] ARG3
private static final char[][] ARGS1
private static final char[][] ARGS2
private static final char[][] ARGS3
private static final char[][] ARGS4
private static final int CHECK_CANCEL_FREQUENCY
public static final boolean NO_TYPE_COMPLETION_ON_EMPTY_TOKEN
private static final char[] ERROR_PATTERN
private static final char[] EXCEPTION_PATTERN
private static final char[] SEMICOLON
private static final char[] CLASS
private static final char[] VOID
private static final char[] INT
private static final char[] INT_SIGNATURE
private static final char[] VALUE
private static final char[] EXTENDS
private static final char[] SUPER
private static final char[] DEFAULT_CONSTRUCTOR_SIGNATURE
private static final char[] DOT
private static final char[] VARARGS
private static final char[] IMPORT
private static final char[] STATIC
private static final char[] ON_DEMAND
private static final char[] IMPORT_END
private static final char[] JAVA_LANG_OBJECT_SIGNATURE
private static final char[] JAVA_LANG_NAME
private static final int NONE
private static final int SUPERTYPE
private static final int SUBTYPE
private static final char[] DOT_ENUM
int expectedTypesPtr
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] expectedTypes
int expectedTypesFilter
boolean hasJavaLangObjectAsExpectedType
boolean hasExpectedArrayTypes
boolean hasComputedExpectedArrayTypes
int uninterestingBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] uninterestingBindings
int forbbidenBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] forbbidenBindings
int forbbidenBindingsFilter
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteReferenceBindings
boolean assistNodeIsClass
boolean assistNodeIsEnum
boolean assistNodeIsException
boolean assistNodeIsInterface
boolean assistNodeIsAnnotation
boolean assistNodeIsConstructor
boolean assistNodeIsSuperType
boolean assistNodeIsExtendedType
int assistNodeInJavadoc
boolean assistNodeCanBeSingleMemberAnnotation
long targetedElement
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
private org.eclipse.jdt.internal.core.search.matching.JavaSearchNameEnvironment noCacheNameEnvironment
char[] source
char[] completionToken
char[] qualifiedCompletionToken
boolean resolvingImports
boolean resolvingStaticImports
boolean insideQualifiedReference
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fileName
int startPosition
int actualCompletionPosition
int endPosition
int offset
int tokenStart
int tokenEnd
int javadocTagPosition
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownPkgs
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownTypes
static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding[] BASE_TYPES
static final int BASE_TYPES_LENGTH
static final char[][] BASE_TYPE_NAMES
static final int BASE_TYPES_WITHOUT_VOID_LENGTH
static final char[][] BASE_TYPE_NAMES_WITHOUT_VOID
static final char[] classField
static final char[] lengthField
static final char[] cloneMethod
static final char[] THIS
static final char[] THROWS
static org.eclipse.jdt.internal.compiler.lookup.InvocationSite FakeInvocationSite
private int foundTypesCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedTypes
private int foundConstructorsCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedConstructors
static void ()
int i
int i
public static char[] createBindingKey (char[], char[])
char[] packageName
char[] typeName
char[] signature
public static char[][] createDefaultParameterNames (int)
int length
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
int i
public static char[] createMethodSignature (char[][], char[][], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnTypeSignature
char[][] parameterTypeSignature
int i
public static char[] createMethodSignature (char[][], char[][], char[], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnPackagename
char[] returnTypeName
char[] returnTypeSignature
public static char[] createNonGenericTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
public static char[] createTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
char[] name
int depth
int length
int i
private static char[] getRequiredTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
StringBuffer sig
int sigLength
private static char[] getTypeName (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[] typeName
int dims
int length
int newLength
int k
private static boolean hasStaticMemberTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private static boolean hasMemberTypesInEnclosingScope (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.core.CompletionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int accessibility
private void acceptConstructors (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
java.util.ArrayList deferredProposals
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor acceptedConstructor
int typeModifiers
char[] packageName
char[] simpleTypeName
int modifiers
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int extraFlags
int accessibility
boolean proposeType
char[] fullyQualifiedName
Object knownTypeKind
boolean proposeConstructor
int j
char[][] importName
boolean isQualified
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor foundConstructor
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor value
public void acceptPackage (char[])
char[] packageName
char[] completion
char[] completion
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] currentPackage
int accessibility
private void acceptTypes (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType acceptedType
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
char[] typeName
char[] typeName
char[] flatEnclosingTypeNames
char[] flatEnclosingTypeNames
char[] fullyQualifiedName
char[] completionName
int relevance
int j
char[][] importName
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType foundType
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType value
public void acceptUnresolvedName (char[])
char[] name
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void addExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
int length
private void addForbiddenBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private void addUninterestingBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private final boolean areParametersCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean isVarargs
int paramLength
int argLength
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
int i
int i
private void buildContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
int length
char[][] expTypes
char[][] expKeys
int i
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
private void buildTokenLocationContext (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
void checkCancel ()
private boolean complete (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
public void complete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int completionPosition
int pos
org.eclipse.jdt.core.ITypeRoot root
boolean contextAccepted
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int i
int i
int length
int length
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
long positions
char[][] oldTokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
public void complete (org.eclipse.jdt.core.IType, char[], int, char[][], char[][], int[], boolean)
org.eclipse.jdt.core.IType type
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
boolean contextAccepted
org.eclipse.jdt.core.IType topLevelType
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.SourceType sourceType
org.eclipse.jdt.internal.compiler.env.ISourceType info
org.eclipse.jdt.internal.compiler.ast.Initializer fakeInitializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] oldFields
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] newFields
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
private void completionOnBranchStatementLabel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel label
private void completionOnClassLiteralAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access
private void completionOnExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
private void completionOnFieldName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnFieldType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnJavadocAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression allocExpression
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnJavadocFieldReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
private void completionOnJavadocMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int rangeStart
private void completionOnJavadocParamNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramRef
private void completionOnJavadocQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference typeRef
long completionPosition
int rangeStart
int rangeStart
private void completionOnJavadocSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference typeRef
private void completionOnJavadocTag (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
private void completionOnJavadocTypeParamReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference paramRef
private void completionOnKeyword (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
private void completionOnLocalOrArgumentName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
int kind
int kind
org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg
char[][] alreadyDefinedName
char[][] forbiddenNames
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
char[][] discouragedNames
int localCount
int i
private void completionOnMarkerAnnotationName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName annot
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference type
long completionPosition
private void completionOnMemberAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean superCall
private void completionOnMemberValueName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValuePair
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int i
char[][] alreadyDefinedName
private void completionOnMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
private void completionOnMessageSendName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName messageSend
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
private void completionOnMethodName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnMethodReturnType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnParameterizedQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private boolean assistNodeIsExtendedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
private void completionOnQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnQualifiedNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference ref
long completionPosition
boolean foundSomeFields
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
private void completionOnQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private void completionOnSingleNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int i
char[][] alreadyDefinedName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private char[][] computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ClassScope, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int computeBaseRelevance ()
private void computeExpectedTypes (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.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.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.lookup.Binding b
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.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 bound
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
boolean canBeSingleMemberAnnotation
int i
boolean isException
org.eclipse.jdt.internal.codeassist.ThrownExceptionFinder thrownExceptionFinder
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] bindings
int i
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
private void computeExpectedTypesForAllocationExpression (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSend (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSendForInterface (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private org.eclipse.jdt.internal.compiler.lookup.Scope computeForbiddenBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int astNodeIndex
int i
int i
boolean isException
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding caughtException
private void addForbiddenBindingsForMemberTypes (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int memberTypesLen
int i
private char[] computePrefix (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean isStatic
StringBuffer completion
private int computeRelevanceForAnnotation ()
private int computeRelevanceForAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
long target
int computeRelevanceForCaseMatching (char[], char[])
char[] token
char[] proposalName
private int computeRelevanceForClass ()
private int computeRelevanceForEnum ()
private int computeRelevanceForEnumConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int i
private int computeRelevanceForException ()
private int computeRelevanceForException (char[])
char[] proposalName
private int computeRelevanceForExpectingType (char[], char[])
char[] packageName
char[] typeName
int i
private int computeRelevanceForExpectingType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int relevance
int i
private int computeRelevanceForInheritance (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int computeRelevanceForInterestingProposal ()
private int computeRelevanceForInterestingProposal (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
private int computeRelevanceForInterface ()
private int computeRelevanceForMissingElements (boolean)
boolean hasProblems
int computeRelevanceForQualification (boolean)
boolean prefixRequired
int computeRelevanceForResolution ()
int computeRelevanceForResolution (boolean)
boolean isResolved
int computeRelevanceForRestrictions (int)
int accessRuleKind
private int computeRelevanceForStatic (boolean, boolean)
boolean onlyStatic
boolean isStatic
private long computeTargetedElement (org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeNode
org.eclipse.jdt.internal.compiler.ast.ASTNode annotatedElement
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotatedTypeDeclaration
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypes (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypesIfCorrect (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
private void computeUninterestingBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
private char[] createImportCharArray (char[], boolean, boolean)
char[] importedElement
boolean isStatic
boolean onDemand
char[] result
private void createMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], char[][], char[][], org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int insertedModifiers
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
protected org.eclipse.jdt.internal.codeassist.InternalCompletionProposal createProposal (int, int)
int kind
int completionOffset
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private org.eclipse.jdt.core.CompletionProposal createRequiredTypeProposal (org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int start
int end
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] packageName
char[] typeName
char[] fullyQualifiedName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[] packageName
private void createType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
int length
int i
int dim
int i
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
int i
int length
char[] packageName
char[] typeName
private void createTypeParameterProposal (org.eclipse.jdt.internal.compiler.ast.TypeParameter, int)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
char[] completionName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void createTypeProposal (char[], char[], int, int, char[], int)
char[] packageName
char[] typeName
int modifiers
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeProposal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int, char[], int, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] typeName
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int i
int length
private void createVargsType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int dim
int i
private void findAnnotationAttributes (char[], org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] attributesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
int j
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findClassField (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] signature
char[] typeArgument
int oldLength
int argumentLength
int newLength
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findConstructorsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
int a
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] typeCompletion
org.eclipse.jdt.internal.compiler.ast.Expression receiver
char[] selector
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression alloc
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
int start
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
private char[] getResolvedSignature (char[][], char[], int, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[][] parameterTypes
char[] fullyQualifiedTypeName
int parameterCount
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.env.INameEnvironment oldNameEnvironment
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding refBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int j
char[] argumentTypeName
private void findConstructorsOrAnonymousTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isQualified
int relevance
private char[][] findEnclosingTypeNames (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] excludedNames
int excludedNameCount
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] classTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
private void findEnumConstants (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, char[][], int, boolean)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
boolean needQualification
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int enumConstantLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] fieldName
int i
int relevance
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding visibleType
boolean needImport
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding fieldType
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
private void findEnumConstantsFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
int length
int i
private void findEnumConstantsFromSwithStatement (char[], org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
int i
org.eclipse.jdt.internal.compiler.ast.Expression caseExpression
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean searchSuperClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangThrowable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int j
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int j
int relevance
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
private void findExplicitConstructors (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
char[] completion
char[] prefix
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal valueProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findFieldsAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean proposeField
boolean proposeMethod
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding objectRef
int relevance
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
protected void findFieldsAndMethodsFromAnotherReceiver (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[][], int, int)
char[] token
org.eclipse.jdt.internal.compiler.ast.TypeReference receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromCastedReceiver (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference instanceOfType
boolean findFromAnotherReceiver
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference1
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding favoriteBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
private boolean findFieldsAndMethodsFromMissingFieldType (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
boolean foundSomeFields
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
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.ast.FieldDeclaration[] fields
int fieldsCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
private void findFieldsAndMethodsFromMissingReturnType (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
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.ast.AbstractMethodDeclaration[] methods
int methodsCount
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
int argumentsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
private void findFieldsAndMethodsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findFieldsAndMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
boolean insideAnnotationAttribute
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
private void findFieldsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] fieldImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal fieldImportProposal
private void findImplicitMessageSends (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void findImports (org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference, boolean)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference importReference
boolean findMembers
char[][] tokens
char[] importName
char[] lastToken
int oldStart
int oldEnd
private void findImportsOfMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
char[] completionName
int relevance
private void findImportsOfStaticFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int fieldLength
int m
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findImportsOfStaticMethods (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findInterfacesMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findInterfacesMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findJavadocBlockTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocInlineTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocParamNames (char[], char[][], boolean)
char[] token
char[][] missingParams
boolean isTypeParam
int relevance
int length
int i
char[] argName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] completion
private void findKeywords (char[], char[][], boolean, boolean)
char[] keyword
char[][] choices
boolean canCompleteEmptyToken
boolean staticFieldsAndMethodOnly
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findKeywordsForMember (char[], int)
char[] token
int modifiers
char[][] keywords
int count
boolean canBeField
boolean canBeMethod
boolean canBeType
private void findLabels (char[], char[][])
char[] label
char[][] choices
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findLocalMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int length
char[][] parameterPackageNames
char[][] parameterFullTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[][] excludedNames
char[][] substituedParameterNames
StringBuffer completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int minTypeArgLength
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int a
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend msg
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int t
int nt
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] prefix
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findLocalMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
boolean proposeStaticImport
boolean isAlreadyImported
int j
char[][] importName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] methodImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal methodImportProposal
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeMethod
protected void findMembers (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findMembersFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
long pos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeToIgnore
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
int relevance
boolean allowingLongComputationProposals
private void findMemberTypesFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] typeName
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypesFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] receiverTypeMethods
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
private char[][] findMethodParameterNames (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterTypeNames
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
char[][] parameterNames
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parsedType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding bindingType
char[] compoundName
Object type
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.core.IType typeHandle
String[] parameterTypeSignatures
int i
org.eclipse.jdt.core.IMethod searchedMethod
org.eclipse.jdt.core.IMethod[] foundMethods
int len
org.eclipse.jdt.internal.core.SourceMethod sourceMethod
private void findMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void findNestedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding nextTypeToIgnore
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
boolean allowingLongComputationProposals
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
private void findPackages (org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference packageStatement
long completionPosition
private void findParameterizedType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
private void findSubMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private void findTrueOrFalseKeywords (char[][])
char[][] choices
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypeParameters (char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int i
int typeLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
private void findTypesAndPackages (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeBaseTypes
boolean proposeVoidType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeAllMemberTypes
boolean proposeConstructor
boolean isEmptyPrefix
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
char[] typeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int searchFor
private void findTypesAndSubpackages (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeConstructor
char[] qualifiedName
int length
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
char[] qualifiedSourceTypeName
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
char[] typeName
int searchFor
private void findTypesFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean proposeType
boolean proposeConstructor
boolean allowingLongComputationProposals
int typeLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
boolean inSameUnit
char[] packageName
char[] typeName
char[] completionName
boolean isQualified
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findUnresolvedReference (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int completedNameStart
int completedNameEnd
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
char[][] foundNames
int discouragedNamesLength
int foundNamesLength
int newLength
private char[][] findUnresolvedReferenceAfter (int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int from
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findUnresolvedReferenceBefore (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int recordTo
int parseTo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findVariableFromUnresolvedReference (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
org.eclipse.jdt.internal.compiler.ast.TypeReference type
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], boolean, int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
boolean forCollection
int dim
int kind
char[] displayName
char[] displayName
char[] displayName
int l
int i
char[] t
char[] q
org.eclipse.jdt.internal.core.INamingRequestor namingRequestor
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int dim
int kind
private void findVariableNameForCollection (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int kind
private void findVariableNames (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, char[][], char[][], int)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[][] discouragedNames
char[][] forbiddenNames
int kind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tb
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ptb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
private void findVariablesAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean insideTypeAnnotation
boolean insideAnnotationAttribute
boolean staticsOnly
int tokenLength
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private char[] getCompletedTypeSignature (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
char[] result
StringBuffer sig
char[] typeSig
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
int sigLength
private org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] getFavoriteReferenceBindings (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
String[] favoriteReferences
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] resolvedImports
int count
int i
String favoriteReference
int length
int length
boolean onDemand
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.ast.ImportReference f
boolean isStatic
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
private org.eclipse.jdt.internal.compiler.env.INameEnvironment getNoCacheNameEnvironment ()
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
protected boolean hasArrayTypeAsExpectedSuperTypes ()
int i
protected boolean hasPossibleAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
long target
long target
private char[] inlineTagCompletion (char[], char[])
char[] completionName
char[] inlineTag
int tagLength
int completionLength
int inlineLength
char[] inlineCompletion
private boolean isAllowingLongComputationProposals ()
private boolean isForbidden (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
private boolean isForbiddenType (char[], char[], char[][])
char[] givenPkgName
char[] givenTypeName
char[][] enclosingTypeNames
char[] fullTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] currPkgName
char[] currTypeName
private boolean isIgnored (int)
int kind
boolean isIgnored (int, boolean)
int kind
boolean missingTypes
private boolean isIgnored (int, int)
int kind
int requiredProposalKind
private boolean isValidParent (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int nodeIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
int iLength
int i
int jLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int k
private boolean mustQualifyType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] packageName
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private org.eclipse.jdt.internal.compiler.ast.Initializer parseSnippeInitializer (char[], int, char[][], char[][], int[], boolean)
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
StringBuffer prefix
int i
char[] fakeSource
String encoding
org.eclipse.jdt.internal.core.BasicCompilationUnit fakeUnit
org.eclipse.jdt.internal.compiler.CompilationResult fakeResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration fakeAST
protected void printDebug (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
protected void printDebug (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
StringBuffer buffer
private void printDebug (org.eclipse.jdt.core.CompletionProposal, int, java.lang.StringBuffer)
org.eclipse.jdt.core.CompletionProposal proposal
int tab
StringBuffer buffer
int flags
org.eclipse.jdt.core.CompletionProposal[] proposals
int i
int start
int end
private void printDebugTab (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
int i
private void proposeConstructor (org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor deferredProposal
org.eclipse.jdt.internal.compiler.lookup.Scope scope
private void proposeConstructor (char[], int, char[], char[][], char[][], int, char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int extraFlags
char[] typeCompletion
int relevance
boolean isInterface
int kind
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
int flags
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int parameterNamesLength
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeNewMethod (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding reference
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeType (char[], char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] packageName
char[] simpleTypeName
int modifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[] completionName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
int relevance
int kind
protected void reset ()
private void setSourceAndTokenRange (int, int)
int start
int end
private void setSourceAndTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
private void setSourceRange (int, int)
int start
int end
private void setSourceRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private void setTokenRange (int, int)
int start
int end
private void setTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private char[] substituteMethodTypeParameterName (char, char, char, char[][], char[][])
char firstName
char startChar
char endChar
char[][] excludedNames
char[][] otherParameterNames
char name
int i
int i
private char[] substituteMethodTypeParameterName (char[], char[][], char[][])
char[] firstName
char[][] excludedNames
char[][] otherParameterNames
char[] name
int count
int k
int i
private char[][] substituteMethodTypeParameterNames (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], char[][])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] excludedNames
char[][] substituedParameterNames
int i
boolean foundConflicts
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
char[] methodParameterName
int j
char[] typeParameterName
char[] substitution
char[] substitution
char[] substitution
}
org/eclipse/jdt/internal/codeassist/CompletionRequestorWrapper.classCompletionRequestorWrapper.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionRequestorWrapper extends org.eclipse.jdt.core.CompletionRequestor {
private static boolean DECODE_SIGNATURE
private org.eclipse.jdt.core.ICompletionRequestor requestor
static void ()
public void (org.eclipse.jdt.core.ICompletionRequestor)
org.eclipse.jdt.core.ICompletionRequestor requestor
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal internalCompletionProposal
org.eclipse.jdt.internal.codeassist.IExtendedCompletionRequestor r
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
private char[][] getParameterPackages (char[])
char[] methodSignature
char[][] parameterQualifiedTypes
int length
char[][] parameterPackages
int i
private char[][] getParameterTypes (char[])
char[] methodSignature
char[][] parameterQualifiedTypes
int length
char[][] parameterPackages
int i
}
org/eclipse/jdt/internal/codeassist/CompletionUnitStructureRequestor.classCompletionUnitStructureRequestor.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor extends org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor {
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
private java.util.Map bindingCache
private java.util.Map elementCache
private java.util.Map elementWithProblemCache
public void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.CompilationUnitElementInfo, org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.ASTNode, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
java.util.Map bindingCache
java.util.Map elementCache
java.util.Map elementWithProblemCache
java.util.Map newElements
protected org.eclipse.jdt.internal.core.Annotation createAnnotation (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceField createField (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
String fieldName
org.eclipse.jdt.internal.codeassist.impl.AssistSourceField field
protected org.eclipse.jdt.internal.core.ImportContainer createImportContainer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit parent
protected org.eclipse.jdt.internal.core.ImportDeclaration createImportDeclaration (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean onDemand
protected org.eclipse.jdt.internal.core.Initializer createInitializer (org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.core.JavaElement parent
protected org.eclipse.jdt.internal.core.SourceMethod createMethodHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
String selector
String[] parameterTypeSigs
org.eclipse.jdt.internal.codeassist.impl.AssistSourceMethod method
protected org.eclipse.jdt.internal.core.PackageDeclaration createPackageDeclaration (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.internal.core.SourceType createTypeHandle (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
String nameString
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
protected org.eclipse.jdt.internal.core.TypeParameter createTypeParameter (org.eclipse.jdt.internal.core.JavaElement, java.lang.String)
org.eclipse.jdt.internal.core.JavaElement parent
String name
protected org.eclipse.jdt.core.IAnnotation acceptAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.AnnotatableInfo, org.eclipse.jdt.internal.core.JavaElement)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.core.AnnotatableInfo parentInfo
org.eclipse.jdt.internal.core.JavaElement parentHandle
protected java.lang.Object getMemberValue (org.eclipse.jdt.internal.core.MemberValuePair, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.core.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference reference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference reference
protected org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs (org.eclipse.jdt.internal.compiler.ast.MemberValuePair[])
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int membersLength
int membersCount
org.eclipse.jdt.core.IMemberValuePair[] members
int j
protected static boolean hasEmptyName (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
char[][] typeName
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int i
int j
}
org/eclipse/jdt/internal/codeassist/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 acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
public abstract void acceptPackage (char[])
}
org/eclipse/jdt/internal/codeassist/ISelectionRequestor.classISelectionRequestor.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.ISelectionRequestor extends java.lang.Object {
public abstract void acceptType (char[], char[], int, boolean, char[], int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
public abstract void acceptField (char[], char[], char[], boolean, char[], int, int)
public abstract void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
public abstract void acceptPackage (char[])
public abstract void acceptTypeParameter (char[], char[], char[], boolean, int, int)
public abstract void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
}
org/eclipse/jdt/internal/codeassist/InternalCompletionContext.classInternalCompletionContext.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalCompletionContext extends org.eclipse.jdt.core.CompletionContext {
protected char[][] expectedTypesSignatures
protected char[][] expectedTypesKeys
protected int javadoc
protected int offset
protected int tokenStart
protected int tokenEnd
protected char[] token
protected int tokenKind
protected int tokenLocation
protected boolean isExtended
protected org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext extendedContext
public void ()
protected void setExpectedTypesKeys (char[][])
char[][] expectedTypesKeys
protected void setExpectedTypesSignatures (char[][])
char[][] expectedTypesSignatures
protected void setExtended ()
protected void setExtendedData (org.eclipse.jdt.core.ITypeRoot, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
protected void setJavadoc (int)
int javadoc
protected void setOffset (int)
int offset
protected void setToken (char[])
char[] token
protected void setTokenKind (int)
int tokenKind
protected void setTokenLocation (int)
int tokenLocation
protected void setTokenRange (int, int)
int start
int end
protected void setTokenRange (int, int, int)
int start
int end
int endOfEmptyToken
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
public char[][] getExpectedTypesKeys ()
public char[][] getExpectedTypesSignatures ()
public int getOffset ()
public char[] getToken ()
public int getTokenEnd ()
public int getTokenKind ()
public int getTokenLocation ()
public int getTokenStart ()
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
public boolean isExtended ()
public boolean isInJavadoc ()
public boolean isInJavadocFormalReference ()
public boolean isInJavadocText ()
}
org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.classInternalCompletionProposal.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalCompletionProposal extends org.eclipse.jdt.core.CompletionProposal {
private static Object NO_ATTACHED_SOURCE
protected org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected char[] declarationPackageName
protected char[] declarationTypeName
protected char[] packageName
protected char[] typeName
protected char[][] parameterPackageNames
protected char[][] parameterTypeNames
protected char[] originalSignature
private boolean hasNoParameterNamesFromIndex
private boolean updateCompletion
protected int accessibility
protected boolean isConstructor
private int completionKind
private int completionLocation
private int tokenStart
private int tokenEnd
private char[] completion
private int replaceStart
private int replaceEnd
private int relevance
private char[] declarationSignature
private char[] declarationKey
private char[] name
private char[] signature
private char[] key
private org.eclipse.jdt.core.CompletionProposal[] requiredProposals
private int flags
private int additionalFlags
private char[][] parameterNames
private boolean parameterNamesComputed
private int receiverStart
private int receiverEnd
private char[] receiverSignature
static void ()
protected char[][] findConstructorParameterNames (char[], char[], char[], char[][])
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] paramTypeNames
char[][] parameters
int length
char[] tName
Object cachedType
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.NameLookup$Answer answer
String[] args
int i
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot
org.eclipse.jdt.internal.core.SourceMapper mapper
char[][] paramNames
org.eclipse.jdt.internal.compiler.env.IBinaryType info
char[] source
org.eclipse.jdt.internal.compiler.env.IBinaryMethod info
char[][] argumentNames
String[] params
int i
protected char[][] findMethodParameterNames (char[], char[], char[], char[][])
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] paramTypeNames
char[][] parameters
int length
char[] tName
Object cachedType
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.NameLookup$Answer answer
String[] args
int i
org.eclipse.jdt.core.IMethod method
String[] params
int i
protected char[] getDeclarationPackageName ()
protected char[] getDeclarationTypeName ()
private int getOpenedBinaryTypesThreshold ()
protected char[] getPackageName ()
protected char[] getTypeName ()
protected char[][] getParameterPackageNames ()
protected char[][] getParameterTypeNames ()
protected void setDeclarationPackageName (char[])
char[] declarationPackageName
protected void setDeclarationTypeName (char[])
char[] declarationTypeName
protected void setPackageName (char[])
char[] packageName
protected void setTypeName (char[])
char[] typeName
protected void setParameterPackageNames (char[][])
char[][] parameterPackageNames
protected void setParameterTypeNames (char[][])
char[][] parameterTypeNames
protected void setAccessibility (int)
int kind
protected void setIsContructor (boolean)
boolean isConstructor
public void setOriginalSignature (char[])
char[] originalSignature
public void (int, int)
int kind
int completionLocation
public int getAdditionalFlags ()
public void setAdditionalFlags (int)
int additionalFlags
public int getKind ()
public int getCompletionLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public void setTokenRange (int, int)
int startIndex
int endIndex
public char[] getCompletion ()
int length
StringBuffer completionBuffer
int start
int end
int i
int nameLength
public void setCompletion (char[])
char[] completion
public int getReplaceStart ()
public int getReplaceEnd ()
public void setReplaceRange (int, int)
int startIndex
int endIndex
public int getRelevance ()
public void setRelevance (int)
int rating
public char[] getDeclarationSignature ()
public char[] getDeclarationKey ()
public void setDeclarationSignature (char[])
char[] signature
public void setDeclarationKey (char[])
char[] key
public char[] getName ()
public void setName (char[])
char[] name
public char[] getSignature ()
public char[] getKey ()
public void setSignature (char[])
char[] signature
public void setKey (char[])
char[] key
public int getFlags ()
public void setFlags (int)
int flags
public void setHasNoParameterNamesFromIndex (boolean)
boolean hasNoParameterNamesFromIndex
public org.eclipse.jdt.core.CompletionProposal[] getRequiredProposals ()
public void setRequiredProposals (org.eclipse.jdt.core.CompletionProposal[])
org.eclipse.jdt.core.CompletionProposal[] proposals
public char[][] findParameterNames (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void setParameterNames (char[][])
char[][] parameterNames
public int getAccessibility ()
public boolean isConstructor ()
public char[] getReceiverSignature ()
public int getReceiverStart ()
public int getReceiverEnd ()
public void setReceiverSignature (char[])
char[] signature
public void setReceiverRange (int, int)
int startIndex
int endIndex
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/codeassist/InternalExtendedCompletionContext$1.classInternalExtendedCompletionContext.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext$1 extends java.lang.Object implements org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap {
void ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode get (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/codeassist/InternalExtendedCompletionContext.classInternalExtendedCompletionContext.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext extends java.lang.Object {
private static org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap EmptyNodeMap
private org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
private org.eclipse.jdt.core.WorkingCopyOwner owner
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private boolean hasComputedVisibleElementBindings
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleLocalVariables
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleFields
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleMethods
private boolean hasComputedEnclosingJavaElements
private java.util.Map bindingsToHandles
private java.util.Map nodesWithProblemsToHandles
private org.eclipse.jdt.core.ICompilationUnit compilationUnit
static void ()
public void (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.core.ITypeRoot, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private void computeEnclosingJavaElements ()
org.eclipse.jdt.core.ICompilationUnit original
java.util.HashMap handleToBinding
java.util.HashMap bindingToHandle
java.util.HashMap nodeWithProblemToHandle
java.util.HashMap handleToInfo
org.eclipse.jdt.core.ICompilationUnit handle
org.eclipse.jdt.internal.core.CompilationUnitElementInfo info
org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor structureRequestor
org.eclipse.jdt.internal.codeassist.CompletionElementNotifier notifier
private void computeVisibleElementBindings ()
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.JavaModelException e
private org.eclipse.jdt.internal.core.JavaElement getJavaElement (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.JavaElement type
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromSignature (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.Scope)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int count
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
private char[] replacePackagesDot (char[])
char[] signature
boolean replace
int length
int i
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
int length
org.eclipse.jdt.core.IJavaElement[] result
int elementCount
int size
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.core.JavaElement localVariable
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleInterfaceMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleLocalMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
private void searchVisibleMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void searchVisibleVariablesAndMethods (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$1.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$1 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
final org.eclipse.jdt.internal.codeassist.MissingTypesGuesser this$0
private final boolean val$isQualified
private final char[] val$missingFullyQualifiedName
private final java.util.ArrayList val$results
void (org.eclipse.jdt.internal.codeassist.MissingTypesGuesser, boolean, char[], java.util.ArrayList)
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
public void acceptPackage (char[])
char[] packageName
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] typeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] fullyQualifiedName
char[][] compoundName
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$GuessedTypeRequestor.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor extends java.lang.Object {
public abstract void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$ResolutionCleaner.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$ResolutionCleaner extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt bitsMap
private boolean firstCall
public void ()
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeReference
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
public void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Wildcard, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.MissingTypesGuesser extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory problemFactory
private org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
private java.util.HashMap substituedTypes
private java.util.HashMap originalTypes
private int combinationsCount
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine)
org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private boolean computeMissingElements (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[], char[][][], org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[])
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
char[][][] originalTypeNames
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference substituedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding erasure
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
org.eclipse.jdt.internal.compiler.lookup.Binding missingElement
int depthToRemove
int depth
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] convertedTypeArguments
int i
int length2
int j
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] newConvertedTypeArguments
int k
int l
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] convertedTypeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allConvertedTypeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference convertedType
char[][] typeName
char[][][] typeNames
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference convertedType
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
private org.eclipse.jdt.internal.compiler.ast.TypeReference convert (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard typeRef
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedBound
org.eclipse.jdt.internal.compiler.ast.Wildcard convertedType
private char[][][] findTypeNames (char[][])
char[][] missingTypeName
char[] missingSimpleName
boolean isQualified
char[] missingFullyQualifiedName
java.util.ArrayList results
org.eclipse.jdt.internal.codeassist.ISearchRequestor storage
private char[][] getOriginal (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
private org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] getSubstituedTypes ()
java.util.Set types
private char[][][] getSubstitution (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
public void guess (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor requestor
org.eclipse.jdt.internal.compiler.ast.TypeReference convertedType
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
int length
int[] substitutionsIndexes
char[][][][] subtitutions
char[][][] originalTypeNames
int i
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$ResolutionCleaner resolutionCleaner
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
private void nextSubstitution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[], char[][][][], int[])
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference[] substituedTypeNodes
char[][][][] subtitutions
int[] substitutionsIndexes
int length
int i
int i
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] newTypeArguments
int j
int k
}
org/eclipse/jdt/internal/codeassist/RelevanceConstants.classRelevanceConstants.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.RelevanceConstants extends java.lang.Object {
public static final int R_DEFAULT
public static final int R_INTERESTING
public static final int R_CASE
public static final int R_CAMEL_CASE
public static final int R_EXACT_NAME
public static final int R_VOID
public static final int R_EXPECTED_TYPE
public static final int R_EXACT_EXPECTED_TYPE
public static final int R_INTERFACE
public static final int R_CLASS
public static final int R_ENUM
public static final int R_ANNOTATION
public static final int R_EXCEPTION
public static final int R_ENUM_CONSTANT
public static final int R_ABSTRACT_METHOD
public static final int R_NON_STATIC
public static final int R_UNQUALIFIED
public static final int R_QUALIFIED
public static final int R_NAME_FIRST_PREFIX
public static final int R_NAME_PREFIX
public static final int R_NAME_FIRST_SUFFIX
public static final int R_NAME_SUFFIX
public static final int R_NAME_LESS_NEW_CHARACTERS
public static final int R_METHOD_OVERIDE
public static final int R_NON_RESTRICTED
public static final int R_TRUE_OR_FALSE
public static final int R_INLINE_TAG
public static final int R_VALUE_TAG
public static final int R_NON_INHERITED
public static final int R_NO_PROBLEMS
public static final int R_RESOLVED
public static final int R_TARGET
}
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
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$1.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$1 extends org.eclipse.jdt.internal.compiler.problem.ProblemReporter {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy $anonymous0
org.eclipse.jdt.internal.compiler.impl.CompilerOptions $anonymous1
org.eclipse.jdt.internal.compiler.IProblemFactory $anonymous2
public org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
char[] fileName
int problemId
String[] problemArguments
String[] messageArguments
int severity
int problemStartPosition
int problemEndPosition
int lineNumber
int columnNumber
org.eclipse.jdt.core.compiler.CategorizedProblem pb
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$2.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$2 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine)
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$3.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$3 extends org.eclipse.jdt.core.search.TypeNameMatchRequestor {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
void (org.eclipse.jdt.internal.codeassist.SelectionEngine)
public void acceptTypeNameMatch (org.eclipse.jdt.core.search.TypeNameMatch)
org.eclipse.jdt.core.search.TypeNameMatch match
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType extends java.lang.Object {
public int modifiers
public char[] packageName
public char[] simpleTypeName
public String path
public org.eclipse.jdt.internal.compiler.env.AccessRestriction access
final org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper this$1
public void (org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper, int, char[], char[], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper extends org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper {
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
private boolean importCachesNodeInitialized
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] onDemandImportsNodeCache
private int onDemandImportsNodeCacheCount
private char[][][] importsNodeCache
private int importsNodeCacheCount
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
private org.eclipse.jdt.internal.compiler.util.ObjectVector notImportedFound
public void (org.eclipse.jdt.core.search.TypeNameMatchRequestor, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.compiler.ast.ImportReference[])
org.eclipse.jdt.core.search.TypeNameMatchRequestor requestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
char[] fullyQualifiedTypeName
int i
char[][] importName
int i
char[][] importName
char[] importFlatName
public void acceptNotImported ()
int size
int i
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType acceptedType
public void initializeImportNodeCaches ()
int length
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
}
org/eclipse/jdt/internal/codeassist/SelectionEngine.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.SelectionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
public static boolean DEBUG
public static boolean PERF
org.eclipse.jdt.internal.codeassist.select.SelectionParser parser
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
boolean acceptedAnswer
private int actualSelectionStart
private int actualSelectionEnd
private char[] selectedIdentifier
private char[][][] acceptedClasses
private int[] acceptedClassesModifiers
private char[][][] acceptedInterfaces
private int[] acceptedInterfacesModifiers
private char[][][] acceptedEnums
private int[] acceptedEnumsModifiers
private char[][][] acceptedAnnotations
private int[] acceptedAnnotationsModifiers
int acceptedClassesCount
int acceptedInterfacesCount
int acceptedEnumsCount
int acceptedAnnotationsCount
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
static void ()
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.internal.codeassist.ISelectionRequestor, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] typeName
char[] flatEnclosingTypeNames
int length
int kind
char[][] acceptedAnnotation
int newLength
char[][] acceptedEnum
int newLength
char[][] acceptedInterface
int newLength
char[][] acceptedClass
int newLength
public void acceptPackage (char[])
char[] packageName
private void acceptQualifiedTypes ()
int i
int i
int i
int i
private boolean checkSelection (char[], int, int)
char[] source
int selectionStart
int selectionEnd
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastIdentifierStart
int lastIdentifierEnd
char[] lastIdentifier
int token
int token
int token
int token
int end
int currentPosition
int nextCharacterPosition
char currentCharacter
int pos
int c1
int c2
int c3
int c4
int endOfUnicode
int temp
boolean expectingIdentifier
private boolean checkTypeArgument (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int depth
int token
int token
StringBuffer buffer
int length
char[] typeRef
int length
char[] typeRef
private void findAllTypes (char[])
char[] prefix
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.search.TypeNameMatchRequestor typeNameMatchRequestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper requestorWrapper
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
private boolean isLocal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void select (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int selectionSourceStart
int selectionSourceEnd
char[] source
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int i
int length
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] tokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
IndexOutOfBoundsException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void selectMemberTypeFromImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean staticOnly
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private void selectStaticFieldFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void selectStaticMethodFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int methodLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private void selectFrom (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean isDeclaration
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingElement
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean isValuesOrValueOf
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] typeParameterNames
char[][][] typeParameterBoundNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int boundCount
int j
int boundCount
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding currentFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
char[] fieldName
char[] key
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
private void selectLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
char[] assistIdentifier
public void selectType (char[], org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
char[] typeName
org.eclipse.jdt.core.IType context
char[] typeSig
org.eclipse.jdt.core.IType outerType
org.eclipse.jdt.core.IType parent
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IType[] topLevelTypes
int length
org.eclipse.jdt.internal.core.SourceTypeElementInfo[] topLevelInfos
int i
org.eclipse.jdt.internal.compiler.env.ISourceType outerTypeInfo
org.eclipse.jdt.internal.compiler.CompilationResult result
int flags
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
org.eclipse.jdt.internal.core.BinaryTypeConverter converter
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int dot
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
char[] assistIdentifier
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
char[] packageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, char[], char[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[] assistIdentifier
char[] packageName
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
char[] uniqueKey
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int length
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int j
int length2
org.eclipse.jdt.internal.compiler.ast.TypeParameter methodTypeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
}
org/eclipse/jdt/internal/codeassist/ThrownExceptionFinder.classThrownExceptionFinder.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.ThrownExceptionFinder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.util.SimpleSet thrownExceptions
private java.util.Stack exceptionsStack
public void ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] find (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] result
private void acceptException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private void endVisitMethodInvocation (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptionBindings
int length
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private boolean visitType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.SimpleSet exceptionSet
Object[] values
int i
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int length
int i
private void removeCaughtExceptions (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exception
private void removeCaughtException (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
Object[] exceptions
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
}
org/eclipse/jdt/internal/codeassist/UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor.classUnresolvedReferenceNameFinder.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor extends java.lang.Object {
public abstract void acceptName (char[])
}
org/eclipse/jdt/internal/codeassist/UnresolvedReferenceNameFinder.classUnresolvedReferenceNameFinder.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private static final int MAX_LINE_COUNT
private static final int FAKE_BLOCKS_COUNT
private org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor requestor
private org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
private int parentsPtr
private org.eclipse.jdt.internal.compiler.ast.ASTNode[] parents
private int potentialVariableNamesPtr
private char[][] potentialVariableNames
private int[] potentialVariableNameStarts
private org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray acceptedNames
public void (org.eclipse.jdt.internal.codeassist.CompletionEngine)
org.eclipse.jdt.internal.codeassist.CompletionEngine completionEngine
private void acceptName (char[])
char[] name
public void find (char[], org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int from
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void find (char[], org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int from
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void findAfter (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int from
int to
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private org.eclipse.jdt.internal.compiler.ast.MethodDeclaration findAfter (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, int, boolean, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope s
int from
int to
int maxLineCount
boolean outsideEnclosingBlock
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
int maxEnd
int end
int end
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
public void findBefore (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ClassScope, int, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int from
int recordTo
int parseTo
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private org.eclipse.jdt.internal.compiler.ast.MethodDeclaration findBefore (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, int, int, char[][], org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor)
char[] startWith
org.eclipse.jdt.internal.compiler.lookup.Scope s
int from
int recordTo
int parseTo
int maxLineCount
char[][] discouragedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
int minStart
int start
int start
int fakeBlocksCount
int fakeBlocksCount
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
private boolean initPotentialNamesTables (char[][])
char[][] discouragedNames
char[][] pvns
int[] pvnss
int pvnsPtr
int discouragedNamesCount
int j
int i
char[] temp
int k
private void popParent ()
private void pushParent (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
int length
private org.eclipse.jdt.internal.compiler.ast.ASTNode getEnclosingDeclaration ()
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingDeclaration
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
private int indexOfFisrtNameAfter (int)
int position
int left
int right
int mid
int midPosition
int nextMid
int leftPosition
int nextLeft
private int indexOfNextName (int)
int index
int nextIndex
int jumpIndex
private void removeNameAt (int)
int index
int nextIndex
private void endVisitPreserved (int, int)
int start
int end
int i
int nameStart
private void endVisitRemoved (int, int)
int start
int end
int i
int nameStart
private void removeLocals (org.eclipse.jdt.internal.compiler.ast.Statement[], int, int)
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int start
int end
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int j
int nameStart
private void removeFields (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int j
int nameStart
}
org/eclipse/jdt/internal/codeassist/complete/
org/eclipse/jdt/internal/codeassist/complete/CompletionJavadoc.classCompletionJavadoc.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc extends org.eclipse.jdt.internal.compiler.ast.Javadoc {
org.eclipse.jdt.internal.compiler.ast.Expression completionNode
public void (int, int)
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.ast.Expression getCompletionNode ()
private void internalResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean resolve
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramNameReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference typeParamReference
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend msg
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression alloc
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
boolean nodePrinted
int i
int length
int i
int length
int i
int length
int i
int length
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
private char[][] missingParamTags (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.Binding paramNameRefBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
int paramTagsSize
int argumentsSize
char[][] missingParams
int i
char[][] missingParams
int size
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
boolean found
int paramNameRefCount
int j
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
private char[][] missingTypeParameterTags (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Binding paramNameRefBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int paramTypeParamLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int typeParametersLength
char[][] missingParams
int i
char[][] missingParams
int size
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
boolean found
int paramNameRefCount
int j
}
org/eclipse/jdt/internal/codeassist/complete/CompletionJavadocParser.classCompletionJavadocParser.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
public static final int INLINE_ALL_TAGS_LENGTH
public static final int BLOCK_ALL_TAGS_LENGTH
char[][][] levelTags
int[] levelTagsLength
int cursorLocation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc completionNode
boolean pushText
boolean allPossibleTags
static void ()
int length
int i
int i
public void (org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.internal.codeassist.complete.CompletionParser sourceParser
public boolean checkDeprecation (int)
int commentPtr
boolean isDeprecated
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
boolean previousValue
protected boolean commentParse ()
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
char[] argName
org.eclipse.jdt.internal.compiler.ast.Expression expression
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression javadocArgument
org.eclipse.jdt.internal.compiler.ast.TypeReference expressionType
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
int memberPtr
int refStart
int refEnd
boolean inCompletion
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int nameStart
int nameEnd
protected java.lang.Object createTypeReference (int)
int primitiveToken
int nbIdentifiers
int startPtr
int refStart
int refEnd
boolean inCompletion
int i
int start
int end
char[][] tokens
long[] positions
char[][] tokens
long[] positions
private char[][][] possibleTags (char[], boolean)
char[] prefix
boolean newLine
char[][][] possibleTags
int kinds
int k
int length
int size
int[] indexes
int i
char[][] tags
int i
private org.eclipse.jdt.internal.codeassist.complete.CompletionJavadoc getCompletionJavadoc ()
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser getCompletionParser ()
private void initLevelTags ()
int level
int i
int length
int i
int length
protected java.lang.Object parseArguments (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int modulo
int iToken
char[] argName
java.util.List arguments
Object typeRef
int dim
boolean isVarargs
long[] dimPositions
char[] name
long argNamePos
boolean firstArg
Object methodRef
int argumentStart
Object argument
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference singleTypeReference
Object methodRef
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference qualifiedTypeReference
Object methodRef
int dimStart
int dimStart
int token
Object argument
Object argument
Object argument
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
int startPosition
int endPosition
long namePosition
boolean valid
char[] name
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
boolean isTypeParam
char[] identifier
boolean inCompletion
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramNameRef
int nameStart
int nameEnd
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference typeParamRef
int nameStart
int nameEnd
protected boolean parseReference () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean completed
boolean valid
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int startPosition
boolean newLine
boolean valid
boolean inCompletion
int end
long position
int length
char[] tag
char[][][] tags
protected boolean parseThrows ()
Object typeRef
protected boolean pushParamName (boolean)
boolean isTypeParam
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void pushText (int, int)
int start
int end
boolean tokenizeWhiteSpace
Object typeRef
int previousToken
int token
int strStart
int strEnd
Object member
int flags
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc
int startPosition
protected int readToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
protected java.lang.Object syntaxRecoverQualifiedName (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int primitiveToken
int idLength
char[][] tokens
int startPtr
long[] positions
protected java.lang.Object syntaxRecoverArgumentType (java.lang.Object, java.util.List, java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
Object argument
char[] token
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference singleTypeReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference qualifiedTypeReference
Object methodRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
int nameStart
int nameEnd
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocExp
protected java.lang.Object syntaxRecoverEmptyArgumentType (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object methodRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocExp
protected void updateDocComment ()
protected boolean verifySpaceOrEndComment ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
}
org/eclipse/jdt/internal/codeassist/complete/CompletionNodeDetector.classCompletionNodeDetector.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
private org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
private org.eclipse.jdt.internal.compiler.ast.ASTNode parent
private boolean result
public void (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode searchedNode
org.eclipse.jdt.internal.compiler.ast.ASTNode visitedAst
public boolean containsCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
private void endVisit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
private boolean visit (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
}
org/eclipse/jdt/internal/codeassist/complete/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 org.eclipse.jdt.internal.compiler.ast.ASTNode potentialAnnotatedNode
public boolean isParameter
public void (char[], org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.ast.Annotation)
char[] typeName
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/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/CompletionOnBranchStatementLabel.classCompletionOnBranchStatementLabel.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public static final int BREAK
public static final int CONTINUE
private int kind
public char[][] possibleLabels
public void (int, char[], int, int, char[][])
int kind
char[] l
int s
int e
char[][] possibleLabels
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/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/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/CompletionOnJavadoc.classCompletionOnJavadoc.java
package org.eclipse.jdt.internal.codeassist.complete
public abstract org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc extends java.lang.Object {
public static final int JAVADOC
public static final int EXCEPTION
public static final int TEXT
public static final int BASE_TYPES
public static final int ONLY_INLINE_TAG
public static final int REPLACE_TAG
public static final int FORMAL_REFERENCE
public static final int ALL_POSSIBLE_TAGS
public abstract int getCompletionFlags ()
public abstract void addCompletionFlags (int)
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocAllocationExpression.classCompletionOnJavadocAllocationExpression.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, int)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
int position
public void (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, int, int)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocation
int position
int flags
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocFieldReference.classCompletionOnJavadocFieldReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference extends org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int, int, char[])
org.eclipse.jdt.internal.compiler.ast.Expression receiver
int tag
int position
int separatorPos
char[] name
public void (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, int, char[])
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
int position
char[] name
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
int position
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocMessageSend.classCompletionOnJavadocMessageSend.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend extends org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public int separatorPosition
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend method
int position
public void (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, int, int)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend method
int position
int flags
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocParamNameReference.classCompletionOnJavadocParamNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[][] missingParams
public char[][] missingTypeParams
public void (char[], long, int, int)
char[] name
long pos
int start
int end
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference nameRef
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocQualifiedTypeReference.classCompletionOnJavadocQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[] completionIdentifier
public void (char[][], char[], long[], int, int)
char[][] sources
char[] identifier
long[] pos
int tagStart
int tagEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocSingleTypeReference.classCompletionOnJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
public void addCompletionFlags (int)
int flags
public boolean completeAnException ()
public boolean completeInText ()
public boolean completeBaseTypes ()
public boolean completeFormalReference ()
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
char separator
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocTag.classCompletionOnJavadocTag.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference implements org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public static final char[][][] NO_CHAR_CHAR_CHAR
private char[][][] possibleTags
static void ()
public void (char[], long, int, int, char[][][], boolean)
char[] source
long pos
int tagStart
int tagEnd
char[][][] possibleTags
boolean orphan
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
char[][] blockTags
int length
int i
char[][] inlineTags
int length
int i
public void filterPossibleTags (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int kind
char[][] specifiedTags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int kinds
int k
int length
int specLenth
char[][] filteredTags
int size
int i
char[] possibleTag
int j
public char[][] getPossibleBlockTags ()
public char[][] getPossibleInlineTags ()
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadocTypeParamReference.classCompletionOnJavadocTypeParamReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference extends org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference implements org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadoc {
public int completionFlags
public char[][] missingParams
public void (char[], long, int, int)
char[] name
long pos
int start
int end
public void (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
public void addCompletionFlags (int)
int flags
public int getCompletionFlags ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/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 printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMarkerAnnotationName.classCompletionOnMarkerAnnotationName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName extends org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnMemberAccess.classCompletionOnMemberAccess.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public boolean isInsideAnnotation
public void (char[], long, boolean)
char[] source
long pos
boolean isInsideAnnotation
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
}
org/eclipse/jdt/internal/codeassist/complete/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/CompletionOnMessageSendName.classCompletionOnMessageSendName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void (char[], int, int)
char[] selector
int start
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/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 boolean isSuperType ()
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/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 static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public char[] completionIdentifier
public boolean isConstructorType
public void (char[][], char[], long[])
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
public void (char[][], char[], long[], int)
char[][] previousIdentifiers
char[] completionIdentifier
long[] positions
int kind
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference 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 boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public void setKind (int)
int kind
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleNameReference.classCompletionOnSingleNameReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public char[][] possibleKeywords
public boolean canBeExplicitConstructor
public boolean isInsideAnnotationAttribute
public boolean isPrecededByModifiers
public void (char[], long, boolean)
char[] source
long pos
boolean isInsideAnnotationAttribute
public void (char[], long, char[][], boolean, boolean)
char[] source
long pos
char[][] possibleKeywords
boolean canBeExplicitConstructor
boolean isInsideAnnotationAttribute
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnSingleTypeReference.classCompletionOnSingleTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public boolean isCompletionNode
public boolean isConstructorType
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldTypeCompletionNode
public void (char[], long)
char[] source
long pos
public void (char[], long, int)
char[] source
long pos
int kind
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference 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 boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void setKind (int)
int kind
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnStringLiteral.classCompletionOnStringLiteral.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnStringLiteral extends org.eclipse.jdt.internal.compiler.ast.StringLiteral {
public int contentStart
public int contentEnd
public void (char[], int, int, int, int, int)
char[] token
int s
int e
int cs
int ce
int lineNumber
public void (int, int, int, int)
int s
int e
int cs
int ce
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/complete/CompletionParser.classCompletionParser.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionParser extends org.eclipse.jdt.internal.codeassist.impl.AssistParser {
protected static final int COMPLETION_PARSER
protected static final int COMPLETION_OR_ASSIST_PARSER
protected static final int K_BLOCK_DELIMITER
protected static final int K_SELECTOR_INVOCATION_TYPE
protected static final int K_SELECTOR_QUALIFIER
protected static final int K_BETWEEN_CATCH_AND_RIGHT_PAREN
protected static final int K_NEXT_TYPEREF_IS_CLASS
protected static final int K_NEXT_TYPEREF_IS_INTERFACE
protected static final int K_NEXT_TYPEREF_IS_EXCEPTION
protected static final int K_BETWEEN_NEW_AND_LEFT_BRACKET
protected static final int K_INSIDE_THROW_STATEMENT
protected static final int K_INSIDE_RETURN_STATEMENT
protected static final int K_CAST_STATEMENT
protected static final int K_LOCAL_INITIALIZER_DELIMITER
protected static final int K_ARRAY_INITIALIZER
protected static final int K_ARRAY_CREATION
protected static final int K_UNARY_OPERATOR
protected static final int K_BINARY_OPERATOR
protected static final int K_ASSISGNMENT_OPERATOR
protected static final int K_CONDITIONAL_OPERATOR
protected static final int K_BETWEEN_IF_AND_RIGHT_PAREN
protected static final int K_BETWEEN_WHILE_AND_RIGHT_PAREN
protected static final int K_BETWEEN_FOR_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SWITCH_AND_RIGHT_PAREN
protected static final int K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN
protected static final int K_INSIDE_ASSERT_STATEMENT
protected static final int K_SWITCH_LABEL
protected static final int K_BETWEEN_CASE_AND_COLON
protected static final int K_BETWEEN_DEFAULT_AND_COLON
protected static final int K_BETWEEN_LEFT_AND_RIGHT_BRACKET
protected static final int K_EXTENDS_KEYWORD
protected static final int K_PARAMETERIZED_METHOD_INVOCATION
protected static final int K_PARAMETERIZED_ALLOCATION
protected static final int K_PARAMETERIZED_CAST
protected static final int K_BETWEEN_ANNOTATION_NAME_AND_RPAREN
protected static final int K_INSIDE_BREAK_STATEMENT
protected static final int K_INSIDE_CONTINUE_STATEMENT
protected static final int K_LABEL
protected static final int K_MEMBER_VALUE_ARRAY_INITIALIZER
protected static final int K_CONTROL_STATEMENT_DELIMITER
protected static final int K_INSIDE_ASSERT_EXCEPTION
protected static final int K_INSIDE_FOR_CONDITIONAL
protected static final int K_BETWEEN_INSTANCEOF_AND_RPAREN
public static final char[] FAKE_TYPE_NAME
public static final char[] FAKE_METHOD_NAME
public static final char[] FAKE_ARGUMENT_NAME
public static final char[] VALUE
public int cursorLocation
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
public org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
static final int IF
static final int TRY
static final int CATCH
static final int WHILE
static final int SWITCH
static final int FOR
static final int DO
static final int SYNCHRONIZED
static final int DEFAULT
static final int EXPLICIT_RECEIVER
static final int NO_RECEIVER
static final int SUPER_RECEIVER
static final int NAME_RECEIVER
static final int ALLOCATION
static final int QUALIFIED_ALLOCATION
static final int QUESTION
static final int COLON
static final int LPAREN_NOT_CONSUMED
static final int LPAREN_CONSUMED
static final int ANNOTATION_NAME_COMPLETION
static final int INSIDE_NAME
int invocationType
int qualifier
boolean hasUnusedModifiers
int canBeExplicitConstructor
static final int NO
static final int NEXTTOKEN
static final int YES
protected static final int LabelStackIncrement
char[][] labelStack
int labelPtr
boolean isAlreadyAttached
public boolean record
public boolean skipRecord
public int recordFrom
public int recordTo
public int potentialVariableNamesPtr
public char[][] potentialVariableNames
public int[] potentialVariableNameStarts
public int[] potentialVariableNameEnds
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType pendingAnnotation
private boolean storeSourceEnds
public org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean storeExtraSourceEnds
private void addPotentialName (char[], int, int)
char[] potentialVariableName
int start
int end
int length
public void startRecordingIdentifiers (int, int)
int from
int to
public void stopRecordingIdentifiers ()
public char[] assistIdentifier ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
int kind
int info
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType fieldDeclaration
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
int index
int attributeIndentifierPtr
int identLengthPtr
int identPtr
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int kind
int info
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int kind
int info
int numberOfIdentifiers
int genPtr
int i
int identifierLength
int length
int j
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.compiler.ast.Statement enclosing
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
public java.lang.Object becomeSimpleParser ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
int[] parserState
private void buildMoreAnnotationCompletionContext (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int nodesToRemove
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int length
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
private void buildMoreCompletionContext (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Statement statement
int kind
int info
int selector
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
int invocType
int qualifierExprPtr
int length
int start
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
int identifierLength
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.ast.Expression castType
org.eclipse.jdt.internal.compiler.ast.CastExpression cast
org.eclipse.jdt.internal.compiler.ast.Expression operatorExpression
org.eclipse.jdt.internal.compiler.ast.Expression operatorExpression
org.eclipse.jdt.internal.compiler.ast.Expression left
int start
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredField recoveredField
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable recoveredLocalVariable
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int length
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.ASTNode firstNode
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
private org.eclipse.jdt.internal.compiler.ast.Statement buildMoreCompletionEnclosingContext (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
int blockIndex
int controlIndex
int index
int index
int instanceOfIndex
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable recoveredLocalVariable
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock recoveredBlock
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
private void buildMoreGenericsCompletionContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
boolean consumeTypeArguments
int kind
int info
int prevKind
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
private void buildMoreTryStatementCompletionContext (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference exceptionRef
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int newAstPtr
int length
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
protected void checkAndSetModifiers (int)
int flag
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 checkLabelStatement ()
int kind
char[][] labels
int labelCount
int labelKind
int index
int ptr
long position
org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel statementLabel
private boolean checkMemberAccess ()
private boolean checkNameCompletion ()
private boolean checkParemeterizedMethodName ()
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName m
char[] selector
long position
int end
int start
int length
char[] selector
long position
int end
int start
int length
char[] selector
long position
int end
int start
int length
private boolean checkParemeterizedType ()
int length
int numberOfIdentifiers
private boolean checkRecoveredMethod ()
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
private boolean checkMemberValueName ()
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
private boolean checkRecoveredType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
private void classHeaderExtendsOrImplements (boolean)
boolean isInterface
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
char[][] keywords
int count
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
public void completionIdentifierCheck ()
protected void consumeArrayCreationExpressionWithInitializer ()
protected void consumeArrayCreationExpressionWithoutInitializer ()
protected void consumeArrayCreationHeader ()
protected void consumeAssignment ()
protected void consumeAssignmentOperator (int)
int pos
protected void consumeBinaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeBinaryExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeCaseLabel ()
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.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 consumeClassDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.codeassist.complete.CompletionJavadocParser completionJavadocParser
protected void consumeClassHeaderName1 ()
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
protected void consumeClassTypeElt ()
protected void consumeCompilationUnit ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
protected void consumeConditionalExpression (int)
int op
protected void consumeConditionalExpressionWithName (int)
int op
protected void consumeConstructorBody ()
protected void consumeConstructorHeader ()
protected void consumeConstructorHeaderName ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeConstructorHeaderNameWithTypeParameters ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeDefaultLabel ()
protected void consumeDimWithOrWithOutExpr ()
protected void consumeEnhancedForStatement ()
protected void consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterVariable ()
boolean isLocalDeclaration
int variableIndex
int nameSourceStart
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration completionFieldDecl
int length
protected void consumeEnumConstantHeaderName ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumHeaderName ()
protected void consumeEnumHeaderNameWithTypeParameters ()
protected void consumeEqualityExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeEqualityExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.BinaryExpression exp
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
protected void consumeExitVariableWithoutInitialization ()
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
protected void consumeForceNoDiet ()
protected void consumeFormalParameter (boolean)
boolean isVarArgs
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 consumeStatementFor ()
protected void consumeStatementIfNoElse ()
protected void consumeStatementIfWithElse ()
protected void consumeInsideCastExpression ()
int end
boolean isParameterized
org.eclipse.jdt.internal.compiler.ast.Expression castType
protected void consumeInsideCastExpressionLL1 ()
boolean temp
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
org.eclipse.jdt.internal.compiler.ast.Expression castType
int end
int dim
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression exp
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression exp
protected void consumeInterfaceHeaderName1 ()
protected void consumeInterfaceHeaderExtends ()
protected void consumeInterfaceType ()
protected void consumeMethodInvocationName ()
protected void consumeMethodInvocationNameWithTypeArguments ()
protected void consumeMethodInvocationPrimary ()
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
protected void consumeMethodInvocationSuper ()
protected void consumeMethodInvocationSuperWithTypeArguments ()
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
char[] selector
long selectorSource
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int declarationSourceStart
int mod
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration completionFieldDecl
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType md
int length
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName md
long selectorSource
int length
protected void consumeMethodHeaderNameWithTypeParameters (boolean)
boolean isAnnotationMethod
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeMethodHeaderRightParen ()
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
protected void consumeMethodHeaderExtendedDims ()
int index
int ptr
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod recoveredMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 completionOnKeyword
protected void consumeAnnotationAsModifier ()
protected void consumeAdditionalBound ()
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected void consumeAdditionalBound1 ()
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected void consumeAnnotationName ()
int index
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] subset
long[] positions
protected void consumeAnnotationTypeDeclarationHeaderName ()
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
protected void consumeLabel ()
protected void consumeMarkerAnnotation ()
protected void consumeMemberValuePair ()
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValueName
protected void consumeMemberValueAsName ()
protected void consumeMethodBody ()
protected void consumeMethodHeader ()
protected void consumeMethodDeclaration (boolean)
boolean isNotAbstract
protected void consumeModifiers ()
protected void consumeReferenceType ()
protected void consumeRestoreDiet ()
protected void consumeSingleMemberAnnotation ()
protected void consumeSingleStaticImportDeclarationName ()
protected void consumeSingleTypeImportDeclarationName ()
protected void consumeStatementBreakWithLabel ()
org.eclipse.jdt.internal.compiler.ast.ASTNode breakStatement
protected void consumeStatementLabel ()
protected void consumeStatementSwitch ()
protected void consumeStatementWhile ()
protected void consumeStaticImportOnDemandDeclarationName ()
protected void consumeStaticInitializer ()
protected void consumeNestedMethod ()
protected void consumeNormalAnnotation ()
protected void consumePackageDeclarationName ()
protected void consumePackageDeclarationNameWithModifiers ()
protected void consumePrimaryNoNewArrayName ()
protected void consumePrimaryNoNewArrayNameSuper ()
protected void consumePrimaryNoNewArrayNameThis ()
protected void consumePushPosition ()
int info
protected void consumeToken (int)
int token
int previous
int prevIdentifierPtr
int kind
int info
int info
int kind
int info
int kind
protected void consumeOnlySynchronized ()
protected void consumeOnlyTypeArguments ()
protected void consumeOnlyTypeArgumentsForCastExpression ()
protected void consumeOpenFakeBlock ()
protected void consumeRightParen ()
protected void consumeReferenceType1 ()
protected void consumeReferenceType2 ()
protected void consumeReferenceType3 ()
protected void consumeTypeArgumentReferenceType1 ()
protected void consumeTypeArgumentReferenceType2 ()
protected void consumeTypeArguments ()
protected void consumeTypeHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeTypeImportOnDemandDeclarationName ()
protected void consumeTypeParameters ()
protected void consumeTypeParameterHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 keyword
protected void consumeTypeParameter1 ()
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeWildcard ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword1 keyword
protected void consumeWildcard1 ()
protected void consumeWildcard2 ()
protected void consumeWildcard3 ()
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeUnaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.UnaryExpression exp
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
org.eclipse.jdt.internal.compiler.ast.UnaryExpression exp
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int selectorSourceEnd
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistImportReference (char[][], long[], int)
char[][] tokens
long[] positions
int mod
public org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistPackageReference (char[][], long[])
char[][] tokens
long[] positions
public org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] previousIdentifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] assistName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
boolean isParameterized
int i
public org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
char[] assistName
long position
int kind
boolean canBeExplicitConstructorCall
char[][] keywords
int count
public org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] assistName
long position
protected org.eclipse.jdt.internal.compiler.ast.StringLiteral createStringLiteral (char[], int, int, int)
char[] token
int start
int end
int lineNumber
char[] source
int contentStart
int contentEnd
int pos
org.eclipse.jdt.internal.codeassist.complete.CompletionOnStringLiteral stringLiteral
protected org.eclipse.jdt.internal.compiler.ast.TypeReference 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
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int cursorLoc
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
public void flushAssistState ()
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qualifiedRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int i
int j
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference ()
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
private boolean isAlreadyPotentialName (int)
int identifierStart
protected int indexOfAssistIdentifier (boolean)
boolean useGenericsStack
public void initialize ()
public void initialize (boolean)
boolean initializeNLS
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
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration parseSomeStatements (int, int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
int start
int end
int fakeBlocksCount
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration fakeMethod
int i
int length
protected void popUntilCompletedAnnotationIfNecessary ()
int i
int j
protected void prepareForBlockStatements ()
protected void pushOnLabelStack (char[])
char[] label
int stackLength
private void pushCompletionOnMemberAccessOnExpressionStack (boolean)
boolean isSuperAccess
char[] source
long pos
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess fr
private void recordReference (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
char[] token
char[] token
public void recoveryExitFromVariable ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void reset ()
public void resetAfterCompletion ()
public void restoreAssistParser (java.lang.Object)
Object parserState
int[] state
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner completionScanner
protected boolean resumeAfterRecovery ()
int end
public void setAssistIdentifier (char[])
char[] assistIdent
public java.lang.String toString ()
StringBuffer buffer
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.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.FieldDeclaration createFieldDeclaration (char[], int, int)
char[] assistName
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field
}
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 char[] getCurrentTokenSourceString ()
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 temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
boolean checkIfUnicode
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
int c1
int c2
int c3
int c4
boolean isUnicode
int c1
int c2
int c3
int c4
char unicodeChar
int index
int c1
int c2
int c3
int c4
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
protected boolean isFirstTag ()
public final void jumpOverBlock ()
public int scanIdentifierOrKeyword ()
int id
int temp
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
int token
}
org/eclipse/jdt/internal/codeassist/complete/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/
org/eclipse/jdt/internal/codeassist/impl/AssistAnnotation.classAssistAnnotation.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistAnnotation extends org.eclipse.jdt.internal.core.Annotation {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/AssistCompilationUnit.classAssistCompilationUnit.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistCompilationUnit extends org.eclipse.jdt.internal.core.CompilationUnit {
private java.util.Map infoCache
private java.util.Map bindingCache
public void (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.WorkingCopyOwner, java.util.Map, java.util.Map)
org.eclipse.jdt.core.ICompilationUnit compilationUnit
org.eclipse.jdt.core.WorkingCopyOwner owner
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IImportContainer getImportContainer ()
public org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
String pkg
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementInfo info
}
org/eclipse/jdt/internal/codeassist/impl/AssistImportContainer.classAssistImportContainer.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistImportContainer extends org.eclipse.jdt.internal.core.ImportContainer {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.CompilationUnit, java.util.Map)
org.eclipse.jdt.internal.core.CompilationUnit parent
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String, boolean)
String importName
boolean isOnDemand
}
org/eclipse/jdt/internal/codeassist/impl/AssistImportDeclaration.classAssistImportDeclaration.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistImportDeclaration extends org.eclipse.jdt.internal.core.ImportDeclaration {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.ImportContainer, java.lang.String, boolean, java.util.Map)
org.eclipse.jdt.internal.core.ImportContainer parent
String name
boolean isOnDemand
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/AssistInitializer.classAssistInitializer.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistInitializer extends org.eclipse.jdt.internal.core.Initializer {
private java.util.Map bindingCache
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, int, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
int count
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
}
org/eclipse/jdt/internal/codeassist/impl/AssistOptions.classAssistOptions.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistOptions extends java.lang.Object {
public static final String OPTION_PerformVisibilityCheck
public static final String OPTION_PerformDeprecationCheck
public static final String OPTION_ForceImplicitQualification
public static final String OPTION_FieldPrefixes
public static final String OPTION_StaticFieldPrefixes
public static final String OPTION_StaticFinalFieldPrefixes
public static final String OPTION_LocalPrefixes
public static final String OPTION_ArgumentPrefixes
public static final String OPTION_FieldSuffixes
public static final String OPTION_StaticFieldSuffixes
public static final String OPTION_StaticFinalFieldSuffixes
public static final String OPTION_LocalSuffixes
public static final String OPTION_ArgumentSuffixes
public static final String OPTION_PerformForbiddenReferenceCheck
public static final String OPTION_PerformDiscouragedReferenceCheck
public static final String OPTION_CamelCaseMatch
public static final String OPTION_SuggestStaticImports
public static final String ENABLED
public static final String DISABLED
public boolean checkVisibility
public boolean checkDeprecation
public boolean checkForbiddenReference
public boolean checkDiscouragedReference
public boolean forceImplicitQualification
public boolean camelCaseMatch
public boolean suggestStaticImport
public char[][] fieldPrefixes
public char[][] staticFieldPrefixes
public char[][] staticFinalFieldPrefixes
public char[][] localPrefixes
public char[][] argumentPrefixes
public char[][] fieldSuffixes
public char[][] staticFieldSuffixes
public char[][] staticFinalFieldSuffixes
public char[][] localSuffixes
public char[][] argumentSuffixes
public void ()
public void (java.util.Map)
java.util.Map settings
public void set (java.util.Map)
java.util.Map optionsMap
Object optionValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
String stringValue
private char[][] splitAndTrimOn (char, char[])
char divider
char[] arrayToSplit
char[][] result
int length
int resultCount
int i
}
org/eclipse/jdt/internal/codeassist/impl/AssistPackageDeclaration.classAssistPackageDeclaration.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistPackageDeclaration extends org.eclipse.jdt.internal.core.PackageDeclaration {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.CompilationUnit, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.CompilationUnit parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String name
}
org/eclipse/jdt/internal/codeassist/impl/AssistParser.classAssistParser.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.AssistParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
public boolean isOrphanCompletionNode
protected int lastModifiers
protected int lastModifiersStart
int[] blockStarts
protected int previousToken
protected int previousIdentifierPtr
protected int bracketDepth
protected static final int ElementStackIncrement
protected int elementPtr
protected int[] elementKindStack
protected int[] elementInfoStack
protected Object[] elementObjectInfoStack
protected int previousKind
protected int previousInfo
protected Object previousObjectInfo
protected static final int ASSIST_PARSER
protected static final int K_SELECTOR
protected static final int K_TYPE_DELIMITER
protected static final int K_METHOD_DELIMITER
protected static final int K_FIELD_INITIALIZER_DELIMITER
protected static final int K_ATTRIBUTE_VALUE_DELIMITER
protected static final int K_ENUM_CONSTANT_DELIMITER
protected static final int 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 java.lang.Object becomeSimpleParser ()
public void restoreAssistParser (java.lang.Object)
Object parserState
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public int bodyEnd (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement buildInitialRecoveryState ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
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 consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterMemberValue ()
protected void consumeEnumConstantHeader ()
protected void consumeEnumConstantHeaderName ()
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumHeader ()
protected void consumeExitMemberValue ()
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected void consumeForceNoDiet ()
int info
protected void consumeInterfaceHeader ()
protected void consumeMethodBody ()
protected void consumeMethodDeclaration (boolean)
boolean isNotAbstract
protected void consumeMethodHeader ()
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimary ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeNestedMethod ()
protected void consumeOpenBlock ()
int stackLength
protected void consumeOpenFakeBlock ()
int stackLength
protected void consumePackageDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumePackageDeclarationNameWithModifiers ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeRestoreDiet ()
protected void consumeSingleStaticImportDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeSingleTypeImportDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeStaticImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
protected void consumeStaticInitializer ()
protected void consumeStaticOnly ()
protected void consumeToken (int)
int token
protected void consumeTypeImportOnDemandDeclarationName ()
int index
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.ImportReference reference
public abstract org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistImportReference (char[][], long[], int)
public abstract org.eclipse.jdt.internal.compiler.ast.ImportReference createAssistPackageReference (char[][], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
public void flushAssistState ()
protected void flushElementStack ()
int j
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
int index
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
int numberOfIdentifiers
char[][] subset
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getAssistTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
long[] positions
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
int index
int currentIdentifiersLength
int currentTypeArgumentsLength
int realLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
boolean isParameterized
int i
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int completionIndex
int length
char[][] subset
long[] positions
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public void goForBlockStatementsopt ()
public void goForHeaders ()
public void goForCompilationUnit ()
public void goForBlockStatementsOrCatchHeader ()
protected char[][] identifierSubSet (int)
int subsetLength
char[][] subset
protected int indexOfAssistIdentifier ()
protected int indexOfAssistIdentifier (boolean)
boolean useGenericsStack
char[] assistIdentifier
int length
int i
public void initialize ()
public void initialize (boolean)
boolean initializeNLS
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
int j
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
protected void pushOnElementStack (int, int, java.lang.Object)
int kind
int info
Object objectInfo
int stackLength
public void recoveryExitFromVariable ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement oldElement
public void reset ()
protected 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 java.lang.Object topKnownElementObjectInfo (int, int)
int owner
int offSet
int i
protected java.lang.Object topKnownElementObjectInfo (int)
int owner
protected org.eclipse.jdt.internal.compiler.ast.ASTNode wrapWithExplicitConstructorCallIfNeeded (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode ast
int selector
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall call
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceField.classAssistSourceField.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceField extends org.eclipse.jdt.internal.core.ResolvedSourceField {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceMethod.classAssistSourceMethod.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceMethod extends org.eclipse.jdt.internal.core.ResolvedSourceMethod {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[], java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
}
org/eclipse/jdt/internal/codeassist/impl/AssistSourceType.classAssistSourceType.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistSourceType extends org.eclipse.jdt.internal.core.ResolvedSourceType {
private java.util.Map bindingCache
private java.util.Map infoCache
private String uniqueKey
private boolean isResolved
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map bindingCache
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getKey ()
org.eclipse.jdt.internal.compiler.lookup.Binding binding
public boolean isResolved ()
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
public org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
String annotationName
public org.eclipse.jdt.core.IField getField (java.lang.String)
String fieldName
public org.eclipse.jdt.core.IInitializer getInitializer (int)
int count
public org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
String selector
String[] parameterTypeSignatures
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public org.eclipse.jdt.core.IType getType (java.lang.String, int)
String typeName
int count
org.eclipse.jdt.internal.codeassist.impl.AssistSourceType type
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
}
org/eclipse/jdt/internal/codeassist/impl/AssistTypeParameter.classAssistTypeParameter.java
package org.eclipse.jdt.internal.codeassist.impl
public org.eclipse.jdt.internal.codeassist.impl.AssistTypeParameter extends org.eclipse.jdt.internal.core.TypeParameter {
private java.util.Map infoCache
public void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.util.Map)
org.eclipse.jdt.internal.core.JavaElement parent
String name
java.util.Map infoCache
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/internal/codeassist/impl/Engine.classEngine.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Engine extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
protected org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
public org.eclipse.jdt.internal.codeassist.impl.AssistOptions options
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
public boolean forbiddenReferenceIsError
public boolean discouragedReferenceIsError
public boolean importCachesInitialized
public char[][][] importsCache
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] onDemandImportsCache
public int importCacheCount
public int onDemandImportCacheCount
public char[] currentPackageName
public void (java.util.Map)
java.util.Map settings
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.codeassist.impl.AssistParser assistParser
Object parserState
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public abstract org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
public void initializeImportCaches ()
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
public void initializePackageCache ()
protected boolean mustQualifyType (char[], char[], char[], int)
char[] packageName
char[] typeName
char[] enclosingTypeNames
int modifiers
int i
char[][] importName
char[] fullyQualifiedTypeName
char[] fullyQualifiedEnclosingTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding resolvedImport
char[][] importName
char[] importFlatName
boolean isFound
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding conflictingImportBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] conflictingImportName
protected org.eclipse.jdt.internal.compiler.ast.ASTNode parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int position
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
private org.eclipse.jdt.internal.compiler.ast.ASTNode parseBlockStatements (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int position
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
protected void reset (boolean)
boolean resetLookupEnvironment
public static char[] getTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
public static char[] getSignature (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
char[] result
int oldMod
public static char[] getSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
}
org/eclipse/jdt/internal/codeassist/impl/Keywords.classKeywords.java
package org.eclipse.jdt.internal.codeassist.impl
public abstract org.eclipse.jdt.internal.codeassist.impl.Keywords extends java.lang.Object {
public static final int COUNT
public static final char[] ABSTRACT
public static final char[] ASSERT
public static final char[] BREAK
public static final char[] CASE
public static final char[] CATCH
public static final char[] CLASS
public static final char[] CONTINUE
public static final char[] DEFAULT
public static final char[] DO
public static final char[] ELSE
public static final char[] ENUM
public static final char[] EXTENDS
public static final char[] FINAL
public static final char[] FINALLY
public static final char[] FOR
public static final char[] IF
public static final char[] IMPLEMENTS
public static final char[] IMPORT
public static final char[] INSTANCEOF
public static final char[] INTERFACE
public static final char[] NATIVE
public static final char[] NEW
public static final char[] PACKAGE
public static final char[] PRIVATE
public static final char[] PROTECTED
public static final char[] PUBLIC
public static final char[] RETURN
public static final char[] STATIC
public static final char[] STRICTFP
public static final char[] SUPER
public static final char[] SWITCH
public static final char[] SYNCHRONIZED
public static final char[] THIS
public static final char[] THROW
public static final char[] THROWS
public static final char[] TRANSIENT
public static final char[] TRY
public static final char[] VOLATILE
public static final char[] WHILE
public static final char[] TRUE
public static final char[] FALSE
public static final char[] NULL
static void ()
}
org/eclipse/jdt/internal/codeassist/select/
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.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 memberPtr
int start
int end
protected java.lang.Object createTypeReference (int)
int primitiveToken
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedTypeRef
int size
int i
int start
int end
int pos
char[][] tokens
int ptr
long[] positions
protected boolean pushParamName (boolean)
boolean isTypeParam
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void updateDocComment ()
}
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 printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/codeassist/select/SelectionOnMessageSend.classSelectionOnMessageSend.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public void ()
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findNonDefaultAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int k
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/select/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.lookup.LocalTypeBinding localType
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
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
}
org/eclipse/jdt/internal/codeassist/select/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
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeEnclosing (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
}
org/eclipse/jdt/internal/codeassist/select/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
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
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
protected static final int K_INSIDE_RETURN_STATEMENT
protected static final int K_CAST_STATEMENT
public org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
public int selectionStart
public int selectionEnd
public static final char[] SUPER
public static final char[] THIS
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public char[] assistIdentifier ()
protected void attachOrphanCompletionNode ()
org.eclipse.jdt.internal.compiler.ast.ASTNode orphan
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
org.eclipse.jdt.internal.compiler.ast.Statement statement
private void buildMoreCompletionContext (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode parentNode
int kind
int info
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int length
int newAstPtr
org.eclipse.jdt.internal.compiler.ast.ASTNode firstNode
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.ast.Expression castType
org.eclipse.jdt.internal.compiler.ast.CastExpression cast
private boolean checkRecoveredType ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void classInstanceCreation (boolean)
boolean hasClassBody
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
char[] oldIdent
protected void consumeArrayCreationExpressionWithoutInitializer ()
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression alloc
protected void consumeArrayCreationExpressionWithInitializer ()
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression alloc
protected void consumeCastExpressionLL1 ()
protected void consumeCastExpressionWithGenericsArray ()
protected void consumeCastExpressionWithNameArray ()
protected void consumeCastExpressionWithPrimitiveType ()
protected void consumeCastExpressionWithQualifiedGenericsArray ()
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
char[] oldIdent
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
char[] oldIdent
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
char[] oldIdent
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int argumentLength
protected void consumeEnterVariable ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
int start
int end
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
protected void consumeFormalParameter (boolean)
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.Argument argument
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 consumeInsideCastExpression ()
protected void consumeInsideCastExpressionLL1 ()
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
protected void consumeInstanceOfExpression ()
protected void consumeInstanceOfExpressionWithName ()
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.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int)
char[] assistName
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.codeassist.select.SelectionOnLocalName local
public org.eclipse.jdt.internal.compiler.ast.NameReference createQualifiedAssistNameReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createQualifiedAssistTypeReference (char[][], char[], long[])
char[][] previousIdentifiers
char[] assistName
long[] positions
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedQualifiedAssistTypeReference (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] assistname
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
public org.eclipse.jdt.internal.compiler.ast.NameReference createSingleAssistNameReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createSingleAssistTypeReference (char[], long)
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.TypeReference createParameterizedSingleAssistTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[], char[], long)
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] assistName
long position
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int start
int end
org.eclipse.jdt.internal.codeassist.select.SelectionScanner selectionScanner
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference ()
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/
org/eclipse/jdt/internal/compiler/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ASTVisitor extends java.lang.Object {
public void ()
public void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.AssertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.BreakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Clinit, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ContinueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.DoStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EmptyStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement emptyStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ForeachStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ForStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IfStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LabeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.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.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.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.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.Argument, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.AssertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BinaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.BreakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CaseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CastExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CharLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Clinit, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ContinueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EmptyStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement emptyStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.EqualExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FalseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FloatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForeachStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ForStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IfStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.IntLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression expression
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement statement
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference argument
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LabeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LongLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MessageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
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.NullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PostfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.PrefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.StringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SwitchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ThrowStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.UnaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.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/AbstractAnnotationProcessorManager.classAbstractAnnotationProcessorManager.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager extends java.lang.Object {
public void ()
public abstract void configure (java.lang.Object, java.lang.String[])
public abstract void configureFromPlatform (org.eclipse.jdt.internal.compiler.Compiler, java.lang.Object, java.lang.Object)
public abstract void setOut (java.io.PrintWriter)
public abstract void setErr (java.io.PrintWriter)
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] getNewUnits ()
public abstract org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getNewClassFiles ()
public abstract org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] getDeletedUnits ()
public abstract void reset ()
public abstract void processAnnotations (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], boolean)
public abstract void setProcessors (java.lang.Object[])
}
org/eclipse/jdt/internal/compiler/ClassFile$1.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding2
}
org/eclipse/jdt/internal/compiler/ClassFile$2.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
}
org/eclipse/jdt/internal/compiler/ClassFile.classClassFile.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ClassFile extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
private byte[] bytes
public org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool
public int constantPoolOffset
public byte[] contents
public int contentsOffset
protected boolean creatingProblemType
public org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
public byte[] header
public int headerOffset
public java.util.Set innerClassesBindings
public int methodCount
public int methodCountOffset
boolean isShared
public int produceAttributes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding referenceBinding
public boolean isNestedType
public long targetJDK
public java.util.List missingTypes
public java.util.Set visitedTypes
public static final int INITIAL_CONTENTS_SIZE
public static final int INITIAL_HEADER_SIZE
public static final int INNER_CLASSES_SIZE
public static void createProblemType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
public static org.eclipse.jdt.internal.compiler.ClassFile getNewInstance (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
protected void ()
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void addAbstractMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
public void addAttributes ()
int attributesNumber
int attributeOffset
String fullFileName
int lastIndex
int sourceAttributeNameIndex
int fileNameIndex
int deprecatedAttributeNameIndex
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
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int max
int inconsistentHierarchyNameIndex
int numberOfInnerClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClasses
int exSize
int attributeNameIndex
int value
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
int accessFlags
int innerClassIndex
int outerClassIndex
int nameIndex
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
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
int constantValueNameIndex
int booleanValueIndex
int integerValueIndex
int floatValueIndex
int doubleValueIndex
int longValueIndex
int stringValueIndex
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int 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.ast.FieldDeclaration[] fieldDecls
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
private void addMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
StringBuffer buffer
String problemString
public void addProblemClinit (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int attributeOffset
int attributeNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addSpecialMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods
int i
int max
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 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 addSyntheticSwitchTable (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void completeCodeAttribute (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributeNumber
int[] pcToSourceMapTable
int lineNumberNameIndex
int lineNumberTableOffset
int numberOfEntries
int length
int i
int pc
int lineNumber
int lineNumberAttr_length
int numberOfEntries
int localVariableNameIndex
boolean methodDeclarationIsStatic
int maxOfEntries
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
int localVariableTableOffset
int nameIndex
int nameIndex
int nameIndex
int nameIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClassBinding
int genericLocalVariablesCounter
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables
int numberOfGenericEntries
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
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
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
int codeAttributeLength
public void completeCodeAttributeForClinit (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributeNumber
int[] pcToSourceMapTable
int lineNumberNameIndex
int lineNumberTableOffset
int numberOfEntries
int length
int i
int pc
int lineNumber
int lineNumberAttr_length
int numberOfEntries
int localVariableNameIndex
int localVariableTableOffset
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
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
int codeAttributeLength
public void completeCodeAttributeForClinit (int, int)
int codeAttributeOffset
int problemLine
int localContentsOffset
int code_length
int max_stack
int max_locals
int codeAttributeAttributeOffset
int attributeNumber
int lineNumberNameIndex
int localVariableNameIndex
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
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
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
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 numberOfEntries
int localVariableNameIndex
int localVariableTableOffset
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
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
int codeAttributeLength
public void completeCodeAttributeForSyntheticMethod (boolean, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, int, int[])
boolean hasExceptionHandlers
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int localContentsOffset
int max_stack
int max_locals
int code_length
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributeNumber
int index
int lineNumberNameIndex
int lineNumberTableOffset
int numberOfEntries
int localVariableNameIndex
int localVariableTableOffset
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
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.ArrayList frames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
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 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 currentOffset
int startingContentsOffset
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationTypeBinding
int typeIndex
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int 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
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
int varargsAttributeNameIndex
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
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration currentDeclaration
int typeDeclarationSourceStart
int typeDeclarationSourceEnd
int i
int max
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
String readableName
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int problemsCount
int j
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void generateMissingTypesAttribute ()
int initialSize
int[] missingTypesIndexes
int numberOfMissingTypes
int previousIndex
int i
int missingTypeIndex
int attributeLength
int missingTypesNameIndex
int i
int missingTypeIndex
private int generateRuntimeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[])
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 constantPOffset
int constantPoolIndex
int runtimeInvisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentAnnotationOffset
int attributeLength
int runtimeVisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentAnnotationOffset
int attributeLength
private int generateRuntimeAnnotationsForParameters (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int invisibleParametersAnnotationsCounter
int visibleParametersAnnotationsCounter
int[][] annotationsCounters
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int attributesNumber
int annotationAttributeOffset
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfInvisibleAnnotations
int invisibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentAnnotationOffset
int attributeLength
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfVisibleAnnotations
int visibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentAnnotationOffset
int attributeLength
public byte[] getBytes ()
public char[][] getCompoundName ()
private int getParametersCount (char[])
char[] methodSignature
int i
char currentCharacter
int result
int scanType
int scanType
private char[] getReturnType (char[])
char[] methodSignature
int paren
private final int i4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected void initByteArrays ()
int members
public void initialize (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile parentClassFile
boolean createProblemType
long targetVersion
int accessFlags
int classNameIndex
int superclassNameIndex
int superclassNameIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding
int interfacesCount
int i
int interfaceIndex
private void initializeDefaultLocals (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
int codeLength
int resolvedPosition
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingInstanceTypes
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
private void initializeLocals (boolean, int, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
boolean isStatic
int currentPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] locals
int localsLength
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int resolvedPosition
org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding
int j
int startPC
int endPC
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 recordInnerClasses (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void reset (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private final void resizeContents (int)
int minimalSize
int length
int toAdd
private org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo retrieveLocal (int, int)
int currentPC
int resolvedPosition
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int j
int startPC
int endPC
private int scanType (char[], int)
char[] methodSignature
int index
public void setForMethodInfos ()
public void traverse (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, byte[], int, int, java.util.ArrayList, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
byte[] bytecodes
int codeOffset
int codeLength
java.util.ArrayList frames
boolean isClinit
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int[] framePositions
int pc
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int[] constantPoolOffsets
byte[] poolContents
int indexInFramePositions
int framePositionsLength
int currentFramePosition
int indexInStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker[] stackDepthMarkers
int stackDepthMarkersLength
boolean hasStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker stackDepthMarker
int indexInStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker[] stackMarkers
int stackMarkersLength
boolean hasStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker stackMarker
int indexInExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker[] exceptionMarkers
int exceptionsMarkersLength
boolean hasExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker exceptionMarker
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
int currentPC
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] tempInfos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
byte opcode
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals0
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals1
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals3
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info4
int low
int high
int length
int npairs
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] name
char[] name
char[] name
char[] name
char[] returnType
char[] returnType
char[] returnType
char[] returnType
char[] className
char[] className
char[] className
char[] className
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
int classNameLength
int classNameLength
int dimensions
int i
private final int u1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
private final int u2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
private final long u4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
public char[] utf8At (byte[], int, int)
byte[] reference
int absoluteOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
}
org/eclipse/jdt/internal/compiler/ClassFilePool.classClassFilePool.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ClassFilePool extends java.lang.Object {
public static final int POOL_SIZE
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
private void ()
public static org.eclipse.jdt.internal.compiler.ClassFilePool newInstance ()
public synchronized org.eclipse.jdt.internal.compiler.ClassFile acquire (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.ClassFile newClassFile
public synchronized void release (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
public void reset ()
}
org/eclipse/jdt/internal/compiler/CompilationResult$1.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.CompilationResult$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/jdt/internal/compiler/CompilationResult.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.CompilationResult extends java.lang.Object {
public org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
public org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
public int problemCount
public int taskCount
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
public java.util.Map problemsMap
public java.util.Set firstErrors
private int maxProblemPerUnit
public char[][][] qualifiedReferences
public char[][] simpleNameReferences
public char[][] rootReferences
public boolean hasAnnotations
public int[] lineSeparatorPositions
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
public java.util.Map compiledTypes
public int unitIndex
public int totalUnitsKnown
public boolean hasBeenAccepted
public char[] fileName
public boolean hasInconsistentToplevelHierarchies
public boolean hasSyntaxError
public char[][] packageName
public boolean checkSecondaryTypes
private static final int[] EMPTY_LINE_ENDS
private static final java.util.Comparator PROBLEM_COMPARATOR
static void ()
public void (char[], int, int, int)
char[] fileName
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
private int computePriority (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int priority
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getAllProblems ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyProblems
int onlyProblemCount
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyTasks
int onlyTaskCount
int totalNumberOfProblem
org.eclipse.jdt.core.compiler.CategorizedProblem[] allProblems
int allProblemIndex
int taskIndex
int problemIndex
org.eclipse.jdt.core.compiler.CategorizedProblem nextTask
org.eclipse.jdt.core.compiler.CategorizedProblem nextProblem
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
public org.eclipse.jdt.internal.compiler.ClassFile[] getClassFiles ()
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getErrors ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] reportedProblems
int errorCount
int i
org.eclipse.jdt.core.compiler.CategorizedProblem[] errors
int index
int i
public char[] getFileName ()
public int[] getLineSeparatorPositions ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getTasks ()
public boolean hasErrors ()
int i
public boolean hasProblems ()
public boolean hasTasks ()
public boolean hasWarnings ()
int i
private void quickPrioritize (org.eclipse.jdt.core.compiler.CategorizedProblem[], int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemList
int left
int right
int original_left
int original_right
int mid
org.eclipse.jdt.core.compiler.CategorizedProblem tmp
public void recordPackageName (char[][])
char[][] packName
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public void record (char[], org.eclipse.jdt.internal.compiler.ClassFile)
char[] typeName
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
private void recordTask (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
public 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
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.classCompiler.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.Compiler extends java.lang.Object implements org.eclipse.jdt.internal.compiler.impl.ITypeRequestor org.eclipse.jdt.internal.compiler.problem.ProblemSeverities {
public org.eclipse.jdt.internal.compiler.parser.Parser parser
public org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
public org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected java.io.PrintWriter out
public org.eclipse.jdt.internal.compiler.impl.CompilerStats stats
public org.eclipse.jdt.core.compiler.CompilationProgress progress
public int remainingIterations
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] unitsToProcess
public int totalUnits
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
public static boolean DEBUG
public int parseThreshold
public org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager annotationProcessorManager
public int annotationProcessorStartIndex
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] referenceBindings
public boolean useSingleThread
public static org.eclipse.jdt.internal.compiler.IDebugRequestor DebugRequestor
static void ()
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, java.util.Map, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
java.util.Map settings
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
boolean parseLiteralExpressionsAsConstants
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, java.io.PrintWriter)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.io.PrintWriter out
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.io.PrintWriter out
org.eclipse.jdt.core.compiler.CompilationProgress progress
public void accept (org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
String count
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit e
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
protected synchronized void addCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int size
protected void beginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int maxUnits
protected void reportProgress (java.lang.String)
String taskDecription
protected void reportWorked (int, int)
int workIncrement
int currentUnitIndex
public void compile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ProcessTaskManager processingTask
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] originalUnits
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] originalUnits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException e
int originalLength
int newProcessedLength
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] combinedUnits
int i
long acceptStart
int acceptedCount
Error e
RuntimeException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public synchronized org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getUnitToProcess (int)
int next
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void setBinaryTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] binaryTypes
protected void handleInternalException (java.lang.Throwable, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
Throwable internalException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
boolean needToPrint
String[] pbArguments
protected void handleInternalException (org.eclipse.jdt.internal.compiler.problem.AbortCompilation, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abortException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.core.compiler.CategorizedProblem distantProblem
org.eclipse.jdt.core.compiler.CategorizedProblem[] knownProblems
int i
public void initializeParser ()
protected void internalBeginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int maxUnits
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
long parseStart
long resolveStart
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int i
long parseStart
long resolveStart
long analyzeStart
long generateStart
protected void processAnnotations ()
int newUnitSize
int newClassFilesSize
int bottom
int top
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] binaryTypeBindingsTemp
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] currentUnits
int index
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration currentUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newUnits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] newClassFiles
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] newProcessedUnits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException e
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/DefaultErrorHandlingPolicies$1.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$2.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$3.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$3 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$4.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$4 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
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
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
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
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 consumePackageComment ()
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 (boolean)
boolean initializeNLS
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/ExtraFlags.classExtraFlags.java
package org.eclipse.jdt.internal.compiler
public final org.eclipse.jdt.internal.compiler.ExtraFlags extends java.lang.Object {
public static final int HasNonPrivateStaticMemberTypes
public static final int IsMemberType
public static final int IsLocalType
public static final int ParameterTypesStoredAsSignature
public void ()
public static int getExtraFlags (org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader)
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int extraFlags
org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] memberTypes
int memberTypeCounter
int i
int modifiers
public static int getExtraFlags (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
int extraFlags
org.eclipse.jdt.core.IType[] memberTypes
int memberTypeCounter
int i
int flags
public static int getExtraFlags (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int extraFlags
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int memberTypeCounter
int i
int modifiers
}
org/eclipse/jdt/internal/compiler/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.CategorizedProblem)
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.CategorizedProblem createProblem (char[], int, java.lang.String[], java.lang.String[], int, int, int, int, int)
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem createProblem (char[], int, java.lang.String[], int, java.lang.String[], int, int, int, int, int)
public abstract java.util.Locale getLocale ()
public abstract java.lang.String getLocalizedMessage (int, java.lang.String[])
public abstract java.lang.String getLocalizedMessage (int, int, java.lang.String[])
}
org/eclipse/jdt/internal/compiler/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 char[][] categories
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
public void ()
}
org/eclipse/jdt/internal/compiler/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 char[][] categories
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] declaringPackageName
public int declaringTypeModifiers
public int extraFlags
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration node
public 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 declarationStart
public int modifiers
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[] superclass
public char[][] superinterfaces
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] typeParameters
public char[][] categories
public boolean secondary
public boolean anonymousMember
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public int extraFlags
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration node
public java.util.HashMap childrenCategories
public void ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$TypeParameterInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo extends java.lang.Object {
public int declarationStart
public int declarationEnd
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] bounds
public void ()
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.ISourceElementRequestor extends java.lang.Object {
public abstract void acceptAnnotationTypeReference (char[][], int, int)
public abstract void acceptAnnotationTypeReference (char[], int)
public abstract void acceptConstructorReference (char[], int, int)
public abstract void acceptFieldReference (char[], int)
public abstract void acceptImport (int, int, char[][], boolean, int)
public abstract void acceptLineSeparatorPositions (int[])
public abstract void acceptMethodReference (char[], int, int)
public abstract void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
public abstract void acceptTypeReference (char[][], int, int)
public abstract void acceptTypeReference (char[], int)
public abstract void acceptUnknownReference (char[][], int, int)
public abstract void acceptUnknownReference (char[], int)
public abstract void enterCompilationUnit ()
public abstract void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
public abstract void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
public abstract void enterInitializer (int, int)
public abstract void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
public abstract void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
public abstract void exitCompilationUnit (int)
public abstract void exitConstructor (int)
public abstract void exitField (int, int, int)
public abstract void exitInitializer (int)
public abstract void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
public abstract void exitType (int)
}
org/eclipse/jdt/internal/compiler/ProcessTaskManager.classProcessTaskManager.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ProcessTaskManager extends java.lang.Object implements java.lang.Runnable {
org.eclipse.jdt.internal.compiler.Compiler compiler
private int unitIndex
private Thread processingThread
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitToProcess
private Throwable caughtException
volatile int currentIndex
volatile int availableIndex
volatile int size
volatile int sleepCount
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration[] units
public static final int PROCESSED_QUEUE_SIZE
public void (org.eclipse.jdt.internal.compiler.Compiler)
org.eclipse.jdt.internal.compiler.Compiler compiler
private synchronized void addNextUnit (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration newElement
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration removeNextUnit () throws java.lang.Error
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration next
boolean yield
public void run ()
int index
Error e
RuntimeException e
public void shutdown ()
Thread t
}
org/eclipse/jdt/internal/compiler/ReadManager.classReadManager.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ReadManager extends java.lang.Object implements java.lang.Runnable {
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] units
int nextFileToRead
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] filesRead
char[][] contentsRead
int readyToReadPosition
int nextAvailablePosition
Thread[] readingThreads
char[] readInProcessMarker
int sleepingThreadCount
private Throwable caughtException
static final int START_CUSHION
public static final int THRESHOLD
static final int CACHE_SIZE
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] files
int length
int threadCount
Class runtime
java.lang.reflect.Method m
Integer result
int i
public char[] getContents (org.eclipse.jdt.internal.compiler.env.ICompilationUnit) throws java.lang.Error
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean yield
char[] result
int unitIndex
int l
public void run ()
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
int position
char[] result
Error e
RuntimeException e
public synchronized void shutdown ()
}
org/eclipse/jdt/internal/compiler/SourceElementNotifier$LocalDeclarationVisitor.classSourceElementNotifier.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementNotifier$LocalDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
java.util.ArrayList declaringTypes
final org.eclipse.jdt.internal.compiler.SourceElementNotifier this$0
public void (org.eclipse.jdt.internal.compiler.SourceElementNotifier)
public void pushDeclaringType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
public void popDeclaringType ()
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration peekDeclaringType ()
int size
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/SourceElementNotifier.classSourceElementNotifier.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementNotifier extends java.lang.Object {
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportReferenceInfo
char[][] typeNames
char[][] superTypeNames
int nestedTypeIndex
org.eclipse.jdt.internal.compiler.SourceElementNotifier$LocalDeclarationVisitor localDeclarationVisitor
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
java.util.Map nodesToCategories
int initialPosition
int eofPosition
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportLocalDeclarations
protected char[][][] getArguments (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentLength
char[][] argumentTypes
char[][] argumentNames
int i
protected char[][] getInterfaceNames (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[][] interfaceNames
int superInterfacesLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int i
protected char[] getSuperclassName (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
protected char[][] getThrownExceptions (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
char[][] thrownExceptionTypes
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownExceptionLength
int i
protected char[][] getTypeParameterBounds (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.TypeReference firstBound
org.eclipse.jdt.internal.compiler.ast.TypeReference[] otherBounds
char[][] typeParameterBounds
int otherBoundsLength
char[][] boundNames
int j
private org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] getTypeParameterInfos (org.eclipse.jdt.internal.compiler.ast.TypeParameter[])
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int typeParametersLength
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo[] result
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[][] typeParameterBounds
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
private boolean hasDeprecatedAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
char[][] argumentTypes
char[][] argumentNames
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
char[][][] argumentTypesAndNames
char[][] thrownExceptionTypes
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
public void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int, int, boolean, org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt, java.util.Map)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
int sourceStart
int sourceEnd
boolean reportReference
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEndsMap
java.util.Map nodesToCategoriesMap
boolean isInRange
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int index
int i
int max
int i
int max
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int fieldEndPosition
int currentModifiers
boolean deprecated
char[] typeName
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.ImportReference, boolean)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isPackage
protected void notifySourceElementRequestor (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, boolean, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean notifyTypePresence
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
boolean isInRange
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int fieldCounter
int methodCounter
int memberTypeCounter
int fieldIndex
int methodIndex
int memberTypeIndex
char[][] interfaceNames
int kind
char[] implicitSuperclassName
int currentModifiers
boolean deprecated
boolean isEnumInit
char[] superclassName
char[] superclassName
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 static void quickSort (org.eclipse.jdt.internal.compiler.ast.ASTNode[], int, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode[] sortedCollection
int left
int right
int original_left
int original_right
org.eclipse.jdt.internal.compiler.ast.ASTNode mid
org.eclipse.jdt.internal.compiler.ast.ASTNode tmp
private void reset ()
private int sourceEnd (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
int statementsLength
int i
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
private void visitIfNeeded (org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
}
org/eclipse/jdt/internal/compiler/SourceElementParser$1.classSourceElementParser.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.SourceElementParser$1 extends org.eclipse.jdt.internal.compiler.problem.ProblemReporter {
final org.eclipse.jdt.internal.compiler.SourceElementParser this$0
void (org.eclipse.jdt.internal.compiler.SourceElementParser, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy $anonymous0
org.eclipse.jdt.internal.compiler.impl.CompilerOptions $anonymous1
org.eclipse.jdt.internal.compiler.IProblemFactory $anonymous2
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
}
org/eclipse/jdt/internal/compiler/SourceElementParser.classSourceElementParser.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceElementParser extends org.eclipse.jdt.internal.core.util.CommentRecorderParser {
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
boolean reportReferenceInfo
boolean reportLocalDeclarations
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt sourceEnds
java.util.HashMap nodesToCategories
boolean useSourceJavadocParser
org.eclipse.jdt.internal.compiler.SourceElementNotifier notifier
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reportLocalDeclarations
boolean optimizeStringLiterals
public void (org.eclipse.jdt.internal.compiler.ISourceElementRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reportLocalDeclarations
boolean optimizeStringLiterals
boolean useSourceJavadocParser
private void acceptJavadocTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
public void addUnknownRef (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
public void checkComment ()
int lastComment
int commentSourceStart
int commentEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
org.eclipse.jdt.internal.compiler.ast.Expression[] references
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int argCount
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression constructor
int argCount
char[][] compoundName
protected void classInstanceCreation (boolean)
boolean alwaysQualified
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeAnnotationAsModifier ()
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeAnnotationTypeDeclarationHeaderName ()
int currentAstPtr
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
int currentAstPtr
protected void consumeClassHeaderName1 ()
int currentAstPtr
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
boolean previousFlag
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected void consumeConstructorHeaderName ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeConstructorHeaderNameWithTypeParameters ()
long selectorSourcePositions
int selectorSourceEnd
int currentAstPtr
protected void consumeEnumConstantWithClassBody ()
protected void consumeEnumConstantNoClassBody ()
protected void consumeEnumHeaderName ()
int currentAstPtr
protected void consumeEnumHeaderNameWithTypeParameters ()
int currentAstPtr
protected void consumeExitVariableWithInitialization ()
protected void consumeExitVariableWithoutInitialization ()
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
protected void consumeFormalParameter (boolean)
boolean isVarArgs
protected void consumeInterfaceHeaderName1 ()
int currentAstPtr
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
char[][] tokens
long[] positions
int tokensLength
int start
char[] last
char[][] compoundName
int end
protected void consumeSingleTypeImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStaticImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeTypeImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int selectorSourceEnd
char[][] categories
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration result
public org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
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
protected org.eclipse.jdt.internal.compiler.ast.ImportReference newImportReference (char[][], long[], boolean, int)
char[][] tokens
long[] positions
boolean onDemand
int mod
protected org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference newQualifiedNameReference (char[][], long[], int, int)
char[][] tokens
long[] positions
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.ast.SingleNameReference newSingleNameReference (char[], long)
char[] source
long positions
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parseCompilationUnit (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean fullParse
org.eclipse.core.runtime.IProgressMonitor pm
boolean old
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
int initialStart
int initialEnd
private void rememberCategories ()
org.eclipse.jdt.internal.compiler.SourceJavadocParser sourceJavadocParser
char[][] categories
private void reset ()
public void setRequestor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor requestor
}
org/eclipse/jdt/internal/compiler/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 acceptAnnotationTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
public void acceptAnnotationTypeReference (char[], int)
char[] typeName
int sourcePosition
public void acceptConstructorReference (char[], int, int)
char[] typeName
int argCount
int sourcePosition
public void acceptFieldReference (char[], int)
char[] fieldName
int sourcePosition
public void acceptImport (int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
char[][] tokens
boolean onDemand
int modifiers
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptMethodReference (char[], int, int)
char[] methodName
int argCount
int sourcePosition
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void acceptTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
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, org.eclipse.jdt.internal.compiler.ast.Expression)
int declarationEnd
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
public void exitType (int)
int declarationEnd
}
org/eclipse/jdt/internal/compiler/SourceJavadocParser.classSourceJavadocParser.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.SourceJavadocParser extends org.eclipse.jdt.internal.compiler.parser.JavadocParser {
int categoriesPtr
char[][] categories
public void (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
public boolean checkDeprecation (int)
int commentPtr
boolean result
protected boolean parseIdentifierTag (boolean)
boolean report
int end
int length
protected void parseSimpleTag ()
char first
int c1
int c2
int c3
int c4
int pos
char c
char c
}
org/eclipse/jdt/internal/compiler/ast/
org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.classAND_AND_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ASTNode.classASTNode.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.ASTNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
public int sourceStart
public int sourceEnd
public static final int Bit1
public static final int Bit2
public static final int Bit3
public static final int Bit4
public static final int Bit5
public static final int Bit6
public static final int Bit7
public static final int Bit8
public static final int Bit9
public static final int Bit10
public static final int Bit11
public static final int Bit12
public static final int Bit13
public static final int Bit14
public static final int Bit15
public static final int Bit16
public static final int Bit17
public static final int Bit18
public static final int Bit19
public static final int Bit20
public static final int Bit21
public static final int Bit22
public static final int Bit23
public static final int Bit24
public static final int Bit25
public static final int Bit26
public static final int Bit27
public static final int Bit28
public static final int Bit29
public static final int Bit30
public static final int Bit31
public static final int Bit32
public static final long Bit32L
public static final long Bit33L
public static final long Bit34L
public static final long Bit35L
public static final long Bit36L
public static final long Bit37L
public static final long Bit38L
public static final long Bit39L
public static final long Bit40L
public static final long Bit41L
public static final long Bit42L
public static final long Bit43L
public static final long Bit44L
public static final long Bit45L
public static final long Bit46L
public static final long Bit47L
public static final long Bit48L
public static final long Bit49L
public static final long Bit50L
public static final long Bit51L
public static final long Bit52L
public static final long Bit53L
public static final long Bit54L
public static final long Bit55L
public static final long Bit56L
public static final long Bit57L
public static final long Bit58L
public static final long Bit59L
public static final long Bit60L
public static final long Bit61L
public static final long Bit62L
public static final long Bit63L
public static final long Bit64L
public int bits
public static final int ReturnTypeIDMASK
public static final int OperatorSHIFT
public static final int OperatorMASK
public static final int IsReturnedValue
public static final int UnnecessaryCast
public static final int DisableUnnecessaryCastCheck
public static final int GenerateCheckcast
public static final int UnsafeCast
public static final int RestrictiveFlagMASK
public static final int FirstAssignmentToLocal
public static final int NeedReceiverGenericCast
public static final int IsImplicitThis
public static final int DepthSHIFT
public static final int DepthMASK
public static final int IsReachable
public static final int LabelUsed
public static final int DocumentedFallthrough
public static final int IsLocalDeclarationReachable
public static final int IsSubRoutineEscaping
public static final int IsTryBlockExiting
public static final int ContainsAssertion
public static final int IsLocalType
public static final int IsAnonymousType
public static final int IsMemberType
public static final int HasAbstractMethods
public static final int IsSecondaryType
public static final int HasBeenGenerated
public static final int HasLocalType
public static final int HasBeenResolved
public static final int ParenthesizedSHIFT
public static final int ParenthesizedMASK
public static final int IgnoreNoEffectAssignCheck
public static final int IsStrictlyAssigned
public static final int IsCompoundAssigned
public static final int DiscardEnclosingInstance
public static final int Unchecked
public static final int IsUsefulEmptyStatement
public static final int UndocumentedEmptyBlock
public static final int OverridingMethodWithSupercall
public static final int ErrorInSignature
public static final int NeedFreeReturn
public static final int IsDefaultConstructor
public static final int HasAllMethodBodies
public static final int IsImplicitUnit
public static final int InsideJavadoc
public static final int SuperAccess
public static final int Empty
public static final int IsElseIfStatement
public static final int ThenExit
public static final int IsElseStatementUnreachable
public static final int IsThenStatementUnreachable
public static final int IsSuperType
public static final int IsVarArgs
public static final int IgnoreRawTypeCheck
public static final int IsAnnotationDefaultValue
public static final int IsNonNull
public static final int NeededScope
public static final int OnDemand
public static final int Used
public static final int DidResolve
public static final int IsAnySubRoutineEscaping
public static final int IsSynchronized
public static final int BlockExit
public static final int IsRecovered
public static final int HasSyntaxErrors
public static final int INVOCATION_ARGUMENT_OK
public static final int INVOCATION_ARGUMENT_UNCHECKED
public static final int INVOCATION_ARGUMENT_WILDCARD
public void ()
private static int checkInvocationArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalParameterType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedParameterType
public static boolean checkInvocationArguments (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int paramLength
boolean isRawMemberInvocation
boolean uncheckedBoundCheck
org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawOriginalGenericMethod
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod
int invocationStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
int lastIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int i
int varargsIndex
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgType
int dimensions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
public org.eclipse.jdt.internal.compiler.ast.ASTNode concreteStatement ()
public final boolean isFieldUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isStrictlyAssigned
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isImplicitThis ()
public final boolean isMethodUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isExplicitUse
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isSuper ()
public boolean isThis ()
public 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[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.Binding annotationRecipient
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long otherLocalTagBits
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int declarationSourceEnd
int declarationSourceStart
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] distinctAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
boolean foundDuplicate
int j
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding otherAnnotation
public static void resolveDeprecatedAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
int kind
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference annotationTypeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public int sourceStart ()
public int sourceEnd ()
public java.lang.String toString ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public int bodyStart
public int bodyEnd
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public 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
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] paramAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.ast.Argument argument
int j
public void bindThrownExceptions ()
int thrownExceptionLength
int length
int i
int bindingIndex
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding thrownExceptionBinding
char[][] bindingCompoundName
int lengthName
char[] thrownExceptionTypeName
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
int i
int max
private void checkArgumentsSize ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int size
int i
int max
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 ()
int javadocVisibility
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolveStatements ()
int i
int length
public void tagAsHavingErrors ()
public void 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 java.lang.StringBuffer printAsExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
}
org/eclipse/jdt/internal/compiler/ast/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
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.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
boolean isUnboxing
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef
int i
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.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
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding compilerAnnotation
static void ()
public void ()
public static long getRetentionPolicy (char[])
char[] policyName
public static long getTargetElementType (char[])
char[] elementName
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] computeElementValuePairs ()
private long detectStandardAnnotation (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valueAttribute
long tagBits
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.Expression expr
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression initExpr
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
long element
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding getCompilerAnnotation ()
public abstract org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void recordSuppressWarnings (org.eclipse.jdt.internal.compiler.lookup.Scope, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int startSuppresss
int endSuppress
boolean isSuppressingWarnings
org.eclipse.jdt.internal.compiler.impl.IrritantSet suppressWarningIrritants
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int i
int length
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] inits
int j
int initsLength
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] originalValuePairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valueAttribute
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int pairsLength
int i
int requiredLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[] selector
boolean foundValue
int j
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
char[] name
boolean foundDuplicate
int k
org.eclipse.jdt.internal.compiler.ast.MemberValuePair otherPair
int i
long tagBits
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int start
int start
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sourceMethod
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
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)
}
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
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
boolean isSpecialArgument
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
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
boolean hasError
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/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 explicitDimCount
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression dimExpression
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceType
int explicitDimIndex
int i
int i
org.eclipse.jdt.internal.compiler.ast.Expression dimExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding dimensionType
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 expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafElementType
int dim
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression[] subExprs
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int expressionsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/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.LookupEnvironment env
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
boolean isUnboxing
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
public 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 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 conditionFlowInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo assertWhenTrueInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo assertInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel assertionActivationLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionArgumentType
int id
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding outerMostClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/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 checkAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding leftField
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding getLastField (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression someExpression
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qName
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.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
org.eclipse.jdt.internal.compiler.lookup.Binding left
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
}
org/eclipse/jdt/internal/compiler/ast/BinaryExpression.classBinaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BinaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression left
public org.eclipse.jdt.internal.compiler.ast.Expression right
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public void (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void computeConstant (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int leftId
int rightId
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public void generateOptimizedGreaterThan (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedGreaterThanOrEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedLessThan (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateOptimizedLessThanOrEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int promotedTypeID
public void generateLogicalAnd (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateLogicalOr (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateLogicalXor (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateOptimizedLogicalAnd (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalTrueLabel
public void generateOptimizedLogicalOr (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
public void generateOptimizedLogicalXor (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant condConst
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
public boolean isCompactableOperation ()
void nonRecursiveResolveTypeUpwards (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
boolean use15specifics
int operator
int operatorSignature
public void optimizedBooleanConstant (int, int, int)
int leftId
int operator
int rightId
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant cst
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
boolean use15specifics
int operator
int operatorSignature
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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
int complaintLevel
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.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel 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.BranchLabel targetLabel
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
public int initStateIndex
public void (char[], int, int)
char[] label
int sourceStart
int sourceEnd
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
int i
int max
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
boolean didEscape
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/BreakStatement.classBreakStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.BreakStatement extends org.eclipse.jdt.internal.compiler.ast.BranchStatement {
public void (char[], int, int)
char[] label
int sourceStart
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockscope
}
org/eclipse/jdt/internal/compiler/ast/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 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
org.eclipse.jdt.internal.compiler.ast.CastExpression$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
private final org.eclipse.jdt.internal.compiler.lookup.InvocationSite val$invocationSite
void (org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualReceiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public int sourceStart ()
public int sourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
}
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 checkNeedForAssignedCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.ast.CastExpression rhs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
public static void checkNeedForCastCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.CastExpression enclosingCast
org.eclipse.jdt.internal.compiler.ast.CastExpression nestedCast
org.eclipse.jdt.internal.compiler.ast.CastExpression alternateCast
public static void checkNeedForEnclosingInstanceCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingInstanceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateEnclosingInstanceType
public static void checkNeedForArgumentCast (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int operator
int operatorSignature
org.eclipse.jdt.internal.compiler.ast.Expression expression
int expressionTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
public static void checkNeedForArgumentCasts (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawArgumentTypes
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castedExpressionType
public static void checkNeedForArgumentCasts (org.eclipse.jdt.internal.compiler.lookup.BlockScope, int, int, org.eclipse.jdt.internal.compiler.ast.Expression, int, boolean, org.eclipse.jdt.internal.compiler.ast.Expression, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int operator
int operatorSignature
org.eclipse.jdt.internal.compiler.ast.Expression left
int leftTypeId
boolean leftIsCast
org.eclipse.jdt.internal.compiler.ast.Expression right
int rightTypeId
boolean rightIsCast
int alternateLeftTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
int alternateRightTypeId
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType
int alternateOperatorSignature
private static void checkAlternateBinding (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] originalArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] alternateArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.InvocationSite fakeInvocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bindingIfNoCast
org.eclipse.jdt.internal.compiler.lookup.MethodBinding bindingIfNoCast
int argumentLength
int paramLength
int varargsIndex
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgType
int i
public boolean checkUnsafeCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean isNarrowing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramCastType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] castArguments
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] alternateArguments
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding alternateCastType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
boolean 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 org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
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 exprContainCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
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 type
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel 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/CombinedBinaryExpression.classCombinedBinaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
public int arity
public int arityMax
public static final int ARITY_MAX_MAX
public static final int ARITY_MAX_MIN
public static int defaultArityMaxStartingValue
public org.eclipse.jdt.internal.compiler.ast.BinaryExpression[] referencesTable
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
int arity
public void (org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression)
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression expression
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int i
int end
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int restart
int pc
int pcAux
int i
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
int pc
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int restart
int pcAux
int i
private void initArity (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int value
int i
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
String operatorString
int i
int i
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.BinaryExpression cursor
int i
int end
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int restart
int i
int end
public void tuneArityMax ()
}
org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration$1.classCompilationUnitDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal1
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal2
}
org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.classCompilationUnitDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration extends org.eclipse.jdt.internal.compiler.ast.ASTNode implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
private static final java.util.Comparator STRING_LITERAL_COMPARATOR
private static final int STRING_LITERALS_INCREMENT
public org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
public org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
public int[][] comments
public boolean ignoreFurtherInvestigation
public boolean ignoreMethodBodies
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding[] localTypes
public int localTypeCount
public boolean isPropagatingInnerClassEmulation
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.parser.NLSTag[] nlsTags
private org.eclipse.jdt.internal.compiler.ast.StringLiteral[] stringLiterals
private int stringLiteralsPtr
private org.eclipse.jdt.internal.compiler.util.HashSetOfInt stringLiteralsStart
org.eclipse.jdt.internal.compiler.impl.IrritantSet[] suppressWarningIrritants
org.eclipse.jdt.internal.compiler.ast.Annotation[] suppressWarningAnnotations
long[] suppressWarningScopePositions
int suppressWarningsCount
static void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult, int)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int sourceLength
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void analyseCode ()
int i
int count
public void cleanUp ()
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
int max
org.eclipse.jdt.internal.compiler.ClassFile classFile
private void cleanUp (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int i
int max
public void checkUnusedImports ()
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void createPackageInfoType ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][])
char[][] typeName
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public void finalizeProblems ()
int removed
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int problemCount
org.eclipse.jdt.internal.compiler.impl.IrritantSet[] foundIrritants
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean hasMandatoryErrors
int iProblem
int length
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int problemID
int irritant
int start
int end
int iSuppress
int suppressCount
long position
int startSuppress
int endSuppress
int i
int index
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int severity
boolean unusedWarningTokenIsWarning
int iSuppress
int suppressCount
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
int iPair
int pairCount
org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] inits
int iToken
int tokenCount
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet tokenIrritants
int start
int end
int jSuppress
long position
int startSuppress
int endSuppress
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.IrritantSet tokenIrritants
int start
int end
int jSuppress
long position
int startSuppress
int endSuppress
public void generateCode ()
int i
int count
int i
int count
public 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
org.eclipse.jdt.internal.compiler.ast.ImportReference currentImport
int i
public void propagateInnerEmulationForAllLocalTypes ()
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void recordStringLiteral (org.eclipse.jdt.internal.compiler.ast.StringLiteral, boolean)
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal
boolean fromRecovery
int i
int stackLength
public void recordSuppressWarnings (org.eclipse.jdt.internal.compiler.impl.IrritantSet, org.eclipse.jdt.internal.compiler.ast.Annotation, int, int)
org.eclipse.jdt.internal.compiler.impl.IrritantSet irritants
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int scopeStart
int scopeEnd
long scopePositions
int i
int max
public void record (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void resolve ()
int startingTypeIndex
boolean isPackageInfo
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration syntheticTypeDeclaration
int i
int count
private void reportNLSProblems ()
int stringLiteralsLength
int nlsTagsLength
int i
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
int i
int indexInLine
int lastLineNumber
org.eclipse.jdt.internal.compiler.ast.StringLiteral literal
int index
int i
int literalLineNumber
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
int tagLineNumber
int index2
org.eclipse.jdt.internal.compiler.parser.NLSTag tag2
int tagLineNumber2
org.eclipse.jdt.internal.compiler.parser.NLSTag tag
public void tagAsHavingErrors ()
public void 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
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration syntheticTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int i
int importLength
int i
int typesLength
int i
}
org/eclipse/jdt/internal/compiler/ast/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 boolean checkCastCompatibility ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.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
boolean expressionIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalExpressionType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
boolean use15specifics
boolean unboxedLhs
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedType
int lhsID
int expressionID
int result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resultType
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
int mode
org.eclipse.jdt.internal.compiler.flow.FlowInfo trueFlowInfo
org.eclipse.jdt.internal.compiler.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.BranchLabel endifLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean needTruePart
boolean needFalsePart
int position
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant condCst
boolean needTruePart
boolean needFalsePart
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalFalseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
boolean needConditionValue
boolean isValueIfTrueOptimizedTrue
boolean isValueIfTrueOptimizedFalse
int position
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
int ifTrueNullStatus
int ifFalseNullStatus
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 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
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialReachMode
int nonStaticFieldInfoReachMode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.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
int complaintLevel
int i
int count
org.eclipse.jdt.internal.compiler.ast.Statement stat
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
public void generateSyntheticFieldInitializationsIfNecessary (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArgs
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArg
private void internalGenerateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaringType
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int enumOffset
int argSlotSize
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializerScope
boolean needFieldInitializations
boolean preInitSyntheticFields
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
public boolean isConstructor ()
public boolean isDefaultConstructor ()
public boolean isInitializationMethod ()
public boolean isRecursive (java.util.ArrayList)
java.util.ArrayList visited
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration targetConstructor
int index
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void resolveJavadoc ()
int javadocVisibility
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolveStatements ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
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[] label
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/DoStatement.classDoStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.DoStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int mergedInitStateIndex
int preConditionInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
int previousMode
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
boolean hasContinueLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 scope
}
org/eclipse/jdt/internal/compiler/ast/EmptyStatement.classEmptyStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EmptyStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public void (int, int)
int startPosition
int endPosition
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public int complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int complaintLevel
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
private void checkNullComparison (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
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
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
public final void computeConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public void generateBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant rightCst
boolean leftBool
boolean rightBool
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
boolean inline
boolean inline
public void generateNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant inline
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRightType
boolean use15specifics
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
int operatorSignature
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
int operator
org.eclipse.jdt.internal.compiler.lookup.TypeBinding objectType
boolean unnecessaryLeftCast
boolean unnecessaryRightCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public int accessMode
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
public static final int ImplicitSuper
public static final int Super
public static final int This
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding[][] implicitArguments
public int typeArgumentsSourceStart
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.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isImplicitSuper ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
boolean rcvHasError
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding qTb
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
boolean argHasError
boolean argHasError
int length
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentLength
}
org/eclipse/jdt/internal/compiler/ast/Expression.classExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Expression extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.impl.Constant constant
public int statementEnd
public int implicitConversion
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
public static final boolean isConstantValueRepresentable (org.eclipse.jdt.internal.compiler.impl.Constant, int, int)
org.eclipse.jdt.internal.compiler.impl.Constant constant
int constantTypeID
int targetTypeID
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
public final boolean checkCastTypesCompatibility (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean use15specifics
boolean necessary
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castElementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exprElementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding interfaceType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] castTypeMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] expressionTypeMethods
int exprMethodsLength
int i
int castMethodsLength
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refExprType
public void checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean checkUnsafeCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean isNarrowing
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unboxedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
int compileTimeTypeID
int runtimeTypeID
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
int position
public void generateOptimizedStringConcatenation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
public void generateOptimizedStringConcatenationCreation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int typeID
String stringValue
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] 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 static org.eclipse.jdt.internal.compiler.lookup.Binding getDirectBinding (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression someExpression
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
public boolean isCompactableOperation ()
public boolean isConstantValueOfTypeAssignableToType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
public boolean isTypeReference ()
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public void markAsNonNull ()
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer 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 java.lang.Object reusableJSRTarget ()
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void tagAsNeedCheckCast ()
public void tagAsUnnecessaryCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
public org.eclipse.jdt.internal.compiler.ast.Expression toTypeReference ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
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.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FieldDeclaration.classFieldDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration extends org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration {
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public int endPart1Position
public int endPart2Position
public void ()
public void (char[], int, int)
char[] name
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope initializationScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
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
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingVariable
org.eclipse.jdt.internal.compiler.lookup.Scope outerScope
org.eclipse.jdt.internal.compiler.lookup.Binding existingVariable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding existingField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
int javadocVisibility
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
int annotationsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/FieldReference.classFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public static final int READ
public static final int WRITE
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public char[] token
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors
public long nameSourcePosition
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
boolean nonStatic
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
boolean isStatic
boolean isThisReceiver
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public 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.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean receiverCast
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean avoidSecondary
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
boolean isImplicitThisRcv
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/FloatLiteral.classFloatLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FloatLiteral extends org.eclipse.jdt.internal.compiler.ast.NumberLiteral {
float value
public void (char[], int, int)
char[] token
int s
int e
public void computeConstant ()
Float computedValue
Float computedValue
float v
float floatValue
boolean isHexaDecimal
int i
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ForStatement.classForStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement[] increments
public org.eclipse.jdt.internal.compiler.ast.Statement action
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int preCondInitStateIndex
int preIncrementsInitStateIndex
int condIfTrueInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Statement[], org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement[], org.eclipse.jdt.internal.compiler.ast.Statement, boolean, int, int)
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
org.eclipse.jdt.internal.compiler.ast.Statement action
boolean neededScope
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
int i
int count
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionFalse
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext incrementContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo incrementInfo
int i
int count
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
int i
int max
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel conditionLabel
int jumpPC
int i
int max
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int initializationsLength
int i
int incrementsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/ForeachStatement.classForeachStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ForeachStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
public int elementVariableImplicitWidening
public org.eclipse.jdt.internal.compiler.ast.Expression collection
public org.eclipse.jdt.internal.compiler.ast.Statement action
private int kind
private static final int ARRAY
private static final int RAW_ITERABLE
private static final int GENERIC_ITERABLE
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding iteratorReceiverType
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionElementType
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding indexVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding collectionVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding maxVariable
private static final char[] SecretIteratorVariableName
private static final char[] SecretIndexVariableName
private static final char[] SecretCollectionVariableName
private static final char[] SecretMaxVariableName
int postCollectionInitStateIndex
int mergedInitStateIndex
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration elementVariable
int start
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
boolean hasEmptyAction
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
boolean hasEmptyAction
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel conditionLabel
int conditionPC
int continuationPC
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding collectionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedCollectionType
boolean isTargetJsr14
int compileTimeTypeID
int boxedID
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding iterableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int compileTimeTypeID
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/IfStatement.classIfStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IfStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
public org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int thenInitStateIndex
int elseInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
int sourceStart
int sourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo conditionFlowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo thenFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo elseFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean hasThenPart
boolean hasElsePart
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
int position
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ImportReference.classImportReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ImportReference extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[][] tokens
public long[] sourcePositions
public int declarationEnd
public int declarationSourceStart
public int declarationSourceEnd
public int modifiers
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public void (char[][], long[], boolean, int)
char[][] tokens
long[] sourcePositions
boolean onDemand
int modifiers
public boolean isStatic ()
public char[][] getImportName ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean withOnDemand
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/internal/compiler/ast/Initializer.classInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Initializer extends org.eclipse.jdt.internal.compiler.ast.FieldDeclaration {
public org.eclipse.jdt.internal.compiler.ast.Block block
public int lastVisibleFieldID
public int bodyStart
public int bodyEnd
public void (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block block
int modifiers
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.MethodScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public int getKind ()
public boolean isStatic ()
public void parseStatements (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int previousFieldID
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
}
org/eclipse/jdt/internal/compiler/ast/InstanceOfExpression.classInstanceOfExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedType
public void tagAsUnnecessaryCast (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding castType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 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 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 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 long valuePositions
public void (int, int)
int sourceStart
int sourceEnd
boolean canBeSeen (int, int)
int visibility
int modifiers
public org.eclipse.jdt.internal.compiler.ast.ASTNode getNodeStartingAt (int)
int start
int length
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int i
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocationExpr
int j
int l
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
int j
int l
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int length
int i
int length
int i
int length
int i
int length
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int length
int i
int start
int end
int paramTagsSize
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int throwsTagsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int start
int start
int start
int end
int end
int end
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifiedRef
int seeTagsLength
int i
boolean source15
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methDecl
boolean overriding
int seeTagsLength
boolean superRef
int i
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression allocationExpr
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding superConstructor
int length
int i
boolean reportMissing
int length
int i
int start
int end
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration meth
boolean source15
int length
int i
private void resolveReference (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int problemCount
boolean hasProblems
boolean source15
int scopeModifiers
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend msgSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
private void resolveParamTags (org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean reportMissing
boolean considerParamRefAsUsage
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
int paramTagsSize
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
int argumentsSize
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] bindings
int maxBindings
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference param
boolean found
int j
int i
org.eclipse.jdt.internal.compiler.ast.Argument arg
boolean found
int j
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
private void resolveTypeParameterTags (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean reportMissing
int paramTypeParamLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int modifiers
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
int typeParametersLength
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] bindings
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
org.eclipse.jdt.internal.compiler.lookup.TypeBinding paramBindind
boolean duplicate
int j
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
boolean found
int j
int i
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference param
private void resolveThrowsTags (org.eclipse.jdt.internal.compiler.lookup.MethodScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
boolean reportMissing
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
int throwsTagsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int start
int end
int boundExceptionLength
int thrownExceptionLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionBinding
int j
int maxRef
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionBinding
boolean found
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int k
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
boolean compatible
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionBinding
private void verifyTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression typeReference
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean source15
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
int modifiers
int scopeModifiers
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding topLevelType
int packageLength
int depth
int idx
char[][] computedCompoundName
int i
org.eclipse.jdt.internal.compiler.lookup.ClassScope topLevelScope
boolean hasValidImport
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
int length
int i
char[][] compoundName
int compoundNameLength
int j
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int length
int i
int length
int i
int length
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int i
int length
int i
int length
int i
int length
int i
int length
}
org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.classJavadocAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public int memberStart
public char[][] qualification
public void (int, int)
int start
int end
public void (long)
long pos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasTypeVarArgs
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding contructorBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding paramMethodBinding
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingTypeBinding
int idx
public boolean isSuperAccess ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
}
org/eclipse/jdt/internal/compiler/ast/JavadocArgumentExpression.classJavadocArgumentExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression extends org.eclipse.jdt.internal.compiler.ast.Expression {
public char[] token
public org.eclipse.jdt.internal.compiler.ast.Argument argument
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[] name
int startPos
int endPos
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
int compoundLength
int typeNameLength
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/JavadocArrayQualifiedTypeReference.classJavadocArrayQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference, int)
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int dim
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocArraySingleTypeReference.classJavadocArraySingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference {
public void (char[], int, long)
char[] name
int dim
long pos
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocFieldReference.classJavadocFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference extends org.eclipse.jdt.internal.compiler.ast.FieldReference {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void (char[], long)
char[] source
long pos
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding possibleMethod
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
public boolean isSuperAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/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[] getLastToken ()
public char[][] getTypeName ()
char[][] tokens
public boolean isThis ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.classJavadocMessageSend.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend extends org.eclipse.jdt.internal.compiler.ast.MessageSend {
public int tagSourceStart
public int tagSourceEnd
public int tagValue
public void (char[], long)
char[] name
long pos
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[])
char[] name
long pos
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression[] arguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean hasArgsTypeVar
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding contructorBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
int length
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problem
public boolean isSuperAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int argumentsLength
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int argumentsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference.classJavadocQualifiedTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[][], long[], int, int)
char[][] sources
long[] pos
int tagStart
int tagEnd
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean checkBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int index
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
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 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/JavadocReturnStatement.classJavadocReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement extends org.eclipse.jdt.internal.compiler.ast.ReturnStatement {
public void (int, int)
int s
int e
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodType
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.classJavadocSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference extends org.eclipse.jdt.internal.compiler.ast.SingleNameReference {
public int tagSourceStart
public int tagSourceEnd
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean warn
boolean considerParamRefAsUsage
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methScope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference.classJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] tokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/LabeledStatement.classLabeledStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LabeledStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public char[] label
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
public int labelEnd
int mergedInitStateIndex
public void (char[], org.eclipse.jdt.internal.compiler.ast.Statement, long, int)
char[] label
org.eclipse.jdt.internal.compiler.ast.Statement statement
long labelPosition
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.LabelFlowContext labelContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo statementInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
boolean reinjectNullInfo
public org.eclipse.jdt.internal.compiler.ast.ASTNode concreteStatement ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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
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
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding initializationType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int annotationsLength
int i
}
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 {
public void (char[], int, int)
char[] token
int s
int e
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 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 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
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair$1.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.MemberValuePair$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.ast.MemberValuePair this$0
void (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference reference
org.eclipse.jdt.internal.compiler.lookup.BlockScope scop
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[] name
public org.eclipse.jdt.internal.compiler.ast.Expression value
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair compilerElementPair
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
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
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public long nameSourcePosition
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueCast
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
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 originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] path
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean receiverCast
boolean argsContainCast
boolean receiverIsType
int length
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean avoidSecondary
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethodBinding
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setFieldIndex (int)
int depth
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
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
int complaintLevel
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
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
long complianceLevel
int bindingModifiers
boolean hasOverrideAnnotation
boolean hasUnresolvedArguments
int bindingModifiers
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
int typeParametersLength
int i
int argumentLength
int i
int thrownExceptionsLength
int i
int statementsLength
int i
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters ()
}
org/eclipse/jdt/internal/compiler/ast/NameReference.classNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.NameReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public org.eclipse.jdt.internal.compiler.lookup.Binding binding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public void ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public 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.lookup.ElementValuePair[] computeElementValuePairs ()
int numberOfPairs
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
int i
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int max
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int memberValuePairsLength
int i
}
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 java.lang.Object reusableJSRTarget ()
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 leftInfoWhenTrueForMerging
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalTrueLabel
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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
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
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.TypeBinding type
boolean isClassScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
int argLength
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
boolean typeIsConsistent
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifyingType
int i
int max
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
int argLength
int k
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] args
org.eclipse.jdt.internal.compiler.ast.TypeReference keep
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
boolean argHasError
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference arg
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
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
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.TypeBinding type
boolean hasGenericError
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean isClassScope
int argLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentEnclosing
boolean isClassScope
org.eclipse.jdt.internal.compiler.ast.TypeReference keep
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
boolean argHasError
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentOriginal
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
boolean isCompliant15
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualEnclosing
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
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 lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int pos
public boolean checkCastCompatibility ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/PrefixExpression.classPrefixExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.PrefixExpression extends org.eclipse.jdt.internal.compiler.ast.CompoundAssignment {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int pos
public boolean checkCastCompatibility ()
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public boolean restrainUsageToNumericTypes ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.classQualifiedAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression extends org.eclipse.jdt.internal.compiler.ast.AllocationExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public void ()
public void (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
boolean isUnboxing
int i
int max
public boolean isSuperAccess ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedTypeErasure
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding 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
boolean argHasError
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceReceiver
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anonymousSuperclass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosing
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int argumentsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.classQualifiedNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference {
public char[][] tokens
public long[] sourcePositions
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] otherBindings
int[] otherDepths
public int indexOfFirstFieldBinding
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticWriteAccessor
public org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticReadAccessors
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherGenericCasts
public void (char[][], long[], int, int)
char[][] tokens
long[] positions
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
int otherBindingsCount
boolean needValue
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
int otherBindingsCount
boolean needValue
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
public void checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean checkString
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeCast
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int lastFieldPc
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
int fieldPosition
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
int operationTypeID
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding generateReadSequence (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int otherBindingsCount
boolean needValue
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
boolean complyTo14
int pc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant localConstant
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int positionsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding initialFieldBinding
int i
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int fieldPosition
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
protected org.eclipse.jdt.internal.compiler.lookup.FieldBinding getCodegenBinding (int)
int index
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getFinalReceiverType ()
int otherBindingsCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding previousGenericCast
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getGenericCast (int)
int index
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getOtherFieldBindings (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int index
int otherBindingsLength
int firstDepth
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding previousField
int place
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int depth
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastField
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void setFieldIndex (int)
int index
protected void setGenericCast (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someGenericCast
protected void setSyntheticAccessor (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticAccessor
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.String unboundReferenceErrorName ()
}
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
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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.LookupEnvironment env
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding problemBinding
org.eclipse.jdt.internal.compiler.lookup.Binding pkg
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
boolean isClassScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding qualifiedType
int i
int max
int last
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
boolean rawQualified
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.lookup.Scope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticWriteAccessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
boolean isImplicitThisReceiver
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public abstract void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
public abstract void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
public abstract void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
}
org/eclipse/jdt/internal/compiler/ast/ReturnStatement.classReturnStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ReturnStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding saveValueVariable
public int initStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
int subCount
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
boolean alreadyGeneratedExpression
Object reusableJSRTarget
int i
int max
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
boolean didEscape
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void generateStoreSaveValueIfNecessary (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
private boolean needValueStore ()
public boolean needValue ()
public void prepareSaveValueLocation (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement targetTryStatement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.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.lookup.ElementValuePair[] computeElementValuePairs ()
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/SingleNameReference.classSingleNameReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SingleNameReference extends org.eclipse.jdt.internal.compiler.ast.NameReference implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static final int READ
public static final int WRITE
public char[] token
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
boolean isReachable
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkFieldAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.ast.BinaryExpression operation
int operator
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
org.eclipse.jdt.internal.compiler.ast.SingleNameReference variableReference
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
boolean isUnboxing
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.MethodBinding writeAccessor
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant assignConstant
int increment
int increment
int operationTypeID
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenField
public 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.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding variableType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.String unboundReferenceErrorName ()
}
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
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public 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.TypeBinding memberType
boolean hasError
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 static final int NOT_COMPLAINED
public static final int COMPLAINED_FAKE_REACHABLE
public static final int COMPLAINED_UNREACHABLE
public void ()
protected static boolean isKnowDeadCodePattern (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public abstract org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
public void branchChainTo (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public int complainIfUnreachable (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, int)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int previousComplaintLevel
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)
protected boolean isBoxingCompatible (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isEmptyBlock ()
public boolean isValidJavaStatement ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public abstract java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
public abstract void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public org.eclipse.jdt.internal.compiler.impl.Constant resolveCase (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding testType
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType ()
}
org/eclipse/jdt/internal/compiler/ast/StringLiteral.classStringLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.StringLiteral extends org.eclipse.jdt.internal.compiler.ast.Literal {
char[] source
int lineNumber
public void (char[], int, int, int)
char[] token
int start
int end
int lineNumber
public void (int, int)
int s
int e
public void computeConstant ()
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral lit
public org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation extendsWith (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral lit
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 {
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionLabel
public void ()
public static void reenterAllExceptionHandlers (org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[], int, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement[] subroutines
int max
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void enterDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void exitAnyExceptionHandler ()
public void exitDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public abstract boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
public abstract boolean isSubRoutineEscaping ()
public void placeAllAnyExceptionHandler ()
}
org/eclipse/jdt/internal/compiler/ast/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.ReferenceBinding enclosingReceiverType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/SwitchStatement.classSwitchStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.SwitchStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.ast.Statement[] statements
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public int explicitDeclarations
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
public org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
public org.eclipse.jdt.internal.compiler.ast.CaseStatement defaultCase
public int blockStart
public int caseCount
int[] constants
public static final int CASE
public static final int FALLTHROUGH
public static final int ESCAPING
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.SwitchFlowContext switchContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo caseInits
org.eclipse.jdt.internal.compiler.flow.FlowInfo caseInits
int caseIndex
int caseIndex
int initialComplaintLevel
int complaintLevel
int fallThroughState
int i
int max
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.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
int i
int max
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
boolean hasCases
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolvedType
boolean valueRequired
int[] sortedIndexes
int i
int[] localKeysCopy
int max
int min
int caseIndex
int i
int maxCases
org.eclipse.jdt.internal.compiler.ast.Statement statement
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
boolean isEnumSwitch
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.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel 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
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding synchroVariable
static final char[] SecretLocalDeclarationName
int preSynchronizedInitStateIndex
int mergedSynchronizedInitStateIndex
static void ()
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Block, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Block statement
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean isSubRoutineEscaping ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
Object targetLocation
int stateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretLocal
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/ThrowStatement.classThrowStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ThrowStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression exception
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression exception
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/TrueLiteral.classTrueLiteral.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TrueLiteral extends org.eclipse.jdt.internal.compiler.ast.MagicLiteral {
static final char[] source
static void ()
public void (int, int)
int s
int e
public void computeConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding literalType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public char[] source ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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 {
private static final char[] SECRET_RETURN_ADDRESS_NAME
private static final char[] SECRET_ANY_HANDLER_NAME
private static final char[] SECRET_RETURN_VALUE_NAME
public org.eclipse.jdt.internal.compiler.ast.Block tryBlock
public org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
public org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
public org.eclipse.jdt.internal.compiler.ast.Block finallyBlock
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subRoutineInits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptionTypes
boolean[] catchExits
org.eclipse.jdt.internal.compiler.codegen.BranchLabel subRoutineStartLabel
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding anyExceptionVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding returnAddressVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretReturnValue
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] declaredExceptionLabels
private Object[] reusableJSRTargets
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] reusableJSRSequenceStartLabels
private int[] reusableJSRStateIndexes
private int reusableJSRTargetsCount
private static final int NO_FINALLY
private static final int FINALLY_SUBROUTINE
private static final int FINALLY_DOES_NOT_COMPLETE
private static final int FINALLY_INLINE
int mergedInitStateIndex
int preTryInitStateIndex
int naturalExitMergeInitStateIndex
int[] catchExitInitStateIndexes
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.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.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnException
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchArg
org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext insideSubContext
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo 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.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnException
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchArg
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void enterDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
public void exitAnyExceptionHandler ()
public void exitDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
private int finallyMode ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean isStackMapFrameCodeStream
int pc
int finallyMode
boolean requiresNaturalExit
int maxCatches
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int i
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
boolean tryBlockHasSomeCode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel naturalExitLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postCatchesFinallyLabel
int i
int position
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchVar
int varPC
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel naturalExitExceptionHandler
int finallySequenceStartPC
int position
int position
int position
int position
public boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
Object targetLocation
int stateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretLocal
boolean isStackMapFrameCodeStream
int finallyMode
boolean reuseTargetLocation
int i
int count
Object reusableJSRTarget
org.eclipse.jdt.internal.compiler.codegen.BranchLabel reusableJSRSequenceStartLabel
public boolean isSubRoutineEscaping ()
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int 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 int CLASS_DECL
public static final int INTERFACE_DECL
public static final int ENUM_DECL
public static final int ANNOTATION_TYPE_DECL
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] name
public org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope initializerScope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope staticInitializerScope
public boolean ignoreFurtherInvestigation
public int maxFieldCount
public int declarationSourceStart
public int declarationSourceEnd
public int bodyStart
public int bodyEnd
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] missingAbstractMethods
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumValuesSyntheticfield
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public final void addClinit ()
int length
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration addMissingAbstractMethodFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
String baseName
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope enclosingClassScope
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean checkConstructors (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser parser
boolean hasConstructor
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration am
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration m
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration createDefaultConstructor (boolean, boolean)
boolean needExplicitConstructorCall
boolean needToInsert
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding createDefaultConstructorWithBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedConstructorBinding
boolean eraseThrownExceptions
String baseName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
int newModifiers
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] args
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
int length
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberTypeBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDecl
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][])
char[][] typeName
int typeNameLength
char[][] subTypeName
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
int i
int max
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean hasErrors ()
private void internalAnalyseCode (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializerContext
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext staticInitializerContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo nonStaticFieldInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo staticFieldInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int i
int count
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo outerInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo constructorInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public static final int kind (int)
int flags
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedEnclosing
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticEnclosingInstanceArgument
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
public final boolean needClassInitMethod ()
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public void parseMethods (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int fieldI
int i
public java.lang.StringBuffer printHeader (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean old
boolean needSerialVersion
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
boolean hasWriteObjectMethod
boolean hasReadObjectMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
int localMaxFieldCount
int lastVisibleFieldID
boolean hasEnumConstants
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] enumConstantsWithoutBody
int i
int count
int i
int count
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding javaxRmiCorbaStub
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int f
int l
int missingAbstractMethodslength
int methodsLength
int i
int count
int visibility
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.Binding existing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
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
public boolean isSecondary ()
}
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 static final org.eclipse.jdt.internal.compiler.ast.TypeReference baseTypeReference (int, int)
int baseType
int dim
public void aboutToResolve (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void checkBounds (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public abstract org.eclipse.jdt.internal.compiler.ast.TypeReference copyDims (int)
public int dimensions ()
public abstract char[] getLastToken ()
public char[][] getParameterizedTypeName ()
protected abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
public abstract char[][] getTypeName ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
boolean hasError
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public boolean isTypeReference ()
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int index
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveSuperType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeArgument (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean pauseHierarchyCheck
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
public abstract void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
}
org/eclipse/jdt/internal/compiler/ast/UnaryExpression.classUnaryExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.UnaryExpression extends org.eclipse.jdt.internal.compiler.ast.OperatorExpression {
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant
public void (org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean expressionIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
int expressionTypeID
boolean use15specifics
int tableId
int tableId
int tableId
int operatorSignature
org.eclipse.jdt.internal.compiler.impl.Constant cst
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/WhileStatement.classWhileStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.WhileStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement action
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
int preCondInitStateIndex
int condIfTrueInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement action
int s
int e
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionFalse
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext condLoopContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo condInfo
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loopingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo actionInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo exitBranch
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
int jumpPC
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
}
org/eclipse/jdt/internal/compiler/ast/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 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 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/
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory$1.classClasspathDirectory.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory$1 extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory this$0
void (org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory)
public boolean accept (java.io.File, java.lang.String)
java.io.File directory
String name
String fileName
}
org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.classClasspathDirectory.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory extends org.eclipse.jdt.internal.compiler.batch.ClasspathLocation {
private java.util.Hashtable directoryCache
private String[] missingPackageHolder
private int mode
private String encoding
void (java.io.File, java.lang.String, int, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.lang.String)
java.io.File directory
String encoding
int mode
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
String destinationPath
java.lang.String[] directoryList (java.lang.String)
String qualifiedPackageName
String[] dirList
java.io.File dir
int index
int last
String packageName
String parentPackage
boolean doesFileExist (java.lang.String, java.lang.String)
String fileName
String qualifiedPackageName
String[] dirList
int i
public java.util.List fetchLinkedJars (org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathSectionProblemReporter)