META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
META-INF/eclipse.inf
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/core/
org/eclipse/jdt/core/jdom/
org/eclipse/jdt/core/util/
org/eclipse/jdt/core/compiler/
org/eclipse/jdt/core/compiler/batch/
org/eclipse/jdt/core/search/
org/eclipse/jdt/core/index/
org/eclipse/jdt/core/eval/
org/eclipse/jdt/core/formatter/
org/eclipse/jdt/core/dom/
org/eclipse/jdt/core/dom/rewrite/
org/eclipse/jdt/internal/
org/eclipse/jdt/internal/codeassist/
org/eclipse/jdt/internal/codeassist/impl/
org/eclipse/jdt/internal/codeassist/select/
org/eclipse/jdt/internal/codeassist/complete/
org/eclipse/jdt/internal/compiler/
org/eclipse/jdt/internal/compiler/env/
org/eclipse/jdt/internal/compiler/codegen/
org/eclipse/jdt/internal/compiler/impl/
org/eclipse/jdt/internal/compiler/flow/
org/eclipse/jdt/internal/compiler/ast/
org/eclipse/jdt/internal/compiler/util/
org/eclipse/jdt/internal/compiler/batch/
org/eclipse/jdt/internal/compiler/parser/
org/eclipse/jdt/internal/compiler/parser/unicode/
org/eclipse/jdt/internal/compiler/parser/diagnose/
org/eclipse/jdt/internal/compiler/parser/unicode6_2/
org/eclipse/jdt/internal/compiler/parser/unicode6/
org/eclipse/jdt/internal/compiler/problem/
org/eclipse/jdt/internal/compiler/classfmt/
org/eclipse/jdt/internal/compiler/lookup/
org/eclipse/jdt/internal/eval/
org/eclipse/jdt/internal/formatter/
org/eclipse/jdt/internal/formatter/old/
org/eclipse/jdt/internal/formatter/linewrap/
org/eclipse/jdt/internal/core/
org/eclipse/jdt/internal/core/hierarchy/
org/eclipse/jdt/internal/core/jdom/
org/eclipse/jdt/internal/core/util/
org/eclipse/jdt/internal/core/builder/
org/eclipse/jdt/internal/core/search/
org/eclipse/jdt/internal/core/search/indexing/
org/eclipse/jdt/internal/core/search/matching/
org/eclipse/jdt/internal/core/search/processing/
org/eclipse/jdt/internal/core/index/
org/eclipse/jdt/internal/core/eval/
org/eclipse/jdt/internal/core/dom/
org/eclipse/jdt/internal/core/dom/rewrite/
org/eclipse/jdt/internal/core/dom/rewrite/imports/
.api_description
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/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/util/IConstantPoolEntry2.classIConstantPoolEntry2.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IConstantPoolEntry2 extends java.lang.Object implements org.eclipse.jdt.core.util.IConstantPoolEntry {
public abstract int getDescriptorIndex ()
public abstract int getReferenceKind ()
public abstract int getReferenceIndex ()
public abstract int getBootstrapMethodAttributeIndex ()
}
org/eclipse/jdt/core/util/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/ExternalAnnotationUtil.classExternalAnnotationUtil.java
package org.eclipse.jdt.core.util
public final org.eclipse.jdt.core.util.ExternalAnnotationUtil extends java.lang.Object {
public static final char NULLABLE
public static final char NONNULL
public static final char NO_ANNOTATION
private static final int POSITION_RETURN_TYPE
private static final int POSITION_FULL_SIGNATURE
private static int[] $SWITCH_TABLE$org$eclipse$jdt$core$util$ExternalAnnotationUtil$MergeStrategy
static final boolean $assertionsDisabled
static void ()
public void ()
public static java.lang.String extractGenericSignature (org.eclipse.jdt.core.dom.IMethodBinding)
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.internal.core.util.KeyToSignature parser
public static java.lang.String extractGenericTypeSignature (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.internal.core.util.KeyToSignature parser
public static java.lang.String insertReturnAnnotation (java.lang.String, char, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String methodSignature
char annotation
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
int close
public static java.lang.String insertParameterAnnotation (java.lang.String, int, char, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String methodSignature
int paramIdx
char annotation
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
int i
int start
public static org.eclipse.core.resources.IFile getAnnotationFile (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IType targetType
String binaryTypeName
org.eclipse.jdt.core.IPackageFragmentRoot packageRoot
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath annotationPath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IFile annotationZip
public static void annotateMember (java.lang.String, org.eclipse.core.resources.IFile, java.lang.String, java.lang.String, java.lang.String, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.IOException
String typeName
org.eclipse.core.resources.IFile file
String selector
String originalSignature
String annotatedSignature
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.core.runtime.IProgressMonitor monitor
public static void annotateMethodReturnType (java.lang.String, org.eclipse.core.resources.IFile, java.lang.String, java.lang.String, java.lang.String, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.IOException java.lang.IllegalArgumentException
String typeName
org.eclipse.core.resources.IFile file
String selector
String originalSignature
String annotatedReturnType
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.core.runtime.IProgressMonitor monitor
public static void annotateMethodParameterType (java.lang.String, org.eclipse.core.resources.IFile, java.lang.String, java.lang.String, java.lang.String, int, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.IOException java.lang.IllegalArgumentException
String typeName
org.eclipse.core.resources.IFile file
String selector
String originalSignature
String annotatedParameterType
int paramIdx
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.core.runtime.IProgressMonitor monitor
private static void annotateMember (java.lang.String, org.eclipse.core.resources.IFile, java.lang.String, java.lang.String, java.lang.String, int, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.IOException java.lang.IllegalArgumentException
String typeName
org.eclipse.core.resources.IFile file
String selector
String originalSignature
String annotatedSignature
int updatePosition
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.core.runtime.IProgressMonitor monitor
StringBuffer newContent
java.io.BufferedReader reader
StringBuffer newContent
String line
String line
int relation
StringBuffer pending
String annotationLine
String nextLine
private static java.lang.String updateSignature (java.lang.String, java.lang.String, int, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String originalSignature
String annotatedSignature
int updatePosition
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
StringBuffer buf
String signatureToReplace
String signatureToReplace
String signatureToReplace
String postfix
int close
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
int i
int start
int end
private static java.lang.String insertAt (java.lang.String, int, char, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String signature
int position
char annotation
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
StringBuffer result
char next
private static boolean updateType (java.lang.StringBuffer, char[], char[], org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
StringBuffer buf
char[] oldType
char[] newType
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper oWrap
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper nWrap
int oStart
int nStart
ArrayIndexOutOfBoundsException aioobe
StringBuilder msg
private static boolean match (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, char, boolean)
StringBuffer buf
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper sig1
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper sig2
char expected
boolean force
boolean match1
boolean match2
StringBuilder msg
private static void mergeAnnotation (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
StringBuffer buf
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper oldS
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper newS
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
char oldAnn
char newAnn
private static void writeFile (org.eclipse.core.resources.IFile, java.lang.StringBuffer, java.lang.String, java.lang.String, java.io.BufferedReader, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.IOException
org.eclipse.core.resources.IFile annotationFile
StringBuffer head
String annotatedSignature
String nextLines
java.io.BufferedReader tailReader
org.eclipse.core.runtime.IProgressMonitor monitor
String line
String line
java.io.ByteArrayInputStream newContent
private static void createNewFile (org.eclipse.core.resources.IFile, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
String newContent
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.UnsupportedEncodingException e
private static void ensureExists (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IContainer parent
public static java.lang.String getAnnotatedSignature (java.lang.String, org.eclipse.core.resources.IFile, java.lang.String, java.lang.String)
String typeName
org.eclipse.core.resources.IFile file
String selector
String originalSignature
java.io.BufferedReader reader
String line
public static java.lang.String[] annotateType (java.lang.String, java.lang.String, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String originalSignature
String annotatedType
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
String[] result
StringBuffer buf
public static java.lang.String[] annotateReturnType (java.lang.String, java.lang.String, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String originalSignature
String annotatedType
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
String[] result
StringBuffer buf
int close
public static java.lang.String[] annotateParameterType (java.lang.String, java.lang.String, int, org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy)
String originalSignature
String annotatedType
int paramIdx
org.eclipse.jdt.core.util.ExternalAnnotationUtil$MergeStrategy mergeStrategy
String[] result
StringBuffer buf
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
int i
int start
int end
static int[] $SWITCH_TABLE$org$eclipse$jdt$core$util$ExternalAnnotationUtil$MergeStrategy ()
}
org/eclipse/jdt/core/IAnnotation.classIAnnotation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotation extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
}
org/eclipse/jdt/core/compiler/ITerminalSymbols.classITerminalSymbols.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.ITerminalSymbols extends java.lang.Object {
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameEOF
public static final int TokenNameERROR
public static final int TokenNameenum
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameconst
public static final int TokenNamegoto
public static final int TokenNameARROW
public static final int TokenNameCOLON_COLON
}
org/eclipse/jdt/core/search/IJavaSearchConstants.classIJavaSearchConstants.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.IJavaSearchConstants extends java.lang.Object {
public static final int UNKNOWN
public static final int TYPE
public static final int METHOD
public static final int PACKAGE
public static final int CONSTRUCTOR
public static final int FIELD
public static final int CLASS
public static final int INTERFACE
public static final int ENUM
public static final int ANNOTATION_TYPE
public static final int CLASS_AND_ENUM
public static final int CLASS_AND_INTERFACE
public static final int INTERFACE_AND_ANNOTATION
public static final int DECLARATIONS
public static final int IMPLEMENTORS
public static final int REFERENCES
public static final int ALL_OCCURRENCES
public static final int READ_ACCESSES
public static final int WRITE_ACCESSES
public static final int IGNORE_DECLARING_TYPE
public static final int IGNORE_RETURN_TYPE
public static final int FIELD_DECLARATION_TYPE_REFERENCE
public static final int LOCAL_VARIABLE_DECLARATION_TYPE_REFERENCE
public static final int PARAMETER_DECLARATION_TYPE_REFERENCE
public static final int SUPERTYPE_TYPE_REFERENCE
public static final int THROWS_CLAUSE_TYPE_REFERENCE
public static final int CAST_TYPE_REFERENCE
public static final int CATCH_TYPE_REFERENCE
public static final int CLASS_INSTANCE_CREATION_TYPE_REFERENCE
public static final int RETURN_TYPE_REFERENCE
public static final int IMPORT_DECLARATION_TYPE_REFERENCE
public static final int ANNOTATION_TYPE_REFERENCE
public static final int TYPE_ARGUMENT_TYPE_REFERENCE
public static final int TYPE_VARIABLE_BOUND_TYPE_REFERENCE
public static final int WILDCARD_BOUND_TYPE_REFERENCE
public static final int INSTANCEOF_TYPE_REFERENCE
public static final int SUPER_REFERENCE
public static final int QUALIFIED_REFERENCE
public static final int THIS_REFERENCE
public static final int IMPLICIT_THIS_REFERENCE
public static final int METHOD_REFERENCE_EXPRESSION
public static final int EXACT_MATCH
public static final int PREFIX_MATCH
public static final int PATTERN_MATCH
public static final boolean CASE_SENSITIVE
public static final boolean CASE_INSENSITIVE
public static final int FORCE_IMMEDIATE_SEARCH
public static final int CANCEL_IF_NOT_READY_TO_SEARCH
public static final int WAIT_UNTIL_READY_TO_SEARCH
}
org/eclipse/jdt/core/search/FieldDeclarationMatch.classFieldDeclarationMatch.java
package org.eclipse.jdt.core.search
public org.eclipse.jdt.core.search.FieldDeclarationMatch extends org.eclipse.jdt.core.search.SearchMatch {
public void (org.eclipse.jdt.core.IJavaElement, int, int, int, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.core.resources.IResource)
org.eclipse.jdt.core.IJavaElement element
int accuracy
int offset
int length
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/core/search/SearchDocument.classSearchDocument.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchDocument extends java.lang.Object {
private org.eclipse.jdt.internal.core.index.Index index
private String containerRelativePath
private org.eclipse.jdt.internal.compiler.SourceElementParser parser
private String documentPath
private org.eclipse.jdt.core.search.SearchParticipant participant
private boolean shouldIndexResolvedDocument
protected void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void addIndexEntry (char[], char[])
char[] category
char[] key
public abstract byte[] getByteContents ()
public abstract char[] getCharContents ()
private java.lang.String getContainerRelativePath ()
public abstract java.lang.String getEncoding ()
public org.eclipse.jdt.internal.compiler.SourceElementParser getParser ()
public final org.eclipse.jdt.core.search.SearchParticipant getParticipant ()
public final java.lang.String getPath ()
public void removeAllIndexEntries ()
public void setIndex (org.eclipse.jdt.internal.core.index.Index)
org.eclipse.jdt.internal.core.index.Index indexToSet
public void setParser (org.eclipse.jdt.internal.compiler.SourceElementParser)
org.eclipse.jdt.internal.compiler.SourceElementParser sourceElementParser
public void requireIndexingResolvedDocument ()
public boolean shouldIndexResolvedDocument ()
}
org/eclipse/jdt/core/search/SearchParticipant.classSearchParticipant.java
package org.eclipse.jdt.core.search
public abstract org.eclipse.jdt.core.search.SearchParticipant extends java.lang.Object {
private org.eclipse.core.runtime.IPath lastIndexLocation
protected void ()
public void beginSearching ()
public void doneSearching ()
public java.lang.String getDescription ()
public abstract org.eclipse.jdt.core.search.SearchDocument getDocument (java.lang.String)
public abstract void indexDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
public void indexResolvedDocument (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexLocation
public abstract void locateMatches (org.eclipse.jdt.core.search.SearchDocument[], org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public void removeIndex (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath indexLocation
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
public void resolveDocument (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public final void scheduleDocumentIndexing (org.eclipse.jdt.core.search.SearchDocument, org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.search.SearchDocument document
org.eclipse.core.runtime.IPath indexPath
org.eclipse.core.runtime.IPath documentPath
Object file
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.internal.core.search.indexing.IndexManager manager
org.eclipse.jdt.internal.core.index.IndexLocation indexLocation
public abstract org.eclipse.core.runtime.IPath[] selectIndexes (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.IJavaSearchScope)
}
org/eclipse/jdt/core/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/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
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
String canonicalPath
String canonicalPath
String errorMsg
private java.util.Properties readConfig (java.lang.String)
String filename
java.io.BufferedInputStream stream
java.io.File configFile
java.util.Properties formatterOptions
java.io.IOException e
String canonicalPath
String errorMessage
String errorMessage
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/dom/DocCommentParser.classDocCommentParser.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DocCommentParser extends org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser {
private org.eclipse.jdt.core.dom.Javadoc docComment
private org.eclipse.jdt.core.dom.AST ast
void (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.internal.compiler.parser.Scanner, boolean)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
boolean check
public org.eclipse.jdt.core.dom.Javadoc parse (int[])
int[] positions
public org.eclipse.jdt.core.dom.Javadoc parse (int, int)
int start
int length
private void setComment (int, int)
int start
int length
public java.lang.String toString ()
StringBuffer buffer
protected java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
char[] name
int dim
boolean isVarargs
Object typeRef
long[] dimPositions
long argNamePos
org.eclipse.jdt.core.dom.MethodRefParameter argument
org.eclipse.jdt.core.dom.ASTNode node
int argStart
int argEnd
org.eclipse.jdt.core.dom.SimpleName argName
int argNameStart
org.eclipse.jdt.core.dom.Type argType
org.eclipse.jdt.core.dom.Name argTypeName
int i
org.eclipse.jdt.core.dom.ArrayType argArrayType
int i
org.eclipse.jdt.core.dom.Dimension dimension
int dimStart
int dimEnd
protected java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
org.eclipse.jdt.core.dom.MemberRef fieldRef
org.eclipse.jdt.core.dom.SimpleName fieldName
int start
int end
org.eclipse.jdt.core.dom.Name typeRef
protected java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
java.util.List arguments
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.SimpleName methodName
int length
int start
int end
org.eclipse.jdt.core.dom.Name typeRef
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
protected void createTag ()
org.eclipse.jdt.core.dom.TagElement tagElement
int position
StringBuffer tagName
int start
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected java.lang.Object createTypeReference (int)
int primitiveToken
int size
String[] identifiers
int pos
int i
org.eclipse.jdt.core.dom.ASTNode typeRef
int start
org.eclipse.jdt.core.dom.Name name
int nameIndex
int i
int s
int e
org.eclipse.jdt.core.dom.SimpleName simpleName
int end
int end
protected boolean parseIdentifierTag (boolean)
boolean report
protected boolean parseReturn ()
protected boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int currentPosition
int token
char[] tagName
int length
char[] ident
int length
boolean valid
protected boolean pushParamName (boolean)
boolean isTypeParam
int idIndex
org.eclipse.jdt.core.dom.SimpleName name
int nameStart
int nameEnd
org.eclipse.jdt.core.dom.TagElement paramTag
org.eclipse.jdt.core.dom.TextElement text
int txtStart
int txtEnd
protected boolean pushSeeRef (java.lang.Object)
Object statement
org.eclipse.jdt.core.dom.TagElement seeTag
org.eclipse.jdt.core.dom.ASTNode node
int end
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
protected void pushText (int, int)
int start
int end
org.eclipse.jdt.core.dom.TextElement text
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
java.util.List fragments
int size
org.eclipse.jdt.core.dom.TagElement inlineTag
org.eclipse.jdt.core.dom.ASTNode lastFragment
protected boolean pushThrowName (java.lang.Object)
Object typeRef
org.eclipse.jdt.core.dom.TagElement throwsTag
protected void refreshInlineTagPosition (int)
int previousPosition
org.eclipse.jdt.core.dom.TagElement previousTag
int previousStart
org.eclipse.jdt.core.dom.ASTNode inlineTag
int inlineStart
protected void updateDocComment ()
int idx
}
org/eclipse/jdt/core/dom/Block.classBlock.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Block extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Block result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BlockComment.classBlockComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.BlockComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BlockComment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ChildListPropertyDescriptor.classChildListPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
final Class elementType
final boolean cycleRisk
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class elementType
boolean cycleRisk
public final java.lang.Class getElementType ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/NullLiteral.classNullLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NullLiteral extends org.eclipse.jdt.core.dom.Expression {
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NullLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.AnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IAnnotationBinding {
static final org.eclipse.jdt.core.dom.AnnotationBinding[] NoAnnotations
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
private org.eclipse.jdt.core.dom.BindingResolver bindingResolver
private String key
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] internalPairs
int length
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int counter
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int declaredLength
org.eclipse.jdt.internal.compiler.util.HashtableOfObject table
int i
char[] internalName
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] allPairs
int i
Object pair
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement cu
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
public java.lang.String getKey ()
String recipientKey
private java.lang.String getRecipientKey ()
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode recipient
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
org.eclipse.jdt.core.dom.ITypeBinding annotationType
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding otherBinding
org.eclipse.jdt.core.dom.IAnnotationBinding other
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] memberValuePairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] otherMemberValuePairs
int i
int length
public boolean isRecovered ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public boolean isSynthetic ()
public java.lang.String toString ()
org.eclipse.jdt.core.dom.ITypeBinding type
StringBuffer buffer
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int i
int len
}
org/eclipse/jdt/core/dom/TypeDeclarationStatement.classTypeDeclarationStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclarationStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_DECLARATION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
private org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.AbstractTypeDeclaration getDeclaration ()
public void setDeclaration (org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor typeDeclProperty
public org.eclipse.jdt.core.dom.TypeDeclaration getTypeDeclaration ()
final org.eclipse.jdt.core.dom.TypeDeclaration internalGetTypeDeclaration ()
public void setTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
final void internalSetTypeDeclaration (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
org.eclipse.jdt.core.dom.AbstractTypeDeclaration d
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/MethodReference.classMethodReference.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.MethodReference extends org.eclipse.jdt.core.dom.Expression {
org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsFactory (java.lang.Class)
Class nodeClass
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getTypeArgumentsProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
}
org/eclipse/jdt/core/dom/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/SwitchCase.classSwitchCase.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SwitchCase extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression optionalExpression
private boolean expressionInitialized
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SwitchCase result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isDefault ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/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/internal/codeassist/CompletionEngine.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.CompletionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.codeassist.RelevanceConstants org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeCache
public int openedBinaryTypes
public static boolean DEBUG
public static boolean PERF
private static final char[] KNOWN_TYPE_WITH_UNKNOWN_CONSTRUCTORS
private static final char[] KNOWN_TYPE_WITH_KNOWN_CONSTRUCTORS
private static final char[] ARG
private static final char[] ARG0
private static final char[] ARG1
private static final char[] ARG2
private static final char[] ARG3
private static final char[][] ARGS1
private static final char[][] ARGS2
private static final char[][] ARGS3
private static final char[][] ARGS4
private static final int CHECK_CANCEL_FREQUENCY
public static final boolean NO_TYPE_COMPLETION_ON_EMPTY_TOKEN
private static final char[] ERROR_PATTERN
private static final char[] EXCEPTION_PATTERN
private static final char[] SEMICOLON
private static final char[] CLASS
private static final char[] VOID
private static final char[] INT
private static final char[] INT_SIGNATURE
private static final char[] VALUE
private static final char[] EXTENDS
private static final char[] SUPER
private static final char[] DEFAULT_CONSTRUCTOR_SIGNATURE
private static final char[] DOT
private static final char[] VARARGS
private static final char[] IMPORT
private static final char[] STATIC
private static final char[] ON_DEMAND
private static final char[] IMPORT_END
private static final char[] JAVA_LANG_OBJECT_SIGNATURE
private static final char[] JAVA_LANG_NAME
private static final int NONE
private static final int SUPERTYPE
private static final int SUBTYPE
int expectedTypesPtr
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] expectedTypes
int expectedTypesFilter
boolean hasJavaLangObjectAsExpectedType
boolean hasExpectedArrayTypes
boolean hasComputedExpectedArrayTypes
int uninterestingBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] uninterestingBindings
int forbbidenBindingsPtr
org.eclipse.jdt.internal.compiler.lookup.Binding[] forbbidenBindings
int uninterestingBindingsFilter
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteReferenceBindings
boolean assistNodeIsClass
boolean assistNodeIsEnum
boolean assistNodeIsException
boolean assistNodeIsInterface
boolean assistNodeIsAnnotation
boolean assistNodeIsConstructor
boolean assistNodeIsSuperType
boolean assistNodeIsExtendedType
boolean assistNodeIsInterfaceExcludingAnnotation
int assistNodeInJavadoc
boolean assistNodeCanBeSingleMemberAnnotation
boolean assistNodeIsInsideCase
boolean assistNodeIsString
long targetedElement
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.internal.codeassist.CompletionEngine$CompletionProblemFactory problemFactory
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
private org.eclipse.jdt.internal.core.search.matching.JavaSearchNameEnvironment noCacheNameEnvironment
char[] source
char[] completionToken
char[] qualifiedCompletionToken
boolean resolvingImports
boolean resolvingStaticImports
boolean insideQualifiedReference
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] fileName
int startPosition
int actualCompletionPosition
int endPosition
int offset
int tokenStart
int tokenEnd
int javadocTagPosition
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray validPackageNames
org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray invalidPackageNames
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownPkgs
org.eclipse.jdt.internal.compiler.util.HashtableOfObject knownTypes
static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding[] BASE_TYPES
static final int BASE_TYPES_LENGTH
static final char[][] BASE_TYPE_NAMES
static final int BASE_TYPES_WITHOUT_VOID_LENGTH
static final char[][] BASE_TYPE_NAMES_WITHOUT_VOID
static final char[] classField
static final char[] lengthField
static final char[] cloneMethod
static final char[] THIS
static final char[] THROWS
static org.eclipse.jdt.internal.compiler.lookup.InvocationSite FakeInvocationSite
private int foundTypesCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedTypes
private int foundConstructorsCount
private org.eclipse.jdt.internal.compiler.util.ObjectVector acceptedConstructors
static void ()
int i
int i
public static char[] createBindingKey (char[], char[])
char[] packageName
char[] typeName
char[] signature
public static char[][] createDefaultParameterNames (int)
int length
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
char[][] parameters
int i
public static char[] createMethodSignature (char[][], char[][], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnTypeSignature
char[][] parameterTypeSignature
int i
public static char[] createMethodSignature (char[][], char[][], char[], char[])
char[][] parameterPackageNames
char[][] parameterTypeNames
char[] returnPackagename
char[] returnTypeName
char[] returnTypeSignature
public static char[] createNonGenericTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
public static char[] createTypeSignature (char[], char[])
char[] qualifiedPackageName
char[] qualifiedTypeName
char[] name
int depth
int length
int i
private static char[] getRequiredTypeSignature (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] result
StringBuffer sig
int sigLength
private static char[] getTypeName (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[] typeName
int dims
int length
int newLength
int k
private static boolean hasStaticMemberTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private static boolean hasMemberTypesInEnclosingScope (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int length
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.core.CompletionRequestor, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.core.CompletionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
public void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int accessibility
private void acceptConstructors (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
java.util.ArrayList deferredProposals
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor acceptedConstructor
int typeModifiers
char[] packageName
char[] simpleTypeName
int modifiers
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int extraFlags
int accessibility
boolean proposeType
char[] fullyQualifiedName
Object knownTypeKind
boolean proposeConstructor
int j
char[][] importName
boolean isQualified
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor foundConstructor
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor value
char[] fullyQualifiedEnclosingTypeOrPackageName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
public void acceptPackage (char[])
char[] packageName
char[] completion
char[] completion
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] currentPackage
int accessibility
private void acceptTypes (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int length
org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType acceptedType
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
char[] typeName
char[] typeName
char[] flatEnclosingTypeNames
char[] flatEnclosingTypeNames
char[] fullyQualifiedName
char[] completionName
int relevance
int j
char[][] importName
char[] fullyQualifiedEnclosingTypeOrPackageName
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType foundType
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
char[][] importName
char[] importFlatName
char[][] keys
Object[] values
int max
int i
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType value
public void acceptUnresolvedName (char[])
char[] name
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void addExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int i
int length
private void addForbiddenBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private void addUninterestingBindings (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int length
private final boolean areParametersCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
boolean isVarargs
int paramLength
int argLength
int lastIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varArgType
int i
int i
private void buildContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
int length
char[][] expTypes
char[][] expKeys
int i
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
org.eclipse.jdt.internal.codeassist.complete.CompletionScanner scanner
private void buildTokenLocationContext (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference completionOnSingleTypeReference
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference completionOnQualifiedTypeReference
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
void checkCancel ()
private boolean complete (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
public void complete (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int completionPosition
int pos
org.eclipse.jdt.core.ITypeRoot root
boolean contextAccepted
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
long positions
char[][] oldTokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
public void complete (org.eclipse.jdt.core.IType, char[], int, char[][], char[][], int[], boolean)
org.eclipse.jdt.core.IType type
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
boolean contextAccepted
org.eclipse.jdt.core.IType topLevelType
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.SourceType sourceType
org.eclipse.jdt.internal.compiler.env.ISourceType info
org.eclipse.jdt.internal.compiler.ast.Initializer fakeInitializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] oldFields
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] newFields
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
IndexOutOfBoundsException e
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound e
org.eclipse.jdt.internal.codeassist.InternalCompletionContext context
private void completionOnBranchStatementLabel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnBranchStatementLabel label
private void completionOnClassLiteralAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnClassLiteralAccess access
private void completionOnExplicitConstructorCall (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
private void completionOnFieldName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldName field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnFieldType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnFieldType field
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnJavadocAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression allocExpression
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnJavadocFieldReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
int rangeStart
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
private void completionOnJavadocMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int rangeStart
private void completionOnJavadocParamNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocParamNameReference paramRef
private void completionOnJavadocQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocQualifiedTypeReference typeRef
long completionPosition
int rangeStart
int rangeStart
private void completionOnJavadocSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocSingleTypeReference typeRef
private void completionOnJavadocTag (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
private void completionOnJavadocTypeParamReference (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTypeParamReference paramRef
private void completionOnKeyword (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionOnKeyword keyword
private void completionOnLocalOrArgumentName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
int kind
int kind
org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName arg
char[][] alreadyDefinedName
char[][] forbiddenNames
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
char[][] discouragedNames
int localCount
int i
private void completionOnMarkerAnnotationName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMarkerAnnotationName annot
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeType
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference type
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference type
long completionPosition
private void completionOnMemberAccess (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access
long completionPosition
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean superCall
private void completionOnMemberValueName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberValueName memberValuePair
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int i
char[][] alreadyDefinedName
private void completionOnMessageSend (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
private void completionOnMessageSendName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMessageSendName messageSend
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
private void completionOnReferenceExpressionName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnReferenceExpressionName referenceExpression
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
private void completionOnMethodName (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodName method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
char[][] excludeNames
int i
int kind
private void completionOnMethodReturnType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMethodReturnType method
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference type
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void completionOnParameterizedQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private boolean assistNodeIsExtendedType (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
private boolean assistNodeIsInterfaceExcludingAnnotation (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int i
private boolean assistNodeIsInsideCase (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
int i
int caseCount
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
private void completionOnQualifiedAllocationExpression (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression allocExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnQualifiedNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedNameReference ref
long completionPosition
boolean foundSomeFields
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
private void completionOnQualifiedTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedTypeReference ref
long completionPosition
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private void completionOnSingleNameReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean insideTypeAnnotation
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
int i
char[][] alreadyDefinedName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
private void completionOnSingleTypeReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.complete.CompletionOnSingleTypeReference singleRef
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
private char[][] computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void computeAlreadyDefinedName (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.ClassScope, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, java.util.ArrayList)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
java.util.ArrayList result
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int computeBaseRelevance ()
private void computeExpectedTypes (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.TypeReference e
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
boolean isStatic
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int operator
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression e
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.lookup.Binding b
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expected
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int index
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expected
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int iLength
int i
int jLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
boolean canBeSingleMemberAnnotation
int i
boolean isException
org.eclipse.jdt.internal.codeassist.ThrownExceptionFinder thrownExceptionFinder
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] alreadyCaughtExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] discouragedExceptions
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
private void computeExpectedTypesForAllocationExpression (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSend (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int j
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
private void computeExpectedTypesForMessageSendForInterface (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
char[] selector
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private org.eclipse.jdt.internal.compiler.lookup.Scope computeForbiddenBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode astNodeParent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int length
int astNodeIndex
int i
int i
private void addForbiddenBindingsForMemberTypes (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int memberTypesLen
int i
private char[] computePrefix (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean isStatic
StringBuffer completion
private int computeRelevanceForAnnotation ()
private int computeRelevanceForAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
long target
int computeRelevanceForCaseMatching (char[], char[])
char[] token
char[] proposalName
private int computeRelevanceForClass ()
private int computeRelevanceForConstructor ()
private int computeRelevanceForEnum ()
private int computeRelevanceForEnumConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int i
private int computeRelevanceForException ()
private int computeRelevanceForException (char[])
char[] proposalName
private int computeRelevanceForExpectingType (char[], char[])
char[] packageName
char[] typeName
int i
private int computeRelevanceForExpectingType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding proposalType
int relevance
int i
private int computeRelevanceForInheritance (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
int computeRelevanceForInterestingProposal ()
private int computeRelevanceForInterestingProposal (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
private int computeRelevanceForInterestingProposal (char[], char[])
char[] givenPkgName
char[] fullTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] currPkgName
char[] currTypeName
private int computeRelevanceForInterface ()
private int computeRelevanceForMissingElements (boolean)
boolean hasProblems
int computeRelevanceForQualification (boolean)
boolean prefixRequired
int computeRelevanceForResolution ()
int computeRelevanceForResolution (boolean)
boolean isResolved
int computeRelevanceForRestrictions (int)
int accessRuleKind
private int computeRelevanceForStatic (boolean, boolean)
boolean onlyStatic
boolean isStatic
private int computeRelevanceForFinal (boolean, boolean)
boolean onlyFinal
boolean isFinal
private int computeRelevanceForSuper (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
org.eclipse.jdt.internal.codeassist.complete.CompletionOnMemberAccess access
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
private long computeTargetedElement (org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnAnnotationOfType fakeNode
org.eclipse.jdt.internal.compiler.ast.ASTNode annotatedElement
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotatedTypeDeclaration
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypes (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] computeTypesIfCorrect (org.eclipse.jdt.internal.compiler.ast.Expression[])
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
int a
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
private void computeUninterestingBindings (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isException
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int i
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
private char[] createImportCharArray (char[], boolean, boolean)
char[] importedElement
boolean isStatic
boolean onDemand
char[] result
private void createMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][], char[][], char[][], org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int insertedModifiers
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariableBindings
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int i
protected org.eclipse.jdt.internal.codeassist.InternalCompletionProposal createProposal (int, int)
int kind
int completionOffset
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private org.eclipse.jdt.core.CompletionProposal createRequiredTypeProposal (org.eclipse.jdt.internal.compiler.lookup.Binding, int, int, int)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int start
int end
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] packageName
char[] typeName
char[] fullyQualifiedName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
char[] packageName
private void createType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
int length
int i
int dim
int i
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
int i
int length
char[] packageName
char[] typeName
private void createTypeParameterProposal (org.eclipse.jdt.internal.compiler.ast.TypeParameter, int)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
char[] completionName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void createTypeProposal (char[], char[], int, int, char[], int)
char[] packageName
char[] typeName
int modifiers
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeProposal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int, char[], int, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
char[] typeName
int accessibility
char[] completionName
int relevance
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
private void createTypeVariable (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int i
int length
private void createVargsType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
StringBuffer completion
int dim
int i
private void findAnnotationAttributes (char[], org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] attributesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
int j
int relevance
org.eclipse.jdt.core.CompletionProposal proposal
void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findAnonymousType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findClassField (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] signature
char[] typeArgument
int oldLength
int argumentLength
int newLength
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int relevance
private void findConstructorsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findConstructors (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, boolean, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean forAnonymousType
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
boolean exactMatch
boolean isQualified
int relevance
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.codeassist.complete.CompletionOnQualifiedAllocationExpression alloc
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalGenericType
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
int a
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
char[] typeCompletion
char[] packageName
char[] typeName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] typeCompletion
org.eclipse.jdt.internal.compiler.ast.Expression receiver
char[] selector
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocAllocationExpression alloc
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] packageName
char[] typeName
int constructorRelevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
int start
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
private char[] getResolvedSignature (char[][], char[], int, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[][] parameterTypes
char[] fullyQualifiedTypeName
int parameterCount
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
org.eclipse.jdt.internal.compiler.env.INameEnvironment oldNameEnvironment
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding refBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int j
char[] argumentTypeName
private void findConstructorsOrAnonymousTypes (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isQualified
int relevance
private char[][] findEnclosingTypeNames (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] excludedNames
int excludedNameCount
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] classTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int i
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
private void findEnumConstants (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, char[][], int, boolean)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
boolean needQualification
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int enumConstantLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] fieldName
int i
int relevance
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.TypeBinding visibleType
boolean needImport
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding fieldType
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
private void findEnumConstantsFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
int length
int i
private void findEnumConstantsFromSwithStatement (char[], org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
char[] enumConstantName
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.ast.CaseStatement[] cases
char[][] alreadyUsedConstants
int alreadyUsedConstantCount
int i
org.eclipse.jdt.internal.compiler.ast.Expression caseExpression
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean searchSuperClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangThrowable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superClass
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int j
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int j
int relevance
private void findExceptionFromTryStatement (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exceptionType
private void findExplicitConstructors (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingConstructor
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int paramLength
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int fieldBeingCompletedId
boolean isFieldBeingCompletedStatic
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declarationType
char[] completion
char[] prefix
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal valueProposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findFieldsAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean proposeField
boolean proposeMethod
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding objectRef
int relevance
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
protected void findFieldsAndMethodsFromAnotherReceiver (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[][], int, int)
char[] token
org.eclipse.jdt.internal.compiler.ast.TypeReference receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromCastedReceiver (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.ASTNode enclosingNode
org.eclipse.jdt.internal.compiler.lookup.Binding qualifiedBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference instanceOfType
boolean findFromAnotherReceiver
char[][] receiverName
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference1
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverTypeBinding
char[] castedReceiver
char[] castedTypeChars
int memberRefStart
char[] receiverChars
char[] dotChars
int oldStartPosition
private void findFieldsAndMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] favoriteBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding favoriteBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
long range
int start
int end
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
private boolean findFieldsAndMethodsFromMissingFieldType (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
boolean foundSomeFields
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int fieldsCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
private void findFieldsAndMethodsFromMissingReturnType (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean insideTypeAnnotation
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int methodsCount
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
int argumentsLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parametersBindings
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
private void findFieldsAndMethodsFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findFieldsAndMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
boolean insideAnnotationAttribute
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
private void findFieldsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int fieldLength
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] fieldImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal fieldImportProposal
private void findImplicitMessageSends (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private void findImports (org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference, boolean)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnImportReference importReference
boolean findMembers
char[][] tokens
char[] importName
char[] lastToken
int oldStart
int oldEnd
private void findImportsOfMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean onlyStatic
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
char[] completionName
int relevance
private void findImportsOfStaticFields (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] fieldName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int fieldLength
int m
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findImportsOfStaticMethods (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int m
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completionName
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findInterfacesMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findInterfacesMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementssStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void findJavadocBlockTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocInlineTags (org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocTag javadocTag
char[][] possibleTags
int length
int i
int relevance
char[] possibleTag
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int tagLength
char[] completion
private void findJavadocParamNames (char[], char[][], boolean)
char[] token
char[][] missingParams
boolean isTypeParam
int relevance
int length
int i
char[] argName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
char[] completion
private void findKeywords (char[], char[][], boolean, boolean)
char[] keyword
char[][] choices
boolean staticFieldsAndMethodOnly
boolean ignorePackageKeyword
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findKeywordsForMember (char[], int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[] token
int modifiers
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
char[][] keywords
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding astNodeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean canBeField
boolean canBeMethod
boolean canBeType
private void findLabels (char[], char[][])
char[] label
char[][] choices
int length
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findLocalMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int length
char[][] parameterPackageNames
char[][] parameterFullTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[][] excludedNames
char[][] substituedParameterNames
StringBuffer completion
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean completionOnReferenceExpressionName
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int methodLength
int minTypeArgLength
int minArgLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int a
boolean prefixRequired
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocMessageSend msg
org.eclipse.jdt.internal.codeassist.complete.CompletionOnJavadocFieldReference fieldRef
StringBuffer javadocCompletion
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
int t
int nt
boolean isVarargs
int p
int ln
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argTypeBinding
char[] prefix
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
char[] javadocCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
int start
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.core.CompletionProposal[] subProposals
int i
private void findLocalMethodsFromFavorites (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFoundFromFavorites
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
char[] typeName
int methodLength
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
boolean proposeStaticImport
boolean isAlreadyImported
int j
char[][] importName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeWithSameErasure
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] otherMethods
int i
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration cu
int importStart
int importEnd
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] typeImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeImportProposal
char[] packageName
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
char[] methodImportCompletion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal methodImportProposal
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
char[] methodName
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
Object[] other
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherReceiverType
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] parameterNames
char[] completion
int previousStartPosition
int previousTokenStart
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.compiler.lookup.MethodBinding original
private void findLocalMethodsFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean exactMatch
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean proposeMethod
protected void findMembers (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findMembersFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, boolean)
char[] token
long pos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean isInsideAnnotationAttribute
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeToIgnore
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
protected void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
private void findMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding invocationType
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
boolean checkQualification
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
int typeLength
int m
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
char[] completionName
boolean isQualified
char[] memberPackageName
char[] memberTypeName
char[] memberEnclosingTypeNames
int relevance
boolean allowingLongComputationProposals
private void findMemberTypesFromMissingType (char[], long, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] typeName
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference typeRef
private void findMemberTypesFromMissingType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
long pos
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser missingTypesConverter
org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor substitutionRequestor
private void findMethodDeclarations (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] receiverTypeMethods
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
private char[][] findMethodParameterNames (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, char[][])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
char[][] parameterTypeNames
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure
char[][] parameterNames
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parsedType
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding bindingType
char[] compoundName
Object type
org.eclipse.jdt.internal.compiler.env.ISourceType sourceType
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.core.IType typeHandle
String[] parameterTypeSignatures
int i
org.eclipse.jdt.core.IMethod searchedMethod
org.eclipse.jdt.core.IMethod[] foundMethods
int len
org.eclipse.jdt.internal.core.SourceMethod sourceMethod
private void findMethods (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean, char[], int, int)
char[] selector
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArgTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean onlyStaticMethods
boolean exactMatch
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean implicitCall
boolean superCall
boolean canBePrefixed
org.eclipse.jdt.internal.compiler.lookup.Binding[] missingElements
int[] missingElementsStarts
int[] missingElementsEnds
boolean missingElementsHaveProblems
char[] castedReceiver
int receiverStart
int receiverEnd
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
boolean java8Plus
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void findNestedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding nextTypeToIgnore
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding localType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
boolean allowingLongComputationProposals
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
private void findPackages (org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference)
org.eclipse.jdt.internal.codeassist.complete.CompletionOnPackageReference packageStatement
long completionPosition
private void findParameterizedType (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
private void findSubMemberTypes (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, boolean, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] typeName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeInvocation
boolean staticOnly
boolean staticFieldsAndMethodOnly
boolean fromStaticImport
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private void findTrueOrFalseKeywords (char[][])
char[][] choices
int i
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypeParameters (char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int i
int typeLength
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int relevance
private void findTypesAndPackages (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeBaseTypes
boolean proposeVoidType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeAllMemberTypes
boolean proposeConstructor
boolean isEmptyPrefix
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerInvocationType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding temp
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherType
int relevance
char[] typeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int l
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
char[] fullyQualifiedTypeName
int searchFor
private void findTypesAndSubpackages (char[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] token
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean allowingLongComputationProposals
boolean proposeType
boolean proposeConstructor
char[] qualifiedName
int length
int typeLength
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] types
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
char[] qualifiedSourceTypeName
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
char[] typeName
int searchFor
private void findTypesFromExpectedTypes (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
boolean proposeType
boolean proposeConstructor
boolean allowingLongComputationProposals
int typeLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refBinding
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeFound
boolean inSameUnit
char[] packageName
char[] typeName
char[] completionName
boolean isQualified
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeType
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int accessibility
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findTypesFromStaticImports (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean proposeAllMemberTypes
org.eclipse.jdt.internal.compiler.util.ObjectVector typesFound
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
int typeLength
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void findUnresolvedReference (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int completedNameStart
int completedNameEnd
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
char[][] foundNames
int discouragedNamesLength
int foundNamesLength
int newLength
private char[][] findUnresolvedReferenceAfter (int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int from
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findUnresolvedReferenceBefore (int, int, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
int recordTo
int parseTo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private char[][] findVariableFromUnresolvedReference (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope, char[][])
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration variable
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
char[][] discouragedNames
org.eclipse.jdt.internal.compiler.ast.TypeReference type
java.util.ArrayList proposedNames
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder$UnresolvedReferenceNameRequestor nameRequestor
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.codeassist.UnresolvedReferenceNameFinder nameFinder
int proposedNamesCount
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], boolean, int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
boolean forCollection
int dim
int kind
char[] displayName
char[] displayName
char[] displayName
int l
int i
char[] t
char[] q
org.eclipse.jdt.internal.core.INamingRequestor namingRequestor
private void findVariableName (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int, int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int dim
int kind
private void findVariableNameForCollection (char[], char[], char[], char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, char[][], char[][], int)
char[] token
char[] qualifiedPackageName
char[] qualifiedSourceName
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[][] discouragedNames
char[][] forbiddenNames
int kind
private void findVariableNames (char[], org.eclipse.jdt.internal.compiler.ast.TypeReference, char[][], char[][], int)
char[] name
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[][] discouragedNames
char[][] forbiddenNames
int kind
org.eclipse.jdt.internal.compiler.lookup.TypeBinding tb
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ptb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
private void findVariablesAndMethods (char[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean)
char[] token
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean insideTypeAnnotation
boolean insideAnnotationAttribute
boolean staticsOnly
int tokenLength
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int ptr
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
boolean proposeField
boolean proposeMethod
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
private char[] getCompletedTypeSignature (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
char[] result
StringBuffer sig
char[] typeSig
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
char[] typeSig
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int length
int sigLength
private org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] getFavoriteReferenceBindings (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
String[] favoriteReferences
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] resolvedImports
int count
int i
String favoriteReference
int length
int length
boolean onDemand
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.ast.ImportReference f
boolean isStatic
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
private org.eclipse.jdt.internal.compiler.env.INameEnvironment getNoCacheNameEnvironment ()
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
protected boolean hasArrayTypeAsExpectedSuperTypes ()
int i
protected boolean hasPossibleAnnotationTarget (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Scope scope
long target
long target
private char[] inlineTagCompletion (char[], char[])
char[] completionName
char[] inlineTag
int tagLength
int completionLength
int inlineLength
char[] inlineCompletion
private boolean isAllowingLongComputationProposals ()
private boolean isForbidden (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int i
private boolean isForbidden (char[], char[], char[][])
char[] givenPkgName
char[] givenTypeName
char[][] enclosingTypeNames
char[] fullTypeName
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
char[] currPkgName
char[] currTypeName
private boolean isIgnored (int)
int kind
boolean isIgnored (int, boolean)
int kind
boolean missingTypes
private boolean isIgnored (int, int)
int kind
int requiredProposalKind
private boolean isValidPackageName (char[])
char[] packageName
char[][] names
int i
int length
private boolean isValidParent (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode parent
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
int nodeIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int i
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] arguments
int iLength
int i
int jLength
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeBindings
int k
private boolean mustQualifyType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] packageName
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int i
private org.eclipse.jdt.internal.compiler.ast.Initializer parseSnippeInitializer (char[], int, char[][], char[][], int[], boolean)
char[] snippet
int position
char[][] localVariableTypeNames
char[][] localVariableNames
int[] localVariableModifiers
boolean isStatic
StringBuffer prefix
int i
char[] fakeSource
String encoding
org.eclipse.jdt.internal.core.BasicCompilationUnit fakeUnit
org.eclipse.jdt.internal.compiler.CompilationResult fakeResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration fakeAST
protected void printDebug (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
protected void printDebug (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
StringBuffer buffer
private void printDebug (org.eclipse.jdt.core.CompletionProposal, int, java.lang.StringBuffer)
org.eclipse.jdt.core.CompletionProposal proposal
int tab
StringBuffer buffer
int flags
org.eclipse.jdt.core.CompletionProposal[] proposals
int i
int start
int end
private void printDebugTab (int, java.lang.StringBuffer)
int tab
StringBuffer buffer
int i
private void proposeConstructor (org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedConstructor deferredProposal
org.eclipse.jdt.internal.compiler.lookup.Scope scope
private void proposeConstructor (char[], int, char[], char[][], char[][], int, char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int extraFlags
char[] typeCompletion
int relevance
boolean isInterface
int kind
char[] completion
char[] completion
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal typeProposal
int flags
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
int parameterNamesLength
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeNewMethod (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
char[] token
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding reference
int relevance
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal proposal
private void proposeType (char[], char[], int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.lookup.Scope)
char[] packageName
char[] simpleTypeName
int modifiers
int accessibility
char[] typeName
char[] fullyQualifiedName
boolean isQualified
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[] completionName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
char[][] cn
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
int relevance
int kind
protected void reset ()
private void setSourceAndTokenRange (int, int)
int start
int end
private void setSourceAndTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
private void setSourceRange (int, int)
int start
int end
private void setSourceRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private void setTokenRange (int, int)
int start
int end
private void setTokenRange (int, int, boolean)
int start
int end
boolean emptyTokenAdjstment
int endOfEmptyToken
private char[] substituteMethodTypeParameterName (char, char, char, char[][], char[][])
char firstName
char startChar
char endChar
char[][] excludedNames
char[][] otherParameterNames
char name
int i
int i
private char[] substituteMethodTypeParameterName (char[], char[][], char[][])
char[] firstName
char[][] excludedNames
char[][] otherParameterNames
char[] name
int count
int k
int i
private char[][] substituteMethodTypeParameterNames (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], char[][])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] excludedNames
char[][] substituedParameterNames
int i
boolean foundConflicts
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
char[] methodParameterName
int j
char[] typeParameterName
char[] substitution
char[] substitution
char[] substitution
}
org/eclipse/jdt/internal/codeassist/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/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/compiler/env/AccessRuleSet.classAccessRuleSet.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
public byte classpathEntryType
public String classpathEntryName
public void (org.eclipse.jdt.internal.compiler.env.AccessRule[], byte, java.lang.String)
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
byte classpathEntryType
String classpathEntryName
public boolean equals (java.lang.Object)
Object object
org.eclipse.jdt.internal.compiler.env.AccessRuleSet otherRuleSet
int rulesLength
int i
public org.eclipse.jdt.internal.compiler.env.AccessRule[] getAccessRules ()
public org.eclipse.jdt.internal.compiler.env.AccessRestriction getViolatedRestriction (char[])
char[] targetTypeFilePath
int i
int length
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public int hashCode ()
int result
private int hashCode (org.eclipse.jdt.internal.compiler.env.AccessRule[])
org.eclipse.jdt.internal.compiler.env.AccessRule[] rules
int result
int i
int length
public java.lang.String toString ()
public java.lang.String toString (boolean)
boolean wrap
StringBuffer buffer
int i
int length
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
}
org/eclipse/jdt/internal/compiler/env/IBinaryType.classIBinaryType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryType extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericType {
public static final char[][] NoInterface
public static final org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] NoNestedType
public static final org.eclipse.jdt.internal.compiler.env.IBinaryField[] NoField
public static final org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] NoMethod
static void ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public abstract char[] getEnclosingMethod ()
public abstract char[] getEnclosingTypeName ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public abstract char[] getGenericSignature ()
public abstract char[][] getInterfaceNames ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public abstract char[][][] getMissingTypeNames ()
public abstract char[] getName ()
public abstract char[] getSourceName ()
public abstract char[] getSuperclassName ()
public abstract long getTagBits ()
public abstract boolean isAnonymous ()
public abstract boolean isLocal ()
public abstract boolean isMember ()
public abstract char[] sourceFileName ()
public abstract org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker enrichWithExternalAnnotationsFor (org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker, java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
}
org/eclipse/jdt/internal/compiler/env/IBinaryAnnotation.classIBinaryAnnotation.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation extends java.lang.Object {
public abstract char[] getTypeName ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair[] getElementValuePairs ()
}
org/eclipse/jdt/internal/compiler/codegen/Label.classLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public abstract org.eclipse.jdt.internal.compiler.codegen.Label extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public int position
public static final int POS_NOT_SET
public void ()
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public abstract void place ()
}
org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants.classAttributeNamesConstants.java
package org.eclipse.jdt.internal.compiler.codegen
public abstract org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants extends java.lang.Object {
public static final char[] SyntheticName
public static final char[] ConstantValueName
public static final char[] LineNumberTableName
public static final char[] LocalVariableTableName
public static final char[] InnerClassName
public static final char[] CodeName
public static final char[] ExceptionsName
public static final char[] SourceName
public static final char[] DeprecatedName
public static final char[] SignatureName
public static final char[] LocalVariableTypeTableName
public static final char[] EnclosingMethodName
public static final char[] AnnotationDefaultName
public static final char[] RuntimeInvisibleAnnotationsName
public static final char[] RuntimeVisibleAnnotationsName
public static final char[] RuntimeInvisibleParameterAnnotationsName
public static final char[] RuntimeVisibleParameterAnnotationsName
public static final char[] StackMapTableName
public static final char[] InconsistentHierarchy
public static final char[] VarargsName
public static final char[] StackMapName
public static final char[] MissingTypesName
public static final char[] BootstrapMethodsName
public static final char[] RuntimeVisibleTypeAnnotationsName
public static final char[] RuntimeInvisibleTypeAnnotationsName
public static final char[] MethodParametersName
static void ()
}
org/eclipse/jdt/internal/compiler/impl/BooleanConstant.classBooleanConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.BooleanConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private boolean value
private static final org.eclipse.jdt.internal.compiler.impl.BooleanConstant TRUE
private static final org.eclipse.jdt.internal.compiler.impl.BooleanConstant FALSE
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (boolean)
boolean value
private void (boolean)
boolean value
public boolean booleanValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
org/eclipse/jdt/internal/compiler/ast/MarkerAnnotation.classMarkerAnnotation.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation extends org.eclipse.jdt.internal.compiler.ast.Annotation {
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int sourceStart
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/LambdaExpression$1ShapeComputer.classLambdaExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.LambdaExpression$1ShapeComputer extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.ast.LambdaExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.lookup.ClassScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression type
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ReturnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
}
org/eclipse/jdt/internal/compiler/ast/ArrayInitializer.classArrayInitializer.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayInitializer extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding binding
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyseResources
boolean evalNullTypeAnnotations
int i
int max
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
public void generateCode (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
int expressionLength
int elementsTypeID
int i
org.eclipse.jdt.internal.compiler.ast.Expression expr
double constantValue
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expressionType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafElementType
int dim
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression[] subExprs
int i
int length
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int expressionsLength
int i
}
org/eclipse/jdt/internal/compiler/ast/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/TryStatement.classTryStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TryStatement extends org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement {
static final char[] SECRET_RETURN_ADDRESS_NAME
static final char[] SECRET_ANY_HANDLER_NAME
static final char[] SECRET_PRIMARY_EXCEPTION_VARIABLE_NAME
static final char[] SECRET_CAUGHT_THROWABLE_VARIABLE_NAME
static final char[] SECRET_RETURN_VALUE_NAME
private static org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] NO_RESOURCES
public org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
public org.eclipse.jdt.internal.compiler.ast.Block tryBlock
public org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
public org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
public org.eclipse.jdt.internal.compiler.ast.Block finallyBlock
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subRoutineInits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptionTypes
boolean[] catchExits
org.eclipse.jdt.internal.compiler.codegen.BranchLabel subRoutineStartLabel
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding anyExceptionVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding returnAddressVariable
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretReturnValue
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] declaredExceptionLabels
private Object[] reusableJSRTargets
private org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] reusableJSRSequenceStartLabels
private int[] reusableJSRStateIndexes
private int reusableJSRTargetsCount
private static final int NO_FINALLY
private static final int FINALLY_SUBROUTINE
private static final int FINALLY_DOES_NOT_COMPLETE
private static final int FINALLY_INLINE
int mergedInitStateIndex
int preTryInitStateIndex
int postTryInitStateIndex
int[] postResourcesInitStateIndexes
int naturalExitMergeInitStateIndex
int[] catchExitInitStateIndexes
private org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding primaryExceptionVariable
private org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding caughtThrowableVariable
private org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] resourceExceptionLabels
private int[] caughtExceptionsCatchBlocks
static void ()
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int resourcesLength
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
int j
int length
int i
int catchCount
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext insideSubContext
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext finallyContext
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo subInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo finallyInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
int j
int length
int i
int catchCount
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findCloseMethod (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration resource
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding resourceBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closeMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
private org.eclipse.jdt.internal.compiler.flow.FlowInfo prepareCatchInfo (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext handlingContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo tryInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo catchInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnException
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchArg
private boolean isUncheckedCatchBlock (int)
int catchBlock
int i
int length
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel enterAnyExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public void enterDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
public void exitAnyExceptionHandler ()
public void exitDeclaredExceptionHandlers (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int length
private int finallyMode ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean isStackMapFrameCodeStream
int pc
int finallyMode
boolean requiresNaturalExit
int maxCatches
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
org.eclipse.jdt.internal.compiler.codegen.MultiCatchExceptionLabel multiCatchExceptionLabel
int resourceCount
int i
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel exitLabel
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int invokeCloseStartPc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel elseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postElseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postCloseLabel
int invokeCloseStartPc
boolean tryBlockHasSomeCode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel naturalExitLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel postCatchesFinallyLabel
int i
int position
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding catchVar
int varPC
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel naturalExitExceptionHandler
int finallySequenceStartPC
int position
int position
int position
int position
public boolean generateSubRoutineInvocation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, java.lang.Object, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
Object targetLocation
int stateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding secretLocal
int resourceCount
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.codegen.BranchLabel exitLabel
int invokeCloseStartPc
int i
boolean isStackMapFrameCodeStream
int finallyMode
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean reuseTargetLocation
int i
int count
Object reusableJSRTarget
org.eclipse.jdt.internal.compiler.codegen.BranchLabel reusableJSRSequenceStartLabel
public boolean isSubRoutineEscaping ()
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope upperScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope finallyScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope resourceManagementScope
int resourceCount
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resourceType
org.eclipse.jdt.internal.compiler.lookup.BlockScope tryScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding methodReturnType
int shiftScopesLength
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean containsUnionTypes
boolean catchHasError
int i
org.eclipse.jdt.internal.compiler.lookup.BlockScope catchScope
org.eclipse.jdt.internal.compiler.ast.Argument catchArgument
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] localDeclarations
int i
int max
int i
int max
protected void verifyDuplicationAndOrder (int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean)
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean containsUnionTypes
int totalCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[][] allExceptionTypes
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentExceptionType
org.eclipse.jdt.internal.compiler.ast.TypeReference catchArgumentType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int typeReferencesLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] unionExceptionTypes
int j
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] currentExceptions
int j
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
int k
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int n
int max2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentException
org.eclipse.jdt.internal.compiler.ast.TypeReference catchArgumentType
int i
int j
public boolean doesNotCompleteNormally ()
int i
public boolean completesByContinue ()
int i
}
org/eclipse/jdt/internal/compiler/ast/ReferenceExpression$2.classReferenceExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression$2 extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
final org.eclipse.jdt.internal.compiler.ast.ReferenceExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSuperTypeOriginatingFrom (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference.classJavadocSingleTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference extends org.eclipse.jdt.internal.compiler.ast.SingleTypeReference {
public int tagSourceStart
public int tagSourceEnd
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public void (char[], long, int, int)
char[] source
long pos
int tagStart
int tagEnd
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding internalResolveType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int location
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
char[][] tokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
protected void reportDeprecatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void reportInvalidType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/LambdaExpression.classLambdaExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression extends org.eclipse.jdt.internal.compiler.ast.FunctionalExpression implements org.eclipse.jdt.internal.compiler.ast.IPolyExpression org.eclipse.jdt.internal.compiler.impl.ReferenceContext org.eclipse.jdt.internal.compiler.problem.ProblemSeverities {
public org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public int arrowPosition
public org.eclipse.jdt.internal.compiler.ast.Statement body
public boolean hasParentheses
public org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
boolean voidCompatible
boolean valueCompatible
boolean returnsValue
public boolean isSerializable
private boolean requiresGenericSignature
boolean returnsVoid
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression original
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
private int outerLocalVariablesSlotSize
public boolean shouldCaptureInstance
private boolean assistNode
private boolean hasIgnoredMandatoryErrors
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding classType
public int ordinal
private java.util.Set thrownExceptions
public char[] text
private static final org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] NO_SYNTHETIC_ARGUMENTS
private static final org.eclipse.jdt.internal.compiler.ast.Block NO_BODY
private java.util.HashMap copiesPerTargetType
protected org.eclipse.jdt.internal.compiler.ast.Expression[] resultExpressions
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 inferenceContext
static void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult, boolean, boolean)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
boolean assistNode
boolean requiresGenericSignature
public void (org.eclipse.jdt.internal.compiler.CompilationResult, boolean)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
boolean assistNode
public void setArguments (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
public org.eclipse.jdt.internal.compiler.ast.Argument[] arguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes ()
public void setBody (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement body
public org.eclipse.jdt.internal.compiler.ast.Statement body ()
public org.eclipse.jdt.internal.compiler.ast.Expression[] resultExpressions ()
public void setArrowPosition (int)
int arrowPosition
public int arrowPosition ()
protected org.eclipse.jdt.internal.compiler.ast.FunctionalExpression original ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
boolean firstSpill
int pc
StringBuffer signature
int i
int length
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArgument
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding capturedOuterLocal
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int invokeDynamicNumber
public boolean kosherDescriptor (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
boolean shouldChatter
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean argumentsTypeElided
int argumentsLength
int i
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
boolean haveDescriptor
boolean argumentsHaveErrors
int parametersLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] parameterAnnotations
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedParameterType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding groundType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding expectedSAMType
boolean genericSignatureNeeded
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedParameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] exceptions
int exceptionsLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding exception
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int t
int max
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findGroundTargetType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean argumentTypesElided
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding withWildCards
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findGroundTargetTypeForElidedLambda (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding withWildCards
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
public boolean argumentsTypeElided ()
private void analyzeExceptions ()
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext ehfc
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo lambdaInfo
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext methodContext
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodWithParameterDeclaration
int i
int count
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnTypeBinding
org.eclipse.jdt.internal.compiler.ast.Expression expression
void validateNullAnnotations ()
int length
int i
private void mergeParameterNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] ourParameters
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] descParameters
int len
int i
long ourTagBits
long descTagBits
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int j
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
char[][] inheritedAnnotationName
void checkAgainstNullAnnotation (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int)
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
public boolean isPertinentToApplicability (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int i
int length
public boolean isVoidCompatible ()
public boolean isValueCompatible ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int tab
StringBuffer output
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean makeShort
int parenthesesCount
String suffix
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedResultType ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int argumentsLength
int i
public org.eclipse.jdt.internal.compiler.lookup.MethodScope getScope ()
private boolean enclosingScopesHaveErrors ()
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
private void analyzeShape ()
public boolean isPotentiallyCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int i
int length
private org.eclipse.jdt.internal.compiler.ast.LambdaExpression cachedResolvedCopy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, boolean, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
boolean anyTargetOk
boolean requireExceptionAnalysis
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sam
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean analyzeNPE
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy oldPolicy
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression resolveExpressionExpecting (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope skope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding sSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r1
org.eclipse.jdt.internal.compiler.lookup.MethodBinding tSam
org.eclipse.jdt.internal.compiler.lookup.TypeBinding r2
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int returnExpressionsLength
int i
int i
int i
org.eclipse.jdt.internal.compiler.ast.Expression resultExpression
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy ()
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
char[] source
org.eclipse.jdt.internal.compiler.ast.LambdaExpression copy
public void returnsExpression (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resultType
org.eclipse.jdt.internal.compiler.ast.Expression[] returnExpressions
int resultsLength
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public boolean hasErrors ()
public void tagAsHavingErrors ()
org.eclipse.jdt.internal.compiler.lookup.Scope parent
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
org.eclipse.jdt.internal.compiler.lookup.MethodScope enclosingLambdaScope
org.eclipse.jdt.internal.compiler.ast.LambdaExpression enclosingLambda
public java.util.Set getThrownExceptions ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile classFile
int problemResetPC
boolean restart
org.eclipse.jdt.internal.compiler.problem.AbortMethod e
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile classFile
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding argBinding
org.eclipse.jdt.internal.compiler.ast.Expression expression
public void addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticLocal
int newSlot
int i
int parameterCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
int i
int j
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getMethodBinding ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParams
public int diagnosticsSourceEnd ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getMarkerInterfaces ()
java.util.Set markerBindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectionTypes
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getTypeBinding ()
public volatile org.eclipse.jdt.internal.compiler.ast.Expression resolveExpressionExpecting (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
}
org/eclipse/jdt/internal/compiler/util/Messages$MessagesProperties.classMessages.java
package org.eclipse.jdt.internal.compiler.util
org.eclipse.jdt.internal.compiler.util.Messages$MessagesProperties extends java.util.Properties {
private static final int MOD_EXPECTED
private static final int MOD_MASK
private static final long serialVersionUID
private final java.util.Map fields
public void (java.lang.reflect.Field[], java.lang.String)
java.lang.reflect.Field[] fieldArray
String bundleName
int len
int i
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.reflect.Field field
}
org/eclipse/jdt/internal/compiler/batch/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public char[] contents
public char[] fileName
public char[] mainTypeName
String encoding
public String destinationPath
private boolean ignoreOptionalProblems
public void (char[], java.lang.String, java.lang.String)
char[] contents
String fileName
String encoding
public void (char[], java.lang.String, java.lang.String, java.lang.String)
char[] contents
String fileName
String encoding
String destinationPath
public void (char[], java.lang.String, java.lang.String, java.lang.String, boolean)
char[] contents
String fileName
String encoding
String destinationPath
boolean ignoreOptionalProblems
char[] fileNameCharArray
int start
int end
public char[] getContents ()
java.io.IOException e
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/parser/parser11.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.classRecoveredBlock.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredBlock extends org.eclipse.jdt.internal.compiler.parser.RecoveredStatement implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens {
public org.eclipse.jdt.internal.compiler.ast.Block blockDeclaration
public org.eclipse.jdt.internal.compiler.parser.RecoveredStatement[] statements
public int statementCount
public boolean preserveContent
public org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable pendingArgument
int pendingModifiers
int pendingModifersSourceStart
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnotations
int pendingAnnotationCount
public void (org.eclipse.jdt.internal.compiler.ast.Block, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod enclosingRecoveredMethod
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Block, int)
org.eclipse.jdt.internal.compiler.ast.Block nestedBlockDeclaration
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, int, boolean)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.Statement, int, boolean)
org.eclipse.jdt.internal.compiler.ast.Statement stmt
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, int, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int bracketBalanceValue
boolean delegatedByParent
org.eclipse.jdt.internal.compiler.parser.RecoveredType element
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement addAnnotationName (int, int, int, int)
int identifierPtr
int identifierLengthPtr
int annotationStart
int bracketBalanceValue
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation element
public void addModifier (int, int)
int flag
int modifiersSourceStart
void attach (org.eclipse.jdt.internal.compiler.parser.RecoveredStatement)
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement recoveredStatement
void attachPendingModifiers (org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[], int, int, int)
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation[] pendingAnnots
int pendingAnnotCount
int pendingMods
int pendingModsSourceStart
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public void resetPendingModifiers ()
public java.lang.String toString (int)
int tab
StringBuffer result
int i
public org.eclipse.jdt.internal.compiler.ast.Block updatedBlock (int, java.util.Set)
int depth
java.util.Set knownTypes
org.eclipse.jdt.internal.compiler.ast.Statement[] updatedStatements
int updatedCount
org.eclipse.jdt.internal.compiler.parser.RecoveredStatement lastStatement
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod enclosingMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer enclosingIntializer
int bodyEndValue
org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable lastLocalVariable
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock lastBlock
int lastEnd
int i
org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement
int j
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod method
org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer initializer
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnOpeningBrace (int, int)
int braceStart
int braceEnd
org.eclipse.jdt.internal.compiler.ast.Block block
public void updateParseTree ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement add (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int bracketBalanceValue
char[][] fieldTypeName
char[][] fieldTypeName
}
org/eclipse/jdt/internal/compiler/parser/unicode/part1.rsc
org/eclipse/jdt/internal/compiler/parser/Parser$1MethodVisitor.classParser.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.Parser$1MethodVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
public org.eclipse.jdt.internal.compiler.ASTVisitor typeVisitor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typePtr
final org.eclipse.jdt.internal.compiler.parser.Parser this$0
void (org.eclipse.jdt.internal.compiler.parser.Parser)
public void endVisit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public void endVisit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] foundTypes
int length
org.eclipse.jdt.internal.compiler.impl.ReferenceContext oldContext
org.eclipse.jdt.internal.compiler.parser.Scanner oldScanner
int i
public void endVisit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private void endVisitMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] foundTypes
int length
org.eclipse.jdt.internal.compiler.impl.ReferenceContext oldContext
org.eclipse.jdt.internal.compiler.parser.Scanner oldScanner
int i
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
private boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/parser/unicode6_2/start2.rsc
org/eclipse/jdt/internal/compiler/parser/Scanner$VanguardParser.classScanner.java
package org.eclipse.jdt.internal.compiler.parser
final org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
public static final boolean SUCCESS
public static final boolean FAILURE
org.eclipse.jdt.internal.compiler.parser.Scanner$Goal currentGoal
public void (org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner)
org.eclipse.jdt.internal.compiler.parser.Scanner$VanguardScanner scanner
protected boolean parse (org.eclipse.jdt.internal.compiler.parser.Scanner$Goal)
org.eclipse.jdt.internal.compiler.parser.Scanner$Goal goal
int act
int stackLength
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/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/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.Map innerClassesBindings
public java.util.List bootstrapMethods
public int methodCount
public int methodCountOffset
boolean isShared
public int produceAttributes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding referenceBinding
public boolean isNestedType
public long targetJDK
public java.util.List missingTypes
public java.util.Set visitedTypes
public static final int INITIAL_CONTENTS_SIZE
public static final int INITIAL_HEADER_SIZE
public static final int INNER_CLASSES_SIZE
public static void createProblemType (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] members
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int problemsLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemsCopy
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDecls
boolean abstractMethodsOnly
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
public static org.eclipse.jdt.internal.compiler.ClassFile getNewInstance (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
protected void ()
public void (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public void addAbstractMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
public void addAttributes ()
int attributesNumber
int attributeOffset
String fullFileName
int lastIndex
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long targetMask
long targetMask
long targetMask
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
int max
int numberOfInnerClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClasses
int constantPoolCount
public void addDefaultAbstractMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
private int addFieldAttributes (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int fieldAttributeOffset
int attributesNumber
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.TypeReference fieldType
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int i
int max
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private void addFieldInfo (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int accessFlags
int nameIndex
int descriptorIndex
int fieldAttributeOffset
int attributeNumber
public void addFieldInfos ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] syntheticFields
int fieldCount
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
int i
int max
private void addMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
StringBuffer buffer
String problemString
public void addProblemClinit (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int attributeOffset
int attributeNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributesNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemConstructor (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int methodAttributeOffset
int attributesNumber
int codeAttributeOffset
String problemString
int problemLine
int max
StringBuffer buffer
int count
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void addProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.compiler.CategorizedProblem[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int savedOffset
public void addSpecialMethods ()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] defaultAbstractMethods
int i
int max
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int emittedSyntheticsCount
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding deserializeLambdaMethod
boolean continueScanningSynthetics
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethods
int currentSyntheticsCount
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
public void addSyntheticArrayConstructor (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticArrayClone (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFactoryMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticConstructorAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumValueOfMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumValuesMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticEnumInitializationMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFieldReadAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticFieldWriteAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticMethodAccessMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void addSyntheticSwitchTable (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void completeCodeAttribute (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public int generateTypeAnnotationsOnCodeAttribute ()
int attributesNumber
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration declaration
int targetType
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max2
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
public void completeCodeAttributeForClinit (int)
int codeAttributeOffset
int localContentsOffset
int code_length
int max_stack
int max_locals
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
int codeAttributeLength
public void completeCodeAttributeForClinit (int, int)
int codeAttributeOffset
int problemLine
int localContentsOffset
int code_length
int max_stack
int max_locals
int codeAttributeAttributeOffset
int attributesNumber
int localVariableNameIndex
int codeAttributeLength
public void completeCodeAttributeForMissingAbstractProblemMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int[], int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int problemLine
int localContentsOffset
int max_stack
int max_locals
int code_length
int codeAttributeAttributeOffset
int attributesNumber
int codeAttributeLength
public void completeCodeAttributeForProblemMethod (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int[], int)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int problemLine
int localContentsOffset
int max_stack
int max_locals
int code_length
int codeAttributeAttributeOffset
int attributesNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public void completeCodeAttributeForSyntheticMethod (boolean, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, int, int[])
boolean hasExceptionHandlers
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
int localContentsOffset
int max_stack
int max_locals
int code_length
boolean addStackMaps
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
int exceptionHandlersCount
int i
int length
int exSize
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int iRange
int maxRange
int start
int end
int handlerPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int nameIndex
int nameIndex
int nameIndex
int codeAttributeAttributeOffset
int attributesNumber
int lineNumber
boolean methodDeclarationIsStatic
int codeAttributeLength
public void completeCodeAttributeForSyntheticMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, int, int[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding binding
int codeAttributeOffset
int[] startLineIndexes
private void completeArgumentAnnotationInfo (org.eclipse.jdt.internal.compiler.ast.Argument[], java.util.List)
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
java.util.List allAnnotationContexts
int i
int max
org.eclipse.jdt.internal.compiler.ast.Argument argument
public void completeMethodInfo (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int methodAttributeOffset
int attributesNumber
java.util.List allTypeAnnotationContexts
int invisibleTypeAnnotationsCounter
int visibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration declaration
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference thrownException
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max2
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private void dumpLocations (int[])
int[] locations
int length
int i
private void dumpTargetTypeContents (int, org.eclipse.jdt.internal.compiler.codegen.AnnotationContext)
int targetType
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int localVariableTableOffset
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int actualSize
int initializationCount
int numberOfEntries
int j
int startPC
int endPC
int length
int resolvedPosition
public char[] fileName ()
private void generateAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, int)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int currentOffset
int startingContentsOffset
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationTypeBinding
int typeIndex
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int memberValuePairOffset
int memberValuePairsCount
int memberValuePairsLengthPosition
int resetPosition
int memberValuePairsLength
int i
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
int elementNameIndex
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
int elementNameIndex
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int memberValuePairOffset
private int generateAnnotationDefaultAttribute (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration declaration
int attributeOffset
int attributesNumber
int annotationDefaultNameIndex
int attributeLengthOffset
int attributeLength
public void generateCodeAttributeHeader ()
int constantValueNameIndex
private int generateConstantValueAttribute (org.eclipse.jdt.internal.compiler.impl.Constant, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int)
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int fieldAttributeOffset
int localContentsOffset
int attributesNumber
int constantValueNameIndex
int booleanValueIndex
int integerValueIndex
int floatValueIndex
int doubleValueIndex
int longValueIndex
int stringValueIndex
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDecls
int max
int i
private int generateDeprecatedAttribute ()
int localContentsOffset
int deprecatedAttributeNameIndex
private void generateElementValue (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberValuePairReturnType
int attributeOffset
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding defaultValueBinding
private void generateElementValue (int, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.impl.Constant, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int attributeOffset
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
org.eclipse.jdt.internal.compiler.impl.Constant constant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int booleanValueIndex
int integerValueIndex
int integerValueIndex
int integerValueIndex
int integerValueIndex
int floatValueIndex
int doubleValueIndex
int longValueIndex
int stringValueIndex
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
private void generateElementValueForNonConstantExpression (org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
int attributeOffset
org.eclipse.jdt.internal.compiler.lookup.TypeBinding defaultValueBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
int enumConstantTypeNameIndex
int enumConstantNameIndex
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
int arrayLength
int i
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteralAccess
int classInfoIndex
private int generateEnclosingMethodAttribute ()
int localContentsOffset
int enclosingMethodAttributeNameIndex
int enclosingTypeIndex
byte methodIndexByte1
byte methodIndexByte2
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int enclosingMethodIndex
private int generateExceptionsAttribute (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownsExceptions
int localContentsOffset
int length
int exSize
int exceptionNameIndex
int attributeLength
int i
int exceptionIndex
private int generateHierarchyInconsistentAttribute ()
int localContentsOffset
int inconsistentHierarchyNameIndex
private int generateInnerClassAttribute (int, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
int numberOfInnerClasses
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] innerClasses
int localContentsOffset
int exSize
int attributeNameIndex
int value
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
int accessFlags
int innerClassIndex
int outerClassIndex
int nameIndex
private int generateBootstrapMethods (java.util.List)
java.util.List functionalExpressionList
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding methodHandlesLookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding javaLangInvokeLambdaMetafactory
int indexForMetaFactory
int indexForAltMetaFactory
int numberOfBootstraps
int localContentsOffset
int exSize
int attributeNameIndex
int attributeLengthPosition
int i
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression functional
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] bridges
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] markerInterfaces
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaEx
int extraSpace
int functionalDescriptorIndex
int methodHandleIndex
char[] instantiatedSignature
int methodTypeIndex
int bitflags
int indexForBitflags
int markerInterfaceCountIndex
int m
int maxm
int classTypeIndex
int bridgeCountIndex
int m
int maxm
char[] bridgeSignature
int bridgeMethodTypeIndex
int functionalDescriptorIndex
int methodHandleIndex
char[] instantiatedSignature
int methodTypeIndex
int attributeLength
private int generateLineNumberAttribute ()
int localContentsOffset
int attributesNumber
int[] pcToSourceMapTable
int lineNumberNameIndex
int lineNumberTableOffset
int numberOfEntries
int length
int i
int pc
int lineNumber
int lineNumberAttr_length
private int generateLineNumberAttribute (int)
int problemLine
int localContentsOffset
int lineNumberNameIndex
private int generateLocalVariableTableAttribute (int, boolean, boolean)
int code_length
boolean methodDeclarationIsStatic
boolean isSynthetic
int attributesNumber
int localContentsOffset
int numberOfEntries
int localVariableNameIndex
int maxOfEntries
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
int localVariableTableOffset
int nameIndex
int nameIndex
int nameIndex
int nameIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
int descriptorIndex
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding declaringClassBinding
int genericLocalVariablesCounter
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] genericLocalVariables
int numberOfGenericEntries
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int initializationCount
org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding
boolean isParameterizedType
int j
int startPC
int endPC
int length
int resolvedPosition
int value
boolean currentInstanceIsGeneric
int localVariableTypeNameIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int j
int startPC
int endPC
int length
int resolvedPosition
public int generateMethodInfoAttributes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownsExceptions
int attributesNumber
char[] genericSignature
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethod
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int parameterCount
int argumentCount
int redShift
int i
public int generateMethodInfoAttributes (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration declaration
int attributesNumber
int attributeOffset
public void generateMethodInfoHeader (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public void generateMethodInfoHeader (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int accessFlags
int nameIndex
int descriptorIndex
public void addSyntheticDeserializeLambda (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethodBindings
int methodAttributeOffset
int attributeNumber
int codeAttributeOffset
public void generateMethodInfoHeaderForClinit ()
int nameIndex
int descriptorIndex
public void generateMissingAbstractMethods (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[], org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] methodDeclarations
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration currentDeclaration
int typeDeclarationSourceStart
int typeDeclarationSourceEnd
int i
int max
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
String readableName
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int problemsCount
int j
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void generateMissingTypesAttribute ()
int initialSize
int[] missingTypesIndexes
int numberOfMissingTypes
int previousIndex
int i
int missingTypeIndex
int attributeLength
int missingTypesNameIndex
int i
int missingTypeIndex
private boolean jdk16packageInfoAnnotation (long, long)
long annotationMask
long targetMask
private int generateRuntimeAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], long)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long targetMask
int attributesNumber
int length
int visibleAnnotationsCounter
int invisibleAnnotationsCounter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int annotationAttributeOffset
int constantPOffset
int constantPoolIndex
int runtimeInvisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
int runtimeVisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
private int generateRuntimeAnnotationsForParameters (org.eclipse.jdt.internal.compiler.ast.Argument[])
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int invisibleParametersAnnotationsCounter
int visibleParametersAnnotationsCounter
int[][] annotationsCounters
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max2
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int attributesNumber
int annotationAttributeOffset
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfInvisibleAnnotations
int invisibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
int globalCounter
int attributeNameIndex
int attributeLengthOffset
int i
int numberOfVisibleAnnotations
int visibleAnnotationsOffset
int counter
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int max
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
long annotationMask
int currentAnnotationOffset
int attributeLength
private int generateRuntimeTypeAnnotations (org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[], int, int)
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] annotationContexts
int visibleTypeAnnotationsNumber
int invisibleTypeAnnotationsNumber
int attributesNumber
int length
int visibleTypeAnnotationsCounter
int invisibleTypeAnnotationsCounter
int annotationAttributeOffset
int constantPOffset
int constantPoolIndex
int runtimeInvisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentAnnotationOffset
int attributeLength
int runtimeVisibleAnnotationsAttributeNameIndex
int attributeLengthOffset
int annotationsLengthOffset
int counter
int i
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentAnnotationOffset
int attributeLength
private int generateMethodParameters (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int initialContentsOffset
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] targetParameters
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean needSynthetics
boolean anonymousWithLocalSuper
boolean anonymousWithNestedSuper
boolean isImplicitlyDeclared
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
int i
int count
boolean couldForwardToMandated
int modifier
char[] name
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
int max
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterArguments
int count
int i
int i
int extraLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
int attributeLength
int methodParametersNameIndex
private int writeArgumentName (char[], int, int)
char[] name
int modifiers
int oldLength
int ensureRoomForBytes
int parameterNameIndex
int flags
private int generateSignatureAttribute (char[])
char[] genericSignature
int localContentsOffset
int signatureAttributeNameIndex
int signatureIndex
private int generateSourceAttribute (java.lang.String)
String fullFileName
int localContentsOffset
int sourceAttributeNameIndex
int fileNameIndex
private int generateStackMapAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int code_length
int codeAttributeOffset
int max_locals
boolean isClinit
int attributesNumber
int localContentsOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.Map frames
java.util.List realFrames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapAttributeNameIndex
int stackMapAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
int j
int frameOffset
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfLocals
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
private int generateStackMapTableAttribute (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int code_length
int codeAttributeOffset
int max_locals
boolean isClinit
int attributesNumber
int localContentsOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
java.util.Map frames
java.util.List realFrames
int numberOfFrames
int stackMapTableAttributeOffset
int stackMapTableAttributeNameIndex
int stackMapTableAttributeLengthOffset
int numberOfFramesOffset
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int j
int offsetDelta
int numberOfDifferentLocals
int numberOfDifferentLocals
int index
int numberOfLocals
int numberOfLocals
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
byte tag
int offset
int indexForType
int numberOfLocalOffset
int numberOfLocalEntries
int numberOfEntries
int localsLength
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int numberOfStackItems
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int offset
int indexForType
int attributeLength
private int generateSyntheticAttribute ()
int localContentsOffset
int syntheticAttributeNameIndex
private void generateTypeAnnotation (org.eclipse.jdt.internal.compiler.codegen.AnnotationContext, int)
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
int currentOffset
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int targetType
int[] locations
private int generateTypeAnnotationAttributeForTypeDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int attributesNumber
int visibleTypeAnnotationsCounter
int invisibleTypeAnnotationsCounter
org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
java.util.List allTypeAnnotationContexts
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference superInterface
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int size
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext[] allTypeAnnotationContextsArray
int j
int max
org.eclipse.jdt.internal.compiler.codegen.AnnotationContext annotationContext
private int generateVarargsAttribute ()
int localContentsOffset
int varargsAttributeNameIndex
public byte[] getBytes ()
public char[][] getCompoundName ()
private int getParametersCount (char[])
char[] methodSignature
int i
char currentCharacter
int result
int scanType
int scanType
private char[] getReturnType (char[])
char[] methodSignature
int paren
private final int i4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
protected void initByteArrays ()
int members
public void initialize (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding, org.eclipse.jdt.internal.compiler.ClassFile, boolean)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding aType
org.eclipse.jdt.internal.compiler.ClassFile parentClassFile
boolean createProblemType
long targetVersion
int accessFlags
int finalAbstract
int classNameIndex
int superclassNameIndex
int superclassNameIndex
int superclassNameIndex
int superclassNameIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfacesBinding
int interfacesCount
int interfacesCountPosition
int interfaceCounter
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
int interfaceIndex
private void initializeDefaultLocals (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, int)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
int codeLength
int resolvedPosition
boolean isConstructor
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingInstanceTypes
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
private void initializeLocals (boolean, int, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
boolean isStatic
int currentPC
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] locals
int localsLength
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int resolvedPosition
org.eclipse.jdt.internal.compiler.lookup.TypeBinding localVariableTypeBinding
int j
int startPC
int endPC
public org.eclipse.jdt.internal.compiler.ClassFile outerMostEnclosingClassFile ()
org.eclipse.jdt.internal.compiler.ClassFile current
public void recordInnerClasses (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void recordInnerClasses (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
boolean onBottomForBug445231
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding innerClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public int recordBootstrapMethod (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
public void reset (org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding typeBinding
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
private final void resizeContents (int)
int minimalSize
int length
int toAdd
private org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo retrieveLocal (int, int)
int currentPC
int resolvedPosition
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
int j
int startPC
int endPC
private int scanType (char[], int)
char[] methodSignature
int index
public void setForMethodInfos ()
private java.util.List filterFakeFrames (java.util.Set, java.util.Map, int)
java.util.Set realJumpTargets
java.util.Map frames
int codeLength
java.util.List result
java.util.Iterator iterator
Integer jumpTarget
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
public java.util.List traverse (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, int, byte[], int, int, java.util.Map, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int maxLocals
byte[] bytecodes
int codeOffset
int codeLength
java.util.Map frames
boolean isClinit
java.util.Set realJumpTarget
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream stackMapFrameCodeStream
int[] framePositions
int pc
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int index
int[] constantPoolOffsets
byte[] poolContents
int indexInFramePositions
int framePositionsLength
int currentFramePosition
int indexInStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker[] stackDepthMarkers
int stackDepthMarkersLength
boolean hasStackDepthMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackDepthMarker stackDepthMarker
int indexInStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker[] stackMarkers
int stackMarkersLength
boolean hasStackMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$StackMarker stackMarker
int indexInExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker[] exceptionMarkers
int exceptionsMarkersLength
boolean hasExceptionMarkers
org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream$ExceptionMarker exceptionMarker
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
int i
int max
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel exceptionLabel
int currentPC
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] tempInfos
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame currentFrame
byte opcode
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo localsN
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals0
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals1
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo locals3
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
int numberOfStackItems
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info3
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info4
int low
int high
int length
int i
int npairs
int i
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int nameAndTypeIndex
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
int utf8index
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] descriptor
char[] name
char[] name
char[] name
char[] name
char[] returnType
char[] returnType
char[] returnType
char[] returnType
char[] returnType
char[] className
char[] className
char[] className
char[] className
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
char[] constantPoolName
int classNameLength
int classNameLength
int dimensions
private void addRealJumpTarget (java.util.Set, int)
java.util.Set realJumpTarget
int pc
private void add (java.util.Map, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
java.util.Map frames
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
private final int u1At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
private final int u2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
private final long u4At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
private final int i2At (byte[], int, int)
byte[] reference
int relativeOffset
int structOffset
int position
public char[] utf8At (byte[], int, int)
byte[] reference
int absoluteOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
}
org/eclipse/jdt/internal/compiler/CompilationResult.classCompilationResult.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.CompilationResult extends java.lang.Object {
public org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
public org.eclipse.jdt.core.compiler.CategorizedProblem[] tasks
public int problemCount
public int taskCount
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
private java.util.Map problemsMap
private java.util.Set firstErrors
private int maxProblemPerUnit
public char[][][] qualifiedReferences
public char[][] simpleNameReferences
public char[][] rootReferences
public boolean hasAnnotations
public boolean hasFunctionalTypes
public int[] lineSeparatorPositions
public org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
public java.util.Map compiledTypes
public int unitIndex
public int totalUnitsKnown
public boolean hasBeenAccepted
public char[] fileName
public boolean hasInconsistentToplevelHierarchies
public boolean hasSyntaxError
public char[][] packageName
public boolean checkSecondaryTypes
private int numberOfErrors
private boolean hasMandatoryErrors
private static final int[] EMPTY_LINE_ENDS
private static final java.util.Comparator PROBLEM_COMPARATOR
static void ()
public void (char[], int, int, int)
char[] fileName
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
public void (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit compilationUnit
int unitIndex
int totalUnitsKnown
int maxProblemPerUnit
private int computePriority (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int priority
org.eclipse.jdt.internal.compiler.impl.ReferenceContext context
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getAllProblems ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyProblems
int onlyProblemCount
org.eclipse.jdt.core.compiler.CategorizedProblem[] onlyTasks
int onlyTaskCount
int totalNumberOfProblem
org.eclipse.jdt.core.compiler.CategorizedProblem[] allProblems
int allProblemIndex
int taskIndex
int problemIndex
org.eclipse.jdt.core.compiler.CategorizedProblem nextTask
org.eclipse.jdt.core.compiler.CategorizedProblem nextProblem
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
public org.eclipse.jdt.internal.compiler.ClassFile[] getClassFiles ()
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public org.eclipse.jdt.internal.compiler.env.ICompilationUnit getCompilationUnit ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getErrors ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] reportedProblems
int errorCount
int i
org.eclipse.jdt.core.compiler.CategorizedProblem[] errors
int index
int i
public char[] getFileName ()
public int[] getLineSeparatorPositions ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getCUProblems ()
org.eclipse.jdt.core.compiler.CategorizedProblem[] filteredProblems
int keep
int i
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getTasks ()
public boolean hasErrors ()
public boolean hasMandatoryErrors ()
public boolean hasProblems ()
public boolean hasTasks ()
public boolean hasWarnings ()
int i
private void quickPrioritize (org.eclipse.jdt.core.compiler.CategorizedProblem[], int, int)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problemList
int left
int right
int original_left
int original_right
int mid
org.eclipse.jdt.core.compiler.CategorizedProblem tmp
public void recordPackageName (char[][])
char[][] packName
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public void record (org.eclipse.jdt.core.compiler.CategorizedProblem, org.eclipse.jdt.internal.compiler.impl.ReferenceContext, boolean)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
boolean mandatoryError
org.eclipse.jdt.internal.compiler.impl.ReferenceContext getContext (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void record (char[], org.eclipse.jdt.internal.compiler.ClassFile)
char[] typeName
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
private void recordTask (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem newProblem
public void removeProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public org.eclipse.jdt.internal.compiler.CompilationResult tagAsAccepted ()
public java.lang.String toString ()
StringBuffer buffer
java.util.Iterator keys
char[] typeName
int i
}
org/eclipse/jdt/internal/compiler/lookup/VoidTypeBinding.classVoidTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.VoidTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated ()
}
org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope.classCompilationUnitScope.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope extends org.eclipse.jdt.internal.compiler.lookup.Scope {
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration referenceContext
public char[][] currentPackageName
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding fPackage
public org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] imports
public int importPtr
public org.eclipse.jdt.internal.compiler.util.HashtableOfObject typeOrPackageCache
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding[] topLevelTypes
private org.eclipse.jdt.internal.compiler.util.CompoundNameVector qualifiedReferences
private org.eclipse.jdt.internal.compiler.util.SimpleNameVector simpleNameReferences
private org.eclipse.jdt.internal.compiler.util.SimpleNameVector rootReferences
private org.eclipse.jdt.internal.compiler.util.ObjectVector referencedTypes
private org.eclipse.jdt.internal.compiler.util.ObjectVector referencedSuperTypes
org.eclipse.jdt.internal.compiler.util.HashtableOfType constantPoolNameUsage
private int captureID
private org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] tempImports
public boolean suppressImportErrors
private boolean skipCachingImports
boolean connectingHierarchy
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
void buildFieldsAndMethods ()
int i
int length
void buildTypeBindings (org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
boolean firstIsSynthetic
char[][] expectedPackageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typeLength
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] mainTypeName
org.eclipse.jdt.internal.compiler.lookup.ClassScope child
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding type
void checkAndSetImports ()
int numberOfStatements
int numberOfImports
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] resolvedImports
int index
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
void checkParameterizedTypes ()
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public char[] computeConstantPoolName (org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding outerMostEnclosingType
int index
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
char[] candidateName
boolean isCompliant15
void connectTypeHierarchy ()
int i
int length
void faultInImports ()
boolean unresolvedFound
boolean reportUnresolved
int numberOfStatements
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
int i
int j
int length
int numberOfImports
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding binding
public void faultInTypes ()
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.Binding findImport (char[][], boolean, boolean)
char[][] compoundName
boolean findStaticImports
boolean onDemand
private org.eclipse.jdt.internal.compiler.lookup.Binding findImport (char[][], int)
char[][] compoundName
int length
org.eclipse.jdt.internal.compiler.lookup.Binding binding
int i
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] name
private org.eclipse.jdt.internal.compiler.lookup.Binding findSingleImport (char[][], int, boolean)
char[][] compoundName
int mask
boolean findStaticImports
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
private org.eclipse.jdt.internal.compiler.lookup.Binding findSingleStaticImport (char[][], int)
char[][] compoundName
int mask
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[] name
org.eclipse.jdt.internal.compiler.lookup.Binding temp
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding findStaticMethod (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
char[] selector
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] getDefaultImports ()
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding missingObject
public final org.eclipse.jdt.internal.compiler.lookup.Binding getImport (char[][], boolean, boolean)
char[][] compoundName
boolean onDemand
boolean isStaticImport
public int nextCaptureID ()
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
void recordQualifiedReference (char[][])
char[][] qualifiedName
int length
void recordReference (char[][], char[])
char[][] qualifiedEnclosingName
char[] simpleName
void recordReference (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
char[] simpleName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
void recordRootReference (char[])
char[] simpleName
void recordSimpleReference (char[])
char[] simpleName
void recordSuperTypeReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
public void recordTypeConversion (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding subType
void recordTypeReference (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
void recordTypeReferences (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType
org.eclipse.jdt.internal.compiler.lookup.Binding resolveSingleImport (org.eclipse.jdt.internal.compiler.lookup.ImportBinding, int)
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
int mask
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] newImports
int i
int n
int max
public void storeDependencyInfo ()
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int j
int length
int i
int l
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int size
char[][][] qualifiedRefs
int i
char[][] simpleRefs
int i
char[][] rootRefs
int i
public java.lang.String toString ()
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeToRecord (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
public void verifyMethods (org.eclipse.jdt.internal.compiler.lookup.MethodVerifier)
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier verifier
int i
int length
private void recordImportBinding (org.eclipse.jdt.internal.compiler.lookup.ImportBinding)
org.eclipse.jdt.internal.compiler.lookup.ImportBinding bindingToAdd
private void checkMoreStaticBindings (char[][], org.eclipse.jdt.internal.compiler.util.HashtableOfType, int, org.eclipse.jdt.internal.compiler.ast.ImportReference)
char[][] compoundName
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
int mask
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
private int checkAndRecordImportBinding (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.util.HashtableOfType, org.eclipse.jdt.internal.compiler.ast.ImportReference, char[][])
org.eclipse.jdt.internal.compiler.lookup.Binding importBinding
org.eclipse.jdt.internal.compiler.util.HashtableOfType typesBySimpleNames
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding conflictingType
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeToCheck
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.ImportConflictBinding importConflictBinding
int j
int length
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ImportBinding resolved
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public boolean hasDefaultNullnessFor (int)
int location
}
org/eclipse/jdt/internal/compiler/lookup/ProblemBinding.classProblemBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ProblemBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public char[] name
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
private int problemId
public void (char[][], int)
char[][] compoundName
int problemId
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
void (char[], int)
char[] name
int problemId
void (char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int)
char[] name
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding searchType
int problemId
public final int kind ()
public final int problemId ()
public char[] readableName ()
}
org/eclipse/jdt/internal/compiler/lookup/NestedTypeBinding.classNestedTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding {
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] enclosingTypes
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
private int outerLocalVariablesSlotSize
public void (char[][], org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding)
char[][] typeName
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
int size
int newArgIndex
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] synthLocals
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
int size
int newArgIndex
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] newInstances
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgumentAndField (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding addSyntheticArgumentAndField (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding synthLocal
protected void checkRedundantNullnessDefaultRecurse (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.Annotation[], long, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
long nullBits
boolean useNullTypeAnnotations
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public int getEnclosingInstancesSlotSize ()
public int getOuterLocalVariablesSlotSize ()
int outerLocalsCount
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding argument
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding actualOuterLocalVariable
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding getSyntheticArgument (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean, boolean)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
boolean onlyExactMatch
boolean scopeIsConstructorCall
int i
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticEnclosingInstances ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticEnclosingInstanceTypes ()
int length
int i
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables ()
public void updateInnerEmulationDependents ()
}
org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.classParameterizedGenericMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
protected org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public boolean inferredReturnType
public boolean wasInferred
public boolean isRaw
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeCompatibleMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] uncheckedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncaptured
org.eclipse.jdt.internal.compiler.lookup.InferenceContext oldContext
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding substitute
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] augmentedArguments
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding computeCompatibleMethod18 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean invocationTypeInferred
boolean requireBoxing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentsCopy
int i
int length
int parametersLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 previousContext
org.eclipse.jdt.internal.compiler.lookup.BoundSet provisionalResult
org.eclipse.jdt.internal.compiler.lookup.BoundSet result
boolean isPolyExpression
boolean isDiamond
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
boolean hasReturnProblem
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] solutions
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding problemMethod
org.eclipse.jdt.internal.compiler.lookup.InferenceFailureException e
org.eclipse.jdt.internal.compiler.lookup.MethodBinding boundCheck18 (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding methodSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalTypeVariables
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteForChecks
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] augmentedArguments
private static org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding inferFromArgumentTypes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceContext)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int paramLength
int minArgLength
int argLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varargType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgument
int i
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredSustitutes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] actualSubstitutes
int i
int varLength
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod
private static boolean resolveSubstituteConstraints (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.InferenceContext, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
boolean considerEXTENDSConstraints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
int varLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] equalSubstitutes
int j
int equalLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding equalSubstitute
int k
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecificSubstitute
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] glb
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mostSpecificSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] rawArguments
int i
boolean ignoreRawTypeSubstitution
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
int max
int i
int max
int len
int i
long nullBits
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeArgument
int resultLength
char[] result
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean hasSubstitutedParameters ()
public boolean hasSubstitutedReturnType ()
private org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding inferFromExpectedType (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InferenceContext)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] originalVariables
int varLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
boolean argAlreadyInferred
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
int j
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedBound
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReturnType
int i
int max
int i
int max
public boolean isRawSubstitution ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding originalVariable
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding tiebreakMethod ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod ()
}
org/eclipse/jdt/internal/compiler/lookup/VariableBinding.classVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.VariableBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int modifiers
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public char[] name
protected org.eclipse.jdt.internal.compiler.impl.Constant constant
public int id
public long tagBits
public void (char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.impl.Constant)
char[] name
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int modifiers
org.eclipse.jdt.internal.compiler.impl.Constant constant
public org.eclipse.jdt.internal.compiler.impl.Constant constant ()
public org.eclipse.jdt.internal.compiler.impl.Constant constant (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public abstract org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getAnnotations ()
public final boolean isBlankFinal ()
public final boolean isFinal ()
public final boolean isEffectivelyFinal ()
public boolean isNonNull ()
public boolean isNullable ()
public char[] readableName ()
public void setConstant (org.eclipse.jdt.internal.compiler.impl.Constant)
org.eclipse.jdt.internal.compiler.impl.Constant constant
public java.lang.String toString ()
StringBuffer output
}
org/eclipse/jdt/internal/compiler/lookup/NullTypeBinding.classNullTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.NullTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding {
void ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated ()
}
org/eclipse/jdt/internal/eval/CodeSnippetQualifiedNameReference.classCodeSnippetQualifiedNameReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetQualifiedNameReference extends org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.ProblemReasons {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
public void (char[][], long[], int, int, org.eclipse.jdt.internal.eval.EvaluationContext)
char[][] sources
long[] positions
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkFieldAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
boolean isStatic
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
boolean isFirst
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredGenericCast
int lastFieldPc
boolean isUnboxing
int fieldPosition
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding generateReadSequence (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int otherBindingsCount
boolean needValue
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastGenericCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastReceiverType
boolean complyTo14
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
Object[] emulationPath
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
org.eclipse.jdt.internal.compiler.impl.Constant localConstant
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] path
int positionsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding initialFieldBinding
int i
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding nextField
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nextGenericCast
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int fieldPosition
public void generateReceiver (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getOtherFieldBindings (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int index
int otherBindingsLength
char[] token
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int place
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int index
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding reportError (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.eval.CodeSnippetScope localScope
}
org/eclipse/jdt/internal/eval/Evaluator.classEvaluator.java
package org.eclipse.jdt.internal.eval
public abstract org.eclipse.jdt.internal.eval.Evaluator extends java.lang.Object {
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected abstract void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
protected org.eclipse.jdt.internal.eval.EvaluationResult[] evaluationResultsForCompilationProblems (org.eclipse.jdt.internal.compiler.CompilationResult, char[])
org.eclipse.jdt.internal.compiler.CompilationResult result
char[] cuSource
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
java.util.HashMap resultsByIDs
int i
int size
org.eclipse.jdt.internal.eval.EvaluationResult[] evalResults
java.util.Iterator results
int i
org.eclipse.jdt.internal.compiler.ClassFile[] getClasses ()
char[] source
java.util.ArrayList classDefinitions
org.eclipse.jdt.internal.eval.Evaluator$1CompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.ClassFile[] result
protected abstract char[] getClassName ()
org.eclipse.jdt.internal.compiler.Compiler getCompiler (org.eclipse.jdt.internal.compiler.ICompilerRequestor)
org.eclipse.jdt.internal.compiler.ICompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected abstract char[] getSource ()
}
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$1.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper$1 extends org.eclipse.jdt.core.CompletionRequestor {
final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper this$0
private final org.eclipse.jdt.core.CompletionRequestor val$originalRequestor
void (org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper, org.eclipse.jdt.core.CompletionRequestor)
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
int flags
char[] packageName
char[] className
char[] declaringTypePackageName
char[] declaringTypeName
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public void acceptContext (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext context
public void beginReporting ()
public void endReporting ()
public boolean isIgnored (int)
int completionProposalKind
public void setIgnored (int, boolean)
int completionProposalKind
boolean ignore
public boolean isAllowingRequiredProposals (int, int)
int mainKind
int requiredKind
public void setAllowsRequiredProposals (int, int, boolean)
int mainKind
int requiredKind
boolean allow
}
org/eclipse/jdt/internal/formatter/TokenManager$1.classTokenManager.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.TokenManager$1 extends org.eclipse.jdt.internal.formatter.TokenTraverser {
private boolean isNLSTagInLine
final org.eclipse.jdt.internal.formatter.TokenManager this$0
void (org.eclipse.jdt.internal.formatter.TokenManager)
protected boolean token (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token traversed
int index
java.util.List internalStructure
}
org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.classDefaultCodeFormatterOptions.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions extends java.lang.Object {
public static final int TAB
public static final int SPACE
public static final int MIXED
public int alignment_for_arguments_in_allocation_expression
public int alignment_for_arguments_in_annotation
public int alignment_for_arguments_in_enum_constant
public int alignment_for_arguments_in_explicit_constructor_call
public int alignment_for_arguments_in_method_invocation
public int alignment_for_arguments_in_qualified_allocation_expression
public int alignment_for_assignment
public int alignment_for_binary_expression
public int alignment_for_compact_if
public int alignment_for_conditional_expression
public int alignment_for_enum_constants
public int alignment_for_expressions_in_array_initializer
public int alignment_for_method_declaration
public int alignment_for_multiple_fields
public int alignment_for_parameters_in_constructor_declaration
public int alignment_for_parameters_in_method_declaration
public int alignment_for_selector_in_method_invocation
public int alignment_for_superclass_in_type_declaration
public int alignment_for_superinterfaces_in_enum_declaration
public int alignment_for_superinterfaces_in_type_declaration
public int alignment_for_throws_clause_in_constructor_declaration
public int alignment_for_throws_clause_in_method_declaration
public int alignment_for_resources_in_try
public int alignment_for_union_type_in_multicatch
public boolean align_type_members_on_columns
public String brace_position_for_annotation_type_declaration
public String brace_position_for_anonymous_type_declaration
public String brace_position_for_array_initializer
public String brace_position_for_block
public String brace_position_for_block_in_case
public String brace_position_for_constructor_declaration
public String brace_position_for_enum_constant
public String brace_position_for_enum_declaration
public String brace_position_for_lambda_body
public String brace_position_for_method_declaration
public String brace_position_for_type_declaration
public String brace_position_for_switch
public int continuation_indentation
public int continuation_indentation_for_array_initializer
public int blank_lines_after_imports
public int blank_lines_after_package
public int blank_lines_before_field
public int blank_lines_before_first_class_body_declaration
public int blank_lines_before_imports
public int blank_lines_before_member_type
public int blank_lines_before_method
public int blank_lines_before_new_chunk
public int blank_lines_before_package
public int blank_lines_between_import_groups
public int blank_lines_between_type_declarations
public int blank_lines_at_beginning_of_method_body
public boolean comment_clear_blank_lines_in_javadoc_comment
public boolean comment_clear_blank_lines_in_block_comment
public boolean comment_new_lines_at_block_boundaries
public boolean comment_new_lines_at_javadoc_boundaries
public boolean comment_format_javadoc_comment
public boolean comment_format_line_comment
public boolean comment_format_line_comment_starting_on_first_column
public boolean comment_format_block_comment
public boolean comment_format_header
public boolean comment_format_html
public boolean comment_format_source
public boolean comment_indent_parameter_description
public boolean comment_indent_root_tags
public boolean comment_insert_empty_line_before_root_tags
public boolean comment_insert_new_line_for_parameter
public boolean comment_preserve_white_space_between_code_and_line_comments
public int comment_line_length
public boolean use_tags
public char[] disabling_tag
public char[] enabling_tag
private static final char[] DEFAULT_DISABLING_TAG
private static final char[] DEFAULT_ENABLING_TAG
public boolean indent_statements_compare_to_block
public boolean indent_statements_compare_to_body
public boolean indent_body_declarations_compare_to_annotation_declaration_header
public boolean indent_body_declarations_compare_to_enum_constant_header
public boolean indent_body_declarations_compare_to_enum_declaration_header
public boolean indent_body_declarations_compare_to_type_header
public boolean indent_breaks_compare_to_cases
public boolean indent_empty_lines
public boolean indent_switchstatements_compare_to_cases
public boolean indent_switchstatements_compare_to_switch
public int indentation_size
public boolean insert_new_line_after_annotation_on_type
public boolean insert_new_line_after_type_annotation
public boolean insert_new_line_after_annotation_on_field
public boolean insert_new_line_after_annotation_on_method
public boolean insert_new_line_after_annotation_on_package
public boolean insert_new_line_after_annotation_on_parameter
public boolean insert_new_line_after_annotation_on_local_variable
public boolean insert_new_line_after_label
public boolean insert_new_line_after_opening_brace_in_array_initializer
public boolean insert_new_line_at_end_of_file_if_missing
public boolean insert_new_line_before_catch_in_try_statement
public boolean insert_new_line_before_closing_brace_in_array_initializer
public boolean insert_new_line_before_else_in_if_statement
public boolean insert_new_line_before_finally_in_try_statement
public boolean insert_new_line_before_while_in_do_statement
public boolean insert_new_line_in_empty_anonymous_type_declaration
public boolean insert_new_line_in_empty_block
public boolean insert_new_line_in_empty_annotation_declaration
public boolean insert_new_line_in_empty_enum_constant
public boolean insert_new_line_in_empty_enum_declaration
public boolean insert_new_line_in_empty_method_body
public boolean insert_new_line_in_empty_type_declaration
public boolean insert_space_after_and_in_type_parameter
public boolean insert_space_after_assignment_operator
public boolean insert_space_after_at_in_annotation
public boolean insert_space_after_at_in_annotation_type_declaration
public boolean insert_space_after_binary_operator
public boolean insert_space_after_closing_angle_bracket_in_type_arguments
public boolean insert_space_after_closing_angle_bracket_in_type_parameters
public boolean insert_space_after_closing_paren_in_cast
public boolean insert_space_after_closing_brace_in_block
public boolean insert_space_after_colon_in_assert
public boolean insert_space_after_colon_in_case
public boolean insert_space_after_colon_in_conditional
public boolean insert_space_after_colon_in_for
public boolean insert_space_after_colon_in_labeled_statement
public boolean insert_space_after_comma_in_allocation_expression
public boolean insert_space_after_comma_in_annotation
public boolean insert_space_after_comma_in_array_initializer
public boolean insert_space_after_comma_in_constructor_declaration_parameters
public boolean insert_space_after_comma_in_constructor_declaration_throws
public boolean insert_space_after_comma_in_enum_constant_arguments
public boolean insert_space_after_comma_in_enum_declarations
public boolean insert_space_after_comma_in_explicit_constructor_call_arguments
public boolean insert_space_after_comma_in_for_increments
public boolean insert_space_after_comma_in_for_inits
public boolean insert_space_after_comma_in_method_invocation_arguments
public boolean insert_space_after_comma_in_method_declaration_parameters
public boolean insert_space_after_comma_in_method_declaration_throws
public boolean insert_space_after_comma_in_multiple_field_declarations
public boolean insert_space_after_comma_in_multiple_local_declarations
public boolean insert_space_after_comma_in_parameterized_type_reference
public boolean insert_space_after_comma_in_superinterfaces
public boolean insert_space_after_comma_in_type_arguments
public boolean insert_space_after_comma_in_type_parameters
public boolean insert_space_after_ellipsis
public boolean insert_space_after_lambda_arrow
public boolean insert_space_after_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_after_opening_angle_bracket_in_type_arguments
public boolean insert_space_after_opening_angle_bracket_in_type_parameters
public boolean insert_space_after_opening_bracket_in_array_allocation_expression
public boolean insert_space_after_opening_bracket_in_array_reference
public boolean insert_space_after_opening_brace_in_array_initializer
public boolean insert_space_after_opening_paren_in_annotation
public boolean insert_space_after_opening_paren_in_cast
public boolean insert_space_after_opening_paren_in_catch
public boolean insert_space_after_opening_paren_in_constructor_declaration
public boolean insert_space_after_opening_paren_in_enum_constant
public boolean insert_space_after_opening_paren_in_for
public boolean insert_space_after_opening_paren_in_if
public boolean insert_space_after_opening_paren_in_method_declaration
public boolean insert_space_after_opening_paren_in_method_invocation
public boolean insert_space_after_opening_paren_in_parenthesized_expression
public boolean insert_space_after_opening_paren_in_switch
public boolean insert_space_after_opening_paren_in_synchronized
public boolean insert_space_after_opening_paren_in_try
public boolean insert_space_after_opening_paren_in_while
public boolean insert_space_after_postfix_operator
public boolean insert_space_after_prefix_operator
public boolean insert_space_after_question_in_conditional
public boolean insert_space_after_question_in_wilcard
public boolean insert_space_after_semicolon_in_for
public boolean insert_space_after_semicolon_in_try_resources
public boolean insert_space_after_unary_operator
public boolean insert_space_before_and_in_type_parameter
public boolean insert_space_before_at_in_annotation_type_declaration
public boolean insert_space_before_assignment_operator
public boolean insert_space_before_binary_operator
public boolean insert_space_before_closing_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_closing_angle_bracket_in_type_arguments
public boolean insert_space_before_closing_angle_bracket_in_type_parameters
public boolean insert_space_before_closing_brace_in_array_initializer
public boolean insert_space_before_closing_bracket_in_array_allocation_expression
public boolean insert_space_before_closing_bracket_in_array_reference
public boolean insert_space_before_closing_paren_in_annotation
public boolean insert_space_before_closing_paren_in_cast
public boolean insert_space_before_closing_paren_in_catch
public boolean insert_space_before_closing_paren_in_constructor_declaration
public boolean insert_space_before_closing_paren_in_enum_constant
public boolean insert_space_before_closing_paren_in_for
public boolean insert_space_before_closing_paren_in_if
public boolean insert_space_before_closing_paren_in_method_declaration
public boolean insert_space_before_closing_paren_in_method_invocation
public boolean insert_space_before_closing_paren_in_parenthesized_expression
public boolean insert_space_before_closing_paren_in_switch
public boolean insert_space_before_closing_paren_in_synchronized
public boolean insert_space_before_closing_paren_in_try
public boolean insert_space_before_closing_paren_in_while
public boolean insert_space_before_colon_in_assert
public boolean insert_space_before_colon_in_case
public boolean insert_space_before_colon_in_conditional
public boolean insert_space_before_colon_in_default
public boolean insert_space_before_colon_in_for
public boolean insert_space_before_colon_in_labeled_statement
public boolean insert_space_before_comma_in_allocation_expression
public boolean insert_space_before_comma_in_annotation
public boolean insert_space_before_comma_in_array_initializer
public boolean insert_space_before_comma_in_constructor_declaration_parameters
public boolean insert_space_before_comma_in_constructor_declaration_throws
public boolean insert_space_before_comma_in_enum_constant_arguments
public boolean insert_space_before_comma_in_enum_declarations
public boolean insert_space_before_comma_in_explicit_constructor_call_arguments
public boolean insert_space_before_comma_in_for_increments
public boolean insert_space_before_comma_in_for_inits
public boolean insert_space_before_comma_in_method_invocation_arguments
public boolean insert_space_before_comma_in_method_declaration_parameters
public boolean insert_space_before_comma_in_method_declaration_throws
public boolean insert_space_before_comma_in_multiple_field_declarations
public boolean insert_space_before_comma_in_multiple_local_declarations
public boolean insert_space_before_comma_in_parameterized_type_reference
public boolean insert_space_before_comma_in_superinterfaces
public boolean insert_space_before_comma_in_type_arguments
public boolean insert_space_before_comma_in_type_parameters
public boolean insert_space_before_ellipsis
public boolean insert_space_before_lambda_arrow
public boolean insert_space_before_parenthesized_expression_in_return
public boolean insert_space_before_parenthesized_expression_in_throw
public boolean insert_space_before_question_in_wilcard
public boolean insert_space_before_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_opening_angle_bracket_in_type_arguments
public boolean insert_space_before_opening_angle_bracket_in_type_parameters
public boolean insert_space_before_opening_brace_in_annotation_type_declaration
public boolean insert_space_before_opening_brace_in_anonymous_type_declaration
public boolean insert_space_before_opening_brace_in_array_initializer
public boolean insert_space_before_opening_brace_in_block
public boolean insert_space_before_opening_brace_in_constructor_declaration
public boolean insert_space_before_opening_brace_in_enum_constant
public boolean insert_space_before_opening_brace_in_enum_declaration
public boolean insert_space_before_opening_brace_in_method_declaration
public boolean insert_space_before_opening_brace_in_type_declaration
public boolean insert_space_before_opening_bracket_in_array_allocation_expression
public boolean insert_space_before_opening_bracket_in_array_reference
public boolean insert_space_before_opening_bracket_in_array_type_reference
public boolean insert_space_before_opening_paren_in_annotation
public boolean insert_space_before_opening_paren_in_annotation_type_member_declaration
public boolean insert_space_before_opening_paren_in_catch
public boolean insert_space_before_opening_paren_in_constructor_declaration
public boolean insert_space_before_opening_paren_in_enum_constant
public boolean insert_space_before_opening_paren_in_for
public boolean insert_space_before_opening_paren_in_if
public boolean insert_space_before_opening_paren_in_method_invocation
public boolean insert_space_before_opening_paren_in_method_declaration
public boolean insert_space_before_opening_paren_in_switch
public boolean insert_space_before_opening_paren_in_try
public boolean insert_space_before_opening_brace_in_switch
public boolean insert_space_before_opening_paren_in_synchronized
public boolean insert_space_before_opening_paren_in_parenthesized_expression
public boolean insert_space_before_opening_paren_in_while
public boolean insert_space_before_postfix_operator
public boolean insert_space_before_prefix_operator
public boolean insert_space_before_question_in_conditional
public boolean insert_space_before_semicolon
public boolean insert_space_before_semicolon_in_for
public boolean insert_space_before_semicolon_in_try_resources
public boolean insert_space_before_unary_operator
public boolean insert_space_between_brackets_in_array_type_reference
public boolean insert_space_between_empty_braces_in_array_initializer
public boolean insert_space_between_empty_brackets_in_array_allocation_expression
public boolean insert_space_between_empty_parens_in_annotation_type_member_declaration
public boolean insert_space_between_empty_parens_in_constructor_declaration
public boolean insert_space_between_empty_parens_in_enum_constant
public boolean insert_space_between_empty_parens_in_method_declaration
public boolean insert_space_between_empty_parens_in_method_invocation
public boolean compact_else_if
public boolean keep_guardian_clause_on_one_line
public boolean keep_else_statement_on_same_line
public boolean keep_empty_array_initializer_on_one_line
public boolean keep_simple_if_on_one_line
public boolean keep_then_statement_on_same_line
public boolean never_indent_block_comments_on_first_column
public boolean never_indent_line_comments_on_first_column
public int number_of_empty_lines_to_preserve
public boolean join_wrapped_lines
public boolean join_lines_in_comments
public boolean put_empty_statement_on_new_line
public int tab_size
public int page_width
public int tab_char
public boolean use_tabs_only_for_leading_indentations
public boolean wrap_before_binary_operator
public boolean wrap_before_or_operator_multicatch
public boolean wrap_outer_expressions_when_nested
public int initial_indentation_level
public String line_separator
static void ()
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getDefaultSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getEclipseDefaultSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public static org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions getJavaConventionsSettings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
private void ()
public void (java.util.Map)
java.util.Map settings
private java.lang.String getAlignment (int)
int alignment
public java.util.Map getMap ()
java.util.Map options
public void set (java.util.Map)
java.util.Map settings
Object alignmentForArgumentsInAllocationExpressionOption
Object alignmentForArgumentsInAnnotationOption
Object alignmentForArgumentsInEnumConstantOption
Object alignmentForArgumentsInExplicitConstructorCallOption
Object alignmentForArgumentsInMethodInvocationOption
Object alignmentForArgumentsInQualifiedAllocationExpressionOption
Object alignmentForAssignmentOption
Object alignmentForBinaryExpressionOption
Object alignmentForCompactIfOption
Object alignmentForConditionalExpressionOption
Object alignmentForEnumConstantsOption
Object alignmentForExpressionsInArrayInitializerOption
Object alignmentForMethodDeclarationOption
Object alignmentForMultipleFieldsOption
Object alignmentForParametersInConstructorDeclarationOption
Object alignmentForParametersInMethodDeclarationOption
Object alignmentForResourcesInTry
Object alignmentForSelectorInMethodInvocationOption
Object alignmentForSuperclassInTypeDeclarationOption
Object alignmentForSuperinterfacesInEnumDeclarationOption
Object alignmentForSuperinterfacesInTypeDeclarationOption
Object alignmentForThrowsClauseInConstructorDeclarationOption
Object alignmentForThrowsClauseInMethodDeclarationOption
Object alignmentForUnionTypeInMulticatch
Object alignTypeMembersOnColumnsOption
Object bracePositionForAnnotationTypeDeclarationOption
Object bracePositionForAnonymousTypeDeclarationOption
Object bracePositionForArrayInitializerOption
Object bracePositionForBlockOption
Object bracePositionForBlockInCaseOption
Object bracePositionForConstructorDeclarationOption
Object bracePositionForEnumConstantOption
Object bracePositionForEnumDeclarationOption
Object bracePositionForLambdaDeclarationOption
Object bracePositionForMethodDeclarationOption
Object bracePositionForSwitchOption
Object bracePositionForTypeDeclarationOption
Object continuationIndentationOption
Object continuationIndentationForArrayInitializerOption
Object blankLinesAfterImportsOption
Object blankLinesAfterPackageOption
Object blankLinesBeforeFieldOption
Object blankLinesBeforeFirstClassBodyDeclarationOption
Object blankLinesBeforeImportsOption
Object blankLinesBeforeMemberTypeOption
Object blankLinesBeforeMethodOption
Object blankLinesBeforeNewChunkOption
Object blankLinesBeforePackageOption
Object blankLinesBetweenImportGroupsOption
Object blankLinesBetweenTypeDeclarationsOption
Object blankLinesAtBeginningOfMethodBodyOption
Object insertNewLineAfterTypeAnnotationOption
Object commentFormatJavadocCommentOption
Object commentFormatBlockCommentOption
Object commentFormatLineCommentOption
Object formatLineCommentStartingOnFirstColumnOption
Object commentFormatHeaderOption
Object commentFormatHtmlOption
Object commentFormatSourceOption
Object commentIndentParameterDescriptionOption
Object commentIndentRootTagsOption
Object commentInsertEmptyLineBeforeRootTagsOption
Object commentInsertNewLineForParameterOption
Object commentPreserveWhiteSpaceBetweenCodeAndLineCommentsOption
Object commentLineLengthOption
Object commentNewLinesAtBlockBoundariesOption
Object commentNewLinesAtJavadocBoundariesOption
Object indentStatementsCompareToBlockOption
Object indentStatementsCompareToBodyOption
Object indentBodyDeclarationsCompareToAnnotationDeclarationHeaderOption
Object indentBodyDeclarationsCompareToEnumConstantHeaderOption
Object indentBodyDeclarationsCompareToEnumDeclarationHeaderOption
Object indentBodyDeclarationsCompareToTypeHeaderOption
Object indentBreaksCompareToCasesOption
Object indentEmptyLinesOption
Object indentSwitchstatementsCompareToCasesOption
Object indentSwitchstatementsCompareToSwitchOption
Object indentationSizeOption
int indentationSize
Object insertNewLineAfterOpeningBraceInArrayInitializerOption
Object insertNewLineAtEndOfFileIfMissingOption
Object insertNewLineBeforeCatchInTryStatementOption
Object insertNewLineBeforeClosingBraceInArrayInitializerOption
Object insertNewLineBeforeElseInIfStatementOption
Object insertNewLineBeforeFinallyInTryStatementOption
Object insertNewLineBeforeWhileInDoStatementOption
Object insertNewLineInEmptyAnonymousTypeDeclarationOption
Object insertNewLineInEmptyBlockOption
Object insertNewLineInEmptyAnnotationDeclarationOption
Object insertNewLineInEmptyEnumConstantOption
Object insertNewLineInEmptyEnumDeclarationOption
Object insertNewLineInEmptyMethodBodyOption
Object insertNewLineInEmptyTypeDeclarationOption
Object insertNewLineAfterLabelOption
Object insertSpaceAfterAndInWildcardOption
Object insertSpaceAfterAssignmentOperatorOption
Object insertSpaceAfterAtInAnnotationOption
Object insertSpaceAfterAtInAnnotationTypeDeclarationOption
Object insertSpaceAfterBinaryOperatorOption
Object insertSpaceAfterClosingAngleBracketInTypeArgumentsOption
Object insertSpaceAfterClosingAngleBracketInTypeParametersOption
Object insertSpaceAfterClosingParenInCastOption
Object insertSpaceAfterClosingBraceInBlockOption
Object insertSpaceAfterColonInAssertOption
Object insertSpaceAfterColonInCaseOption
Object insertSpaceAfterColonInConditionalOption
Object insertSpaceAfterColonInForOption
Object insertSpaceAfterColonInLabeledStatementOption
Object insertSpaceAfterCommaInAllocationExpressionOption
Object insertSpaceAfterCommaInAnnotationOption
Object insertSpaceAfterCommaInArrayInitializerOption
Object insertSpaceAfterCommaInConstructorDeclarationParametersOption
Object insertSpaceAfterCommaInConstructorDeclarationThrowsOption
Object insertSpaceAfterCommaInEnumConstantArgumentsOption
Object insertSpaceAfterCommaInEnumDeclarationsOption
Object insertSpaceAfterCommaInExplicitConstructorCallArgumentsOption
Object insertSpaceAfterCommaInForIncrementsOption
Object insertSpaceAfterCommaInForInitsOption
Object insertSpaceAfterCommaInMethodInvocationArgumentsOption
Object insertSpaceAfterCommaInMethodDeclarationParametersOption
Object insertSpaceAfterCommaInMethodDeclarationThrowsOption
Object insertSpaceAfterCommaInMultipleFieldDeclarationsOption
Object insertSpaceAfterCommaInMultipleLocalDeclarationsOption
Object insertSpaceAfterCommaInParameterizedTypeReferenceOption
Object insertSpaceAfterCommaInSuperinterfacesOption
Object insertSpaceAfterCommaInTypeArgumentsOption
Object insertSpaceAfterCommaInTypeParametersOption
Object insertSpaceAfterEllipsisOption
Object insertSpaceAfterLambdaArrowOption
Object insertSpaceAfterOpeningAngleBracketInParameterizedTypeReferenceOption
Object insertSpaceAfterOpeningAngleBracketInTypeArgumentsOption
Object insertSpaceAfterOpeningAngleBracketInTypeParametersOption
Object insertSpaceAfterOpeningBracketInArrayAllocationExpressionOption
Object insertSpaceAfterOpeningBracketInArrayReferenceOption
Object insertSpaceAfterOpeningBraceInArrayInitializerOption
Object insertSpaceAfterOpeningParenInAnnotationOption
Object insertSpaceAfterOpeningParenInCastOption
Object insertSpaceAfterOpeningParenInCatchOption
Object insertSpaceAfterOpeningParenInConstructorDeclarationOption
Object insertSpaceAfterOpeningParenInEnumConstantOption
Object insertSpaceAfterOpeningParenInForOption
Object insertSpaceAfterOpeningParenInIfOption
Object insertSpaceAfterOpeningParenInMethodDeclarationOption
Object insertSpaceAfterOpeningParenInMethodInvocationOption
Object insertSpaceAfterOpeningParenInParenthesizedExpressionOption
Object insertSpaceAfterOpeningParenInSwitchOption
Object insertSpaceAfterOpeningParenInSynchronizedOption
Object insertSpaceAfterOpeningParenInTryOption
Object insertSpaceAfterOpeningParenInWhileOption
Object insertSpaceAfterPostfixOperatorOption
Object insertSpaceAfterPrefixOperatorOption
Object insertSpaceAfterQuestionInConditionalOption
Object insertSpaceAfterQuestionInWildcardOption
Object insertSpaceAfterSemicolonInForOption
Object insertSpaceAfterSemicolonInTryOption
Object insertSpaceAfterUnaryOperatorOption
Object insertSpaceBeforeAndInWildcardOption
Object insertSpaceBeforeAtInAnnotationTypeDeclarationOption
Object insertSpaceBeforeAssignmentOperatorOption
Object insertSpaceBeforeBinaryOperatorOption
Object insertSpaceBeforeClosingAngleBracketInParameterizedTypeReferenceOption
Object insertSpaceBeforeClosingAngleBracketInTypeArgumentsOption
Object insertSpaceBeforeClosingAngleBracketInTypeParametersOption
Object insertSpaceBeforeClosingBraceInArrayInitializerOption
Object insertSpaceBeforeClosingBracketInArrayAllocationExpressionOption
Object insertSpaceBeforeClosingBracketInArrayReferenceOption
Object insertSpaceBeforeClosingParenInAnnotationOption
Object insertSpaceBeforeClosingParenInCastOption
Object insertSpaceBeforeClosingParenInCatchOption
Object insertSpaceBeforeClosingParenInConstructorDeclarationOption
Object insertSpaceBeforeClosingParenInEnumConstantOption
Object insertSpaceBeforeClosingParenInForOption
Object insertSpaceBeforeClosingParenInIfOption
Object insertSpaceBeforeClosingParenInMethodDeclarationOption
Object insertSpaceBeforeClosingParenInMethodInvocationOption
Object insertSpaceBeforeClosingParenInParenthesizedExpressionOption
Object insertSpaceBeforeClosingParenInSwitchOption
Object insertSpaceBeforeClosingParenInSynchronizedOption
Object insertSpaceBeforeClosingParenInTryOption
Object insertSpaceBeforeClosingParenInWhileOption
Object insertSpaceBeforeColonInAssertOption
Object insertSpaceBeforeColonInCaseOption
Object insertSpaceBeforeColonInConditionalOption
Object insertSpaceBeforeColonInDefaultOption
Object insertSpaceBeforeColonInForOption
Object insertSpaceBeforeColonInLabeledStatementOption
Object insertSpaceBeforeCommaInAllocationExpressionOption
Object insertSpaceBeforeCommaInAnnotationOption
Object insertSpaceBeforeCommaInArrayInitializerOption
Object insertSpaceBeforeCommaInConstructorDeclarationParametersOption
Object insertSpaceBeforeCommaInConstructorDeclarationThrowsOption
Object insertSpaceBeforeCommaInEnumConstantArgumentsOption
Object insertSpaceBeforeCommaInEnumDeclarationsOption
Object insertSpaceBeforeCommaInExplicitConstructorCallArgumentsOption
Object insertSpaceBeforeCommaInForIncrementsOption
Object insertSpaceBeforeCommaInForInitsOption
Object insertSpaceBeforeCommaInMethodInvocationArgumentsOption
Object insertSpaceBeforeCommaInMethodDeclarationParametersOption
Object insertSpaceBeforeCommaInMethodDeclarationThrowsOption
Object insertSpaceBeforeCommaInMultipleFieldDeclarationsOption
Object insertSpaceBeforeCommaInMultipleLocalDeclarationsOption
Object insertSpaceBeforeCommaInParameterizedTypeReferenceOption
Object insertSpaceBeforeCommaInSuperinterfacesOption
Object insertSpaceBeforeCommaInTypeArgumentsOption
Object insertSpaceBeforeCommaInTypeParametersOption
Object insertSpaceBeforeEllipsisOption
Object insertSpaceBeforeLambdaArrowOption
Object insertSpaceBeforeOpeningAngleBrackerInParameterizedTypeReferenceOption
Object insertSpaceBeforeOpeningAngleBrackerInTypeArgumentsOption
Object insertSpaceBeforeOpeningAngleBrackerInTypeParametersOption
Object insertSpaceBeforeOpeningBraceInAnnotationTypeDeclarationOption
Object insertSpaceBeforeOpeningBraceInAnonymousTypeDeclarationOption
Object insertSpaceBeforeOpeningBraceInArrayInitializerOption
Object insertSpaceBeforeOpeningBraceInBlockOption
Object insertSpaceBeforeOpeningBraceInConstructorDeclarationOption
Object insertSpaceBeforeOpeningBraceInEnumDeclarationOption
Object insertSpaceBeforeOpeningBraceInEnumConstantOption
Object insertSpaceBeforeOpeningBraceInMethodDeclarationOption
Object insertSpaceBeforeOpeningBraceInTypeDeclarationOption
Object insertSpaceBeforeOpeningBracketInArrayAllocationExpressionOption
Object insertSpaceBeforeOpeningBracketInArrayReferenceOption
Object insertSpaceBeforeOpeningBracketInArrayTypeReferenceOption
Object insertSpaceBeforeOpeningParenInAnnotationOption
Object insertSpaceBeforeOpeningParenInAnnotationTypeMemberDeclarationOption
Object insertSpaceBeforeOpeningParenInCatchOption
Object insertSpaceBeforeOpeningParenInConstructorDeclarationOption
Object insertSpaceBeforeOpeningParenInEnumConstantOption
Object insertSpaceBeforeOpeningParenInForOption
Object insertSpaceBeforeOpeningParenInIfOption
Object insertSpaceBeforeOpeningParenInMethodInvocationOption
Object insertSpaceBeforeOpeningParenInMethodDeclarationOption
Object insertSpaceBeforeOpeningParenInSwitchOption
Object insertSpaceBeforeOpeningBraceInSwitchOption
Object insertSpaceBeforeOpeningParenInSynchronizedOption
Object insertSpaceBeforeOpeningParenInTryOption
Object insertSpaceBeforeOpeningParenInParenthesizedExpressionOption
Object insertSpaceBeforeOpeningParenInWhileOption
Object insertSpaceBeforeParenthesizedExpressionInReturnOption
Object insertSpaceBeforeParenthesizedExpressionInThrowOption
Object insertSpaceBeforePostfixOperatorOption
Object insertSpaceBeforePrefixOperatorOption
Object insertSpaceBeforeQuestionInConditionalOption
Object insertSpaceBeforeQuestionInWildcardOption
Object insertSpaceBeforeSemicolonOption
Object insertSpaceBeforeSemicolonInForOption
Object insertSpaceBeforeSemicolonInTryOption
Object insertSpaceBeforeUnaryOperatorOption
Object insertSpaceBetweenBracketsInArrayTypeReferenceOption
Object insertSpaceBetweenEmptyBracesInArrayInitializerOption
Object insertSpaceBetweenEmptyBracketsInArrayAllocationExpressionOption
Object insertSpaceBetweenEmptyParensInConstructorDeclarationOption
Object insertSpaceBetweenEmptyParensInAnnotationTypeMemberDeclarationOption
Object insertSpaceBetweenEmptyParensInEnumConstantOption
Object insertSpaceBetweenEmptyParensInMethodDeclarationOption
Object insertSpaceBetweenEmptyParensInMethodInvocationOption
Object compactElseIfOption
Object keepGuardianClauseOnOneLineOption
Object keepElseStatementOnSameLineOption
Object keepEmptyArrayInitializerOnOneLineOption
Object keepSimpleIfOnOneLineOption
Object keepThenStatementOnSameLineOption
Object neverIndentBlockCommentOnFirstColumnOption
Object neverIndentLineCommentOnFirstColumnOption
Object numberOfEmptyLinesToPreserveOption
Object joinLinesInCommentsOption
Object joinWrappedLinesOption
Object putEmptyStatementOnNewLineOption
Object tabSizeOption
int tabSize
Object useTabsOnlyForLeadingIndentationsOption
Object pageWidthOption
Object useTabOption
Object wrapBeforeBinaryOperatorOption
Object wrapBeforeOrOperatorMulticatchOption
Object useTags
Object disableTagOption
String stringValue
int idx
String tag
Object enableTagOption
String stringValue
int idx
String tag
Object wrapWrapOuterExpressionsWhenNestedOption
private void setDeprecatedOptions (java.util.Map)
java.util.Map settings
Object commentClearBlankLinesOption
Object commentClearBlankLinesInJavadocCommentOption
Object commentClearBlankLinesInBlockCommentOption
Object insertNewLineAfterAnnotationOption
Object insertNewLineAfterAnnotationOnMemberOption
Object insertNewLineAfterAnnotationOnTypeOption
Object insertNewLineAfterAnnotationOnFieldOption
Object insertNewLineAfterAnnotationOnMethodOption
Object insertNewLineAfterAnnotationOnPackageOption
Object insertNewLineAfterAnnotationOnParameterOption
Object insertNewLineAfterAnnotationOnLocalVariableOption
boolean insert
boolean insert
public void setDefaultSettings ()
public void setEclipseDefaultSettings ()
public void setJavaConventionsSettings ()
}
org/eclipse/jdt/internal/core/ClasspathEntry$AssertionFailedException.classClasspathEntry.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/core/jdom/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.core.jdom
public org.eclipse.jdt.internal.core.jdom.CompilationUnit extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
protected char[] fContents
protected char[] fFileName
protected char[] fMainTypeName
public void (char[], char[])
char[] contents
char[] filename
String file
int start
int end
public char[] getContents ()
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
public boolean ignoreOptionalProblems ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/BinaryTypeConverter.classBinaryTypeConverter.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BinaryTypeConverter extends org.eclipse.jdt.internal.compiler.parser.TypeConverter {
private org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
private org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
public org.eclipse.jdt.internal.compiler.ast.ImportReference[] buildImports (org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader)
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
int[] constantPoolOffsets
int constantPoolCount
int i
int tag
char[] name
int constantPoolIndex
int utf8Offset
int utf8Offset
int typeNamesLength
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
char[][][] set
int index
int i
int length
char[][] typeName
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration buildTypeDeclaration (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
org.eclipse.jdt.internal.core.PackageFragment pkg
char[][] packageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.IType alreadyComputedMember
org.eclipse.jdt.core.IType parent
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration previousDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
private org.eclipse.jdt.internal.compiler.ast.FieldDeclaration convert (org.eclipse.jdt.core.IField, org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IField field
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
private org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration convert (org.eclipse.jdt.core.IMethod, org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int parameterCount
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int flags
boolean isVarargs
String[] argumentTypeNames
String[] argumentNames
int argumentCount
int startIndex
int i
String argumentTypeName
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
String[] exceptionTypeNames
int exceptionCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private org.eclipse.jdt.internal.compiler.ast.TypeDeclaration convert (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType alreadyComputedMember
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration alreadyComputedMemberDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
String[] interfaceTypes
int interfaceCount
int count
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int parameterCount
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
int i
org.eclipse.jdt.core.ITypeParameter typeParameter
org.eclipse.jdt.core.IType[] memberTypes
int memberTypeCount
int i
org.eclipse.jdt.core.IField[] fields
int fieldCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.IMethod[] methods
int methodCount
int neededCount
int i
boolean isInterface
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
boolean isAbstract
private static char[][] stringArrayToCharArray (java.lang.String[])
String[] strings
int length
char[][] result
int i
private org.eclipse.jdt.internal.compiler.ast.TypeReference createTypeReference (java.lang.String)
String typeSignature
org.eclipse.jdt.internal.compiler.ast.TypeReference result
}
org/eclipse/jdt/internal/core/CreatePackageDeclarationOperation.classCreatePackageDeclarationOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageDeclarationOperation extends org.eclipse.jdt.internal.core.CreateElementInCUOperation {
protected String name
public void (java.lang.String, org.eclipse.jdt.core.ICompilationUnit)
String name
org.eclipse.jdt.core.ICompilationUnit parentElement
protected org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getChildPropertyDescriptor (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.ASTNode generateElementAST (org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.PackageDeclaration pkgDeclaration
org.eclipse.jdt.core.dom.Name astName
protected org.eclipse.jdt.core.IJavaElement generateResultHandle ()
public java.lang.String getMainTaskName ()
protected void initializeDefaultPosition ()
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IImportDeclaration[] imports
org.eclipse.jdt.core.IType[] types
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/CopyResourceElementsOperation.classCopyResourceElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyResourceElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
protected java.util.ArrayList createdElements
protected java.util.Map deltasPerProject
protected org.eclipse.jdt.core.dom.ASTParser parser
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] resourcesToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
private void initializeASTParser ()
private org.eclipse.core.resources.IResource[] collectResourcesOfInterest (org.eclipse.jdt.core.IPackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragment source
org.eclipse.jdt.core.IJavaElement[] children
int childOfInterest
java.util.ArrayList correctKindChildren
int i
org.eclipse.jdt.core.IJavaElement child
Object[] nonJavaResources
int actualNonJavaResourceCount
int i
int max
org.eclipse.core.resources.IResource[] actualNonJavaResources
int i
int max
int index
int correctKindChildrenSize
org.eclipse.core.resources.IResource[] result
org.eclipse.core.resources.IResource[] result
private boolean createNeededPackageFragments (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
boolean moveFolder
boolean containsReadOnlyPackageFragment
org.eclipse.core.resources.IContainer parentFolder
org.eclipse.jdt.internal.core.JavaElementDelta projectDelta
String[] sideEffectPackageName
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment sideEffectPackage
private org.eclipse.jdt.internal.core.JavaElementDelta getDeltaFor (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.internal.core.JavaElementDelta delta
protected java.lang.String getMainTaskName ()
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
int length
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
int index
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IResource sourceResource
org.eclipse.core.resources.IResource destContainer
String newName
String newName
org.eclipse.core.resources.IResource destResource
org.eclipse.core.resources.IResource destResource
String sourceEncoding
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private org.eclipse.core.resources.IResource getResource (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
String pkgName
int firstDot
protected void prepareDeltas (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, boolean, boolean)
org.eclipse.jdt.core.IJavaElement sourceElement
org.eclipse.jdt.core.IJavaElement destinationElement
boolean isMove
boolean overWriteCU
org.eclipse.jdt.core.IJavaProject destProject
org.eclipse.jdt.core.IJavaProject sourceProject
private void processCompilationUnitResource (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.PackageFragment) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.internal.core.PackageFragment dest
String newCUName
String destName
org.eclipse.text.edits.TextEdit edit
org.eclipse.core.resources.IFile sourceResource
String sourceEncoding
org.eclipse.core.resources.IContainer destFolder
org.eclipse.core.resources.IFile destFile
org.eclipse.jdt.internal.core.CompilationUnit destCU
int flags
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException e
boolean wasReadOnly
org.eclipse.core.runtime.CoreException e
boolean contentChanged
String oldName
String newName
protected void processDeltas ()
java.util.Iterator deltas
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
protected void processElements () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.JavaModelException jme
private void processPackageFragmentResource (org.eclipse.jdt.internal.core.PackageFragment, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragment source
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String newName
String[] newFragName
org.eclipse.jdt.internal.core.PackageFragment newFrag
org.eclipse.core.resources.IResource[] resources
boolean shouldMoveFolder
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.resources.IResource[] members
int i
boolean containsReadOnlySubPackageFragments
boolean sourceIsReadOnly
int i
int max
org.eclipse.core.resources.IResource destinationResource
int i
int max
org.eclipse.core.resources.IResource destinationResource
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String resourceName
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite
org.eclipse.text.edits.TextEdit edits
boolean isEmpty
org.eclipse.core.resources.IResource[] remaining
int i
int length
org.eclipse.core.resources.IResource file
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.resources.IResource rootResource
org.eclipse.jdt.core.IJavaProject sourceProject
org.eclipse.jdt.core.IJavaProject destProject
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.CoreException ce
private void saveContent (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.text.edits.TextEdit, java.lang.String, org.eclipse.core.resources.IFile) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragment dest
String destName
org.eclipse.text.edits.TextEdit edits
String sourceEncoding
org.eclipse.core.resources.IFile destFile
org.eclipse.jdt.core.ICompilationUnit destCU
private org.eclipse.text.edits.TextEdit updateContent (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.internal.core.PackageFragment, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.internal.core.PackageFragment dest
String newName
String[] currPackageName
String[] destPackageName
org.eclipse.jdt.core.dom.CompilationUnit astCU
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite
private void updatePackageStatement (org.eclipse.jdt.core.dom.CompilationUnit, java.lang.String[], org.eclipse.jdt.core.dom.rewrite.ASTRewrite, org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.CompilationUnit astCU
String[] pkgName
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
org.eclipse.jdt.core.ICompilationUnit cu
boolean defaultPackage
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.PackageDeclaration pkg
int pkgStart
int pkgStart
org.eclipse.jdt.core.dom.Javadoc javadoc
int extendedStart
String commentSource
org.eclipse.jdt.core.dom.ASTNode comment
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.core.dom.Name name
private void updateReadOnlyPackageFragmentsForCopy (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[])
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
org.eclipse.core.resources.IContainer parentFolder
int i
int length
String subFolderName
private void updateReadOnlyPackageFragmentsForMove (org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[], boolean)
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] newFragName
boolean sourceFolderIsReadOnly
org.eclipse.core.resources.IContainer parentFolder
int i
int length
String subFolderName
private void updateTypeName (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit, java.lang.String, java.lang.String, org.eclipse.jdt.core.dom.rewrite.ASTRewrite) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.dom.CompilationUnit astCU
String oldName
String newName
org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewriter
String oldTypeName
String newTypeName
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.IType[] types
int i
int max
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeNode
java.util.Iterator bodyDeclarations
Object bodyDeclaration
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.SimpleName methodName
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IResource resource
int elementType
org.eclipse.jdt.internal.core.CompilationUnit compilationUnit
org.eclipse.jdt.internal.core.JavaElement dest
}
org/eclipse/jdt/internal/core/util/CharArrayBuffer.classCharArrayBuffer.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CharArrayBuffer extends java.lang.Object {
protected char[][] buffer
public static final int DEFAULT_BUFFER_SIZE
protected int end
protected int size
protected int[][] ranges
public void ()
public void (char[])
char[] first
public void (char[], int)
char[] first
int size
public void (int)
int size
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[])
char[] src
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char[], int, int)
char[] src
int start
int length
int srcLength
int size2
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (char)
char c
public org.eclipse.jdt.internal.core.util.CharArrayBuffer append (java.lang.String)
String src
public char[] getContents ()
int length
int i
char[] result
int current
int i
int[] range
int length2
public java.lang.String toString ()
char[] contents
}
org/eclipse/jdt/internal/core/util/ToStringSorter.classToStringSorter.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ToStringSorter extends java.lang.Object {
Object[] sortedObjects
String[] sortedStrings
public void ()
public boolean compare (java.lang.String, java.lang.String)
String stringOne
String stringTwo
private void quickSort (int, int)
int left
int right
int originalLeft
int originalRight
int midIndex
String midToString
Object tmp
String tmpToString
public void sort (java.lang.Object[], java.lang.String[])
Object[] unSortedObjects
String[] unsortedStrings
int size
}
org/eclipse/jdt/internal/core/util/RuntimeVisibleParameterAnnotationsAttribute.classRuntimeVisibleParameterAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeVisibleParameterAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeVisibleParameterAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IParameterAnnotation[] NO_ENTRIES
private int parametersNumber
private org.eclipse.jdt.core.util.IParameterAnnotation[] parameterAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ParameterAnnotation parameterAnnotation
public org.eclipse.jdt.core.util.IParameterAnnotation[] getParameterAnnotations ()
public int getParametersNumber ()
}
org/eclipse/jdt/internal/core/util/Util$Comparable.classUtil.java
package org.eclipse.jdt.internal.core.util
public abstract org.eclipse.jdt.internal.core.util.Util$Comparable extends java.lang.Object {
public abstract int compareTo (org.eclipse.jdt.internal.core.util.Util$Comparable)
}
org/eclipse/jdt/internal/core/util/ASTNodeFinder.classASTNodeFinder.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ASTNodeFinder extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration findField (org.eclipse.jdt.core.IField)
org.eclipse.jdt.core.IField fieldHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
char[] fieldName
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.Initializer findInitializer (org.eclipse.jdt.core.IInitializer)
org.eclipse.jdt.core.IInitializer initializerHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int occurenceCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration findMethod (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod methodHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
char[] selector
String[] parameterTypeSignatures
int parameterCount
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Argument[] args
int argsLength
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference type
String signature
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration findType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IJavaElement parent
char[] typeName
int occurenceCount
boolean findAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration parentDecl
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.core.util.ASTNodeFinder$1Visitor visitor
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
}
org/eclipse/jdt/internal/core/util/SimpleWordSet.classSimpleWordSet.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.SimpleWordSet extends java.lang.Object {
public char[][] words
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[] add (char[])
char[] word
int length
int index
char[] current
char[] current
public boolean includes (char[])
char[] word
int length
int index
char[] current
char[] current
private void rehash ()
org.eclipse.jdt.internal.core.util.SimpleWordSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/IJavaElementRequestor.classIJavaElementRequestor.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.IJavaElementRequestor extends java.lang.Object {
public abstract void acceptField (org.eclipse.jdt.core.IField)
public abstract void acceptInitializer (org.eclipse.jdt.core.IInitializer)
public abstract void acceptMemberType (org.eclipse.jdt.core.IType)
public abstract void acceptMethod (org.eclipse.jdt.core.IMethod)
public abstract void acceptPackageFragment (org.eclipse.jdt.core.IPackageFragment)
public abstract void acceptType (org.eclipse.jdt.core.IType)
public abstract boolean isCanceled ()
}
org/eclipse/jdt/internal/core/builder/QualifiedNameSet.classQualifiedNameSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.QualifiedNameSet extends java.lang.Object {
public char[][][] qualifiedNames
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public char[][] add (char[][])
char[][] qualifiedName
int qLength
int length
int index
char[][] current
char[][] current
private void rehash ()
org.eclipse.jdt.internal.core.builder.QualifiedNameSet newSet
char[][] current
int i
public java.lang.String toString ()
String s
char[][] qualifiedName
int i
int l
}
org/eclipse/jdt/internal/core/builder/ClasspathDirectory.classClasspathDirectory.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ClasspathDirectory extends org.eclipse.jdt.internal.core.builder.ClasspathLocation {
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable directoryCache
String[] missingPackageHolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
void (org.eclipse.core.resources.IContainer, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
public void cleanup ()
java.lang.String[] directoryList (java.lang.String)
String qualifiedPackageName
String[] dirList
org.eclipse.core.resources.IResource container
org.eclipse.core.resources.IResource[] members
int index
int i
int l
org.eclipse.core.resources.IResource m
boolean doesFileExist (java.lang.String, java.lang.String, java.lang.String)
String fileName
String qualifiedPackageName
String qualifiedFullName
String[] dirList
int i
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.builder.ClasspathDirectory dir
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
String binaryFileName
String qualifiedPackageName
String qualifiedBinaryFileName
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileNameWithoutExtension
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int hashCode ()
protected boolean isExcluded (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean isOutputFolder ()
public boolean isPackage (java.lang.String)
String qualifiedPackageName
public void reset ()
public java.lang.String toString ()
String start
public java.lang.String debugPathString ()
}
org/eclipse/jdt/internal/core/builder/State.classState.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.State extends java.lang.Object {
String javaProjectName
public org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory[] sourceLocations
org.eclipse.jdt.internal.core.builder.ClasspathLocation[] binaryLocations
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable references
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable typeLocators
int buildNumber
long lastStructuralBuildTime
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable structuralBuildTimes
private String[] knownPackageNames
private long previousStructuralBuildTime
private org.eclipse.jdt.internal.core.builder.StringSet structurallyChangedTypes
public static int MaxStructurallyChangedTypes
public static final byte VERSION
static final byte SOURCE_FOLDER
static final byte BINARY_FOLDER
static final byte EXTERNAL_JAR
static final byte INTERNAL_JAR
static void ()
void ()
protected void (org.eclipse.jdt.internal.core.builder.JavaBuilder)
org.eclipse.jdt.internal.core.builder.JavaBuilder javaBuilder
long computeStructuralBuildTime (long)
long previousTime
long newTime
void copyFrom (org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.State lastState
Object[] keyTable
Object[] valueTable
int i
int l
int i
int l
public char[][] getDefinedTypeNamesFor (java.lang.String)
String typeLocator
Object c
public org.eclipse.jdt.internal.compiler.util.SimpleLookupTable getReferences ()
org.eclipse.jdt.internal.core.builder.StringSet getStructurallyChangedTypes (org.eclipse.jdt.internal.core.builder.State)
org.eclipse.jdt.internal.core.builder.State prereqState
Object o
long previous
public boolean isDuplicateLocator (java.lang.String, java.lang.String)
String qualifiedTypeName
String typeLocator
String existing
public boolean isKnownPackage (java.lang.String)
String qualifiedPackageName
java.util.ArrayList names
Object[] keyTable
int i
int l
String packageName
int last
int i
int l
public boolean isKnownType (java.lang.String)
String qualifiedTypeName
boolean isSourceFolderEmpty (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer sourceFolder
String sourceFolderName
Object[] table
int i
int l
void record (java.lang.String, char[][][], char[][], char[][], char[], java.util.ArrayList)
String typeLocator
char[][][] qualifiedRefs
char[][] simpleRefs
char[][] rootRefs
char[] mainTypeName
java.util.ArrayList typeNames
char[][] definedTypeNames
void recordLocatorForType (java.lang.String, java.lang.String)
String qualifiedTypeName
String typeLocator
int start
void recordStructuralDependency (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.core.resources.IProject prereqProject
org.eclipse.jdt.internal.core.builder.State prereqState
void removeLocator (java.lang.String)
String typeLocatorToRemove
void removePackage (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta sourceDelta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceDelta[] children
int i
int l
org.eclipse.core.runtime.IPath typeLocatorPath
void removeQualifiedTypeName (java.lang.String)
String qualifiedTypeNameToRemove
static org.eclipse.jdt.internal.core.builder.State read (org.eclipse.core.resources.IProject, java.io.DataInputStream) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream in
org.eclipse.jdt.internal.core.builder.State newState
int length
int i
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.core.resources.IContainer outputFolder
String folderName
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
org.eclipse.core.resources.IWorkspaceRoot root
int i
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IContainer outputFolder
int i
String[] internedTypeLocators
int i
int i
char[][] internedRootNames
char[][] internedSimpleNames
char[][][] internedQualifiedNames
int i
int qLength
char[][] qName
int j
int i
String typeLocator
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
char[][] additionalTypeNames
char[][][] qualifiedNames
int j
int m
char[][] simpleNames
int j
int m
char[][] rootNames
int j
int m
char[][][] qNames
int j
int m
char[][] sNames
int j
int m
char[][] rNames
int j
int m
private static char[] readName (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int nLength
char[] name
int j
private static char[][] readNames (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int length
char[][] names
int i
private static org.eclipse.jdt.internal.compiler.env.AccessRuleSet readRestriction (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int length
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
int i
char[] pattern
int problemId
org.eclipse.jdt.internal.core.JavaModelManager manager
void tagAsNoopBuild ()
boolean wasNoopBuild ()
void tagAsStructurallyChanged ()
boolean wasStructurallyChanged (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State)
org.eclipse.core.resources.IProject prereqProject
org.eclipse.jdt.internal.core.builder.State prereqState
Object o
long previous
void wasStructurallyChanged (java.lang.String)
String typeName
void write (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
int length
Object[] keyTable
Object[] keyTable
Object[] keyTable
Object[] keyTable
Object[] valueTable
Object[] valueTable
Object[] valueTable
int i
org.eclipse.jdt.internal.core.builder.ClasspathMultiDirectory md
int i
org.eclipse.jdt.internal.core.builder.ClasspathLocation c
int j
int m
org.eclipse.jdt.internal.core.builder.ClasspathDirectory cd
org.eclipse.jdt.internal.core.builder.ClasspathJar jar
int i
int l
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedTypeLocators
int i
int l
String key
int i
int l
Integer index
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedRootNames
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedQualifiedNames
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable internedSimpleNames
int i
int l
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
char[][] rNames
int j
int m
char[] rName
char[][][] qNames
int j
int m
char[][] qName
int k
int n
char[] sName
char[][] sNames
int j
int m
char[] sName
char[][] internedArray
Object[] rootNames
Object[] positions
int i
int index
Object[] simpleNames
int i
int index
char[][][] internedQArray
Object[] qualifiedNames
int i
int index
int i
char[][] qName
int qLength
int j
Integer index
int i
int l
Integer index
org.eclipse.jdt.internal.core.builder.ReferenceCollection collection
org.eclipse.jdt.internal.core.builder.AdditionalTypeCollection atc
char[][][] qNames
int qLength
int j
char[][] sNames
int sLength
int j
char[][] rNames
int rLength
int j
private void writeName (char[], java.io.DataOutputStream) throws java.io.IOException
char[] name
java.io.DataOutputStream out
int nLength
int j
private void writeNames (char[][], java.io.DataOutputStream) throws java.io.IOException
char[][] names
java.io.DataOutputStream out
int length
int i
private void writeRestriction (org.eclipse.jdt.internal.compiler.env.AccessRuleSet, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
java.io.DataOutputStream out
org.eclipse.jdt.internal.compiler.env.AccessRule[] accessRules
int length
int i
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JavaModelManager$14.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$14 extends org.eclipse.core.resources.WorkspaceJob {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.core.resources.IProject[] val$projectsToTouch
void (org.eclipse.jdt.internal.core.JavaModelManager, java.lang.String, org.eclipse.core.resources.IProject[])
String $anonymous0
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject iProject
org.eclipse.core.runtime.IProgressMonitor subMonitor
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/jdt/internal/core/UserLibrary.classUserLibrary.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.UserLibrary extends java.lang.Object {
private static final String VERSION_ONE
private static final String CURRENT_VERSION
private static final String TAG_VERSION
private static final String TAG_USERLIBRARY
private static final String TAG_SOURCEATTACHMENT
private static final String TAG_SOURCEATTACHMENTROOT
private static final String TAG_PATH
private static final String TAG_ARCHIVE
private static final String TAG_SYSTEMLIBRARY
private boolean isSystemLibrary
private org.eclipse.jdt.core.IClasspathEntry[] entries
public void (org.eclipse.jdt.core.IClasspathEntry[], boolean)
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean isSystemLibrary
public org.eclipse.jdt.core.IClasspathEntry[] getEntries ()
public boolean isSystemLibrary ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.UserLibrary other
int i
public int hashCode ()
int hashCode
int i
public static java.lang.String serialize (org.eclipse.jdt.core.IClasspathEntry[], boolean) throws java.io.IOException
org.eclipse.jdt.core.IClasspathEntry[] entries
boolean isSystemLibrary
java.io.ByteArrayOutputStream s
java.io.OutputStreamWriter writer
org.eclipse.jdt.internal.core.XMLWriter xmlWriter
java.util.HashMap library
int i
int length
org.eclipse.jdt.internal.core.ClasspathEntry cpEntry
java.util.HashMap archive
org.eclipse.core.runtime.IPath sourceAttach
org.eclipse.core.runtime.IPath sourceAttachRoot
boolean hasExtraAttributes
boolean hasRestrictions
public static org.eclipse.jdt.internal.core.UserLibrary createFromString (java.io.Reader) throws java.io.IOException
java.io.Reader reader
org.w3c.dom.Element cpElement
org.w3c.dom.Element cpElement
javax.xml.parsers.DocumentBuilder parser
String version
boolean isSystem
org.w3c.dom.NodeList list
int length
java.util.ArrayList res
int i
org.w3c.dom.Node node
org.w3c.dom.Element element
String pathString
String sourceAttachString
String sourceAttachRootString
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath sourceAttachPath
org.eclipse.core.runtime.IPath sourceAttachRootPath
org.w3c.dom.NodeList children
boolean[] foundChildren
org.w3c.dom.NodeList attributeList
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] entries
public java.lang.String toString ()
StringBuffer buffer
int length
int i
}
org/eclipse/jdt/internal/core/search/JavaWorkspaceScope.classJavaWorkspaceScope.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaWorkspaceScope extends org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope {
private org.eclipse.core.runtime.IPath[] enclosingPaths
public void ()
public boolean encloses (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
public boolean encloses (java.lang.String)
String resourcePathString
public org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars ()
org.eclipse.core.runtime.IPath[] result
long start
org.eclipse.jdt.core.IJavaProject[] projects
java.util.Set paths
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.core.runtime.IPath projectPath
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] entries
int j
int eLength
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
org.eclipse.jdt.core.JavaModelException e
long time
long time
long time
int length
int length
int length
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet (java.lang.String, java.lang.String)
String relativePath
String containerPath
public int hashCode ()
public org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot (java.lang.String, int, java.lang.String)
String resourcePathString
int jarSeparatorIndex
String jarPath
java.util.HashMap rootInfos
org.eclipse.jdt.internal.core.DeltaProcessor$RootInfo rootInfo
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
public void processDelta (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int eventType
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElementDelta[] children
org.eclipse.jdt.core.IJavaElementDelta[] children
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
int kind
int kind
int flags
int i
int length
org.eclipse.jdt.core.IJavaElementDelta child
int flags
public java.lang.String toString ()
StringBuffer result
org.eclipse.core.runtime.IPath[] paths
int length
int i
}
org/eclipse/jdt/internal/core/search/indexing/IndexManager$1.classIndexManager.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexManager$1 extends org.eclipse.jdt.internal.core.search.indexing.IndexRequest {
final org.eclipse.jdt.internal.core.search.indexing.IndexManager this$0
private final org.eclipse.jdt.internal.core.index.IndexLocation val$indexLocation
private final org.eclipse.jdt.core.search.SearchDocument val$searchDocument
private final org.eclipse.jdt.core.search.SearchParticipant val$searchParticipant
void (org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.search.indexing.IndexManager, org.eclipse.jdt.internal.core.index.IndexLocation, org.eclipse.jdt.core.search.SearchDocument, org.eclipse.jdt.core.search.SearchParticipant)
org.eclipse.core.runtime.IPath $anonymous0
org.eclipse.jdt.internal.core.search.indexing.IndexManager $anonymous1
public boolean execute (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.index.Index index
org.eclipse.jdt.internal.core.search.indexing.ReadWriteMonitor monitor
org.eclipse.core.runtime.Path indexPath
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/IndexBinaryFolder$1.classIndexBinaryFolder.java
package org.eclipse.jdt.internal.core.search.indexing
org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder this$0
private final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable val$indexedFileNames
void (org.eclipse.jdt.internal.core.search.indexing.IndexBinaryFolder, org.eclipse.jdt.internal.compiler.util.SimpleLookupTable)
public boolean visit (org.eclipse.core.resources.IResourceProxy)
org.eclipse.core.resources.IResourceProxy proxy
org.eclipse.core.resources.IFile file
String containerRelativePath
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
public char[] simpleName
public char[] pkg
public char[][] enclosingTypeNames
public char typeSuffix
public int modifiers
public boolean secondary
protected static char[][] CATEGORIES
static org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet internedPackageNames
static void ()
public static char[] createIndexKey (int, char[], char[], char[][], boolean)
int modifiers
char[] typeName
char[] packageName
char[][] enclosingTypeNames
boolean secondary
int typeNameLength
int packageLength
int enclosingNamesLength
int i
int length
int resultLength
char[] result
int pos
int i
int length
char[] enclosingName
int itsLength
public void (char[], char[][], char[], char, int)
char[] pkg
char[][] enclosingTypeNames
char[] simpleName
char typeSuffix
int matchRule
int length
int i
void (int)
int matchRule
public void decodeIndexKey (char[])
char[] key
int slash
int start
int last
protected void decodeModifiers ()
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
public char[][] getIndexCategories ()
public boolean matchesDecodedKey (org.eclipse.jdt.core.search.SearchPattern)
org.eclipse.jdt.core.search.SearchPattern decodedPattern
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
char[] key
int matchRule
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
int i
}
org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern$PackageNameSet.classTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet extends java.lang.Object {
public char[][] names
public int elementSize
public int threshold
void (int)
int size
int extraRoom
char[] add (char[])
char[] name
int length
int index
char[] current
char[] current
void rehash ()
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern$PackageNameSet newSet
char[] current
int i
}
org/eclipse/jdt/internal/core/search/matching/VariablePattern.classVariablePattern.java
package org.eclipse.jdt.internal.core.search.matching
public abstract org.eclipse.jdt.internal.core.search.matching.VariablePattern extends org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern {
protected boolean findDeclarations
protected boolean findReferences
protected boolean readAccess
protected boolean writeAccess
protected char[] name
public static final int FINE_GRAIN_MASK
public void (int, char[], int, int)
int patternKind
char[] name
int limitTo
int matchRule
protected boolean mustResolve ()
}
org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector$TypeDeclarationVisitor.classSuperTypeNamesCollector.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector$TypeDeclarationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector this$0
public void (org.eclipse.jdt.internal.core.search.matching.SuperTypeNamesCollector)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/core/search/processing/JobManager$1ProgressJob.classJobManager.java
package org.eclipse.jdt.internal.core.search.processing
org.eclipse.jdt.internal.core.search.processing.JobManager$1ProgressJob extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jdt.internal.core.search.processing.JobManager this$0
void (org.eclipse.jdt.internal.core.search.processing.JobManager, java.lang.String)
String name
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.search.processing.IJob job
String taskName
}
org/eclipse/jdt/internal/core/SearchableEnvironment$5.classSearchableEnvironment.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SearchableEnvironment$5 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
boolean isCanceled
final org.eclipse.jdt.internal.core.SearchableEnvironment this$0
void (org.eclipse.jdt.internal.core.SearchableEnvironment)
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/jdt/internal/core/JavaModelManager$6.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$6 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.util.Util$Displayable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.jdt.core.IClasspathContainer val$container
private final org.eclipse.jdt.core.IClasspathEntry[] val$newEntries
void (org.eclipse.jdt.internal.core.JavaModelManager, org.eclipse.jdt.core.IClasspathContainer, org.eclipse.jdt.core.IClasspathEntry[])
public java.lang.String displayString (java.lang.Object)
Object o
StringBuffer buffer
int j
}
org/eclipse/jdt/internal/core/SourceTypeElementInfo.classSourceTypeElementInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceTypeElementInfo extends org.eclipse.jdt.internal.core.AnnotatableInfo implements org.eclipse.jdt.internal.compiler.env.ISourceType {
protected static final org.eclipse.jdt.internal.compiler.env.ISourceImport[] NO_IMPORTS
protected static final org.eclipse.jdt.internal.core.InitializerElementInfo[] NO_INITIALIZERS
protected static final org.eclipse.jdt.internal.core.SourceField[] NO_FIELDS
protected static final org.eclipse.jdt.internal.core.SourceMethod[] NO_METHODS
protected static final org.eclipse.jdt.internal.core.SourceType[] NO_TYPES
protected org.eclipse.jdt.core.IJavaElement[] children
protected char[] superclassName
protected char[][] superInterfaceNames
protected org.eclipse.jdt.core.IType handle
protected org.eclipse.jdt.core.ITypeParameter[] typeParameters
protected java.util.HashMap categories
static void ()
public void ()
protected void addCategories (org.eclipse.jdt.core.IJavaElement, char[][])
org.eclipse.jdt.core.IJavaElement element
char[][] elementCategories
public java.util.HashMap getCategories ()
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public org.eclipse.jdt.internal.compiler.env.ISourceType getEnclosingType ()
org.eclipse.jdt.core.IJavaElement parent
public org.eclipse.jdt.internal.compiler.env.ISourceField[] getFields ()
org.eclipse.jdt.internal.core.SourceField[] fieldHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceField[] fields
int i
org.eclipse.jdt.internal.compiler.env.ISourceField field
public org.eclipse.jdt.internal.core.SourceField[] getFieldHandles ()
int length
org.eclipse.jdt.internal.core.SourceField[] fields
int fieldIndex
int i
org.eclipse.jdt.core.IJavaElement child
public char[] getFileName ()
public org.eclipse.jdt.core.IType getHandle ()
public org.eclipse.jdt.internal.core.InitializerElementInfo[] getInitializers ()
int length
org.eclipse.jdt.internal.core.InitializerElementInfo[] initializers
int initializerIndex
int i
org.eclipse.jdt.core.IJavaElement child
org.eclipse.jdt.internal.core.InitializerElementInfo initializer
public char[][] getInterfaceNames ()
public org.eclipse.jdt.internal.compiler.env.ISourceType[] getMemberTypes ()
org.eclipse.jdt.internal.core.SourceType[] memberTypeHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceType[] memberTypes
int i
org.eclipse.jdt.internal.compiler.env.ISourceType type
public org.eclipse.jdt.internal.core.SourceType[] getMemberTypeHandles ()
int length
org.eclipse.jdt.internal.core.SourceType[] memberTypes
int typeIndex
int i
org.eclipse.jdt.core.IJavaElement child
public org.eclipse.jdt.internal.compiler.env.ISourceMethod[] getMethods ()
org.eclipse.jdt.internal.core.SourceMethod[] methodHandles
int length
org.eclipse.jdt.internal.compiler.env.ISourceMethod[] methods
int methodIndex
int i
org.eclipse.jdt.internal.compiler.env.ISourceMethod method
public org.eclipse.jdt.internal.core.SourceMethod[] getMethodHandles ()
int length
org.eclipse.jdt.internal.core.SourceMethod[] methods
int methodIndex
int i
org.eclipse.jdt.core.IJavaElement child
public char[] getName ()
public char[] getSuperclassName ()
char[][] interfaceNames
public char[][][] getTypeParameterBounds ()
int length
char[][][] typeParameterBounds
int i
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
public char[][] getTypeParameterNames ()
int length
char[][] typeParameterNames
int i
public boolean isBinaryType ()
public boolean isAnonymous ()
public boolean isAnonymousMember ()
protected void setHandle (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType handle
protected void setSuperclassName (char[])
char[] superclassName
protected void setSuperInterfaceNames (char[][])
char[][] superInterfaceNames
public java.lang.String toString ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/DeltaProcessingState$1.classDeltaProcessingState.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessingState$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.jdt.internal.core.DeltaProcessingState this$0
private final org.eclipse.core.resources.IResourceChangeListener val$listener
private final org.eclipse.core.resources.IResourceChangeEvent val$event
void (org.eclipse.jdt.internal.core.DeltaProcessingState, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/jdt/internal/core/SourceMethod.classSourceMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMethod extends org.eclipse.jdt.internal.core.NamedMember implements org.eclipse.jdt.core.IMethod {
protected String[] parameterTypes
protected void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String[])
org.eclipse.jdt.internal.core.JavaElement parent
String name
String[] parameterTypes
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int i
int length
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo sourceMethodInfo
public int getElementType ()
public java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
char[][] exs
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
char delimiter
int i
protected char getHandleMementoDelimiter ()
public java.lang.String getKey ()
public int getNumberOfParameters ()
public java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
char[][] names
public java.lang.String[] getParameterTypes ()
public org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
String typeParameterName
public org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ILocalVariable[] arguments
public java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ITypeParameter[] typeParameters
int length
String[] typeParameterSignatures
int i
org.eclipse.jdt.internal.core.TypeParameter typeParameter
org.eclipse.jdt.internal.core.TypeParameterElementInfo info
char[][] bounds
int boundsLength
char[][] boundSignatures
int j
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
public java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public int hashCode ()
int hash
int i
int length
public boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethodElementInfo info
public boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public boolean isLambdaMethod ()
public boolean isResolved ()
public boolean isSimilar (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
public java.lang.String readableName ()
StringBuffer buffer
int length
int i
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.SourceRefElement resolvedHandle
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
int flags
protected void toStringName (java.lang.StringBuffer)
StringBuffer buffer
protected void toStringName (java.lang.StringBuffer, int)
StringBuffer buffer
int flags
String[] parameters
int length
boolean isVarargs
int i
String parameter
}
org/eclipse/jdt/internal/core/SourceMapper$LocalVariableElementKey.classSourceMapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey extends java.lang.Object {
String parent
String name
public void (org.eclipse.jdt.core.IJavaElement, java.lang.String)
org.eclipse.jdt.core.IJavaElement method
String name
StringBuffer buffer
String[] parameterTypes
int i
int max
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey other
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/NewImportEntry.classNewImportEntry.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
org.eclipse.jdt.internal.core.dom.rewrite.imports.NewImportEntry extends org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportEntry {
void (org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName)
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName importName
public java.lang.String toString ()
boolean isOriginal ()
org.eclipse.jdt.internal.core.dom.rewrite.imports.OriginalImportEntry asOriginalImportEntry ()
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting$2.classImportRewriteConfiguration.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting$2 extends org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting {
void (java.lang.String, int)
java.util.Comparator createContainerComparator (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/PackageAndContainingTypeImportComparator.classPackageAndContainingTypeImportComparator.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
final org.eclipse.jdt.internal.core.dom.rewrite.imports.PackageAndContainingTypeImportComparator extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName, org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName)
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName o1
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$CopySourceInfo.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo extends java.lang.Object implements java.lang.Comparable {
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
private final org.eclipse.jdt.core.dom.ASTNode node
public final boolean isMove
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
public org.eclipse.jdt.core.dom.ASTNode getNode ()
public int compareTo (java.lang.Object)
Object o2
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo r2
int startDiff
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/internal/core/dom/rewrite/ListRewriteEvent.classListRewriteEvent.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent extends org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent {
public static final int NEW
public static final int OLD
public static final int BOTH
private java.util.List originalNodes
private java.util.List listEntries
public void (java.util.List)
java.util.List originalNodes
public void (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[])
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
private java.util.List getEntries ()
int nNodes
int i
org.eclipse.jdt.core.dom.ASTNode node
public int getChangeKind ()
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
public boolean isListRewrite ()
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] getChildren ()
java.util.List entries
public java.lang.Object getOriginalValue ()
public java.lang.Object getNewValue ()
java.util.List entries
java.util.ArrayList res
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
Object newVal
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent removeEntry (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode originalEntry
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent replaceEntry (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode entry
org.eclipse.jdt.core.dom.ASTNode newEntry
java.util.List entries
int nEntries
int i
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent curr
public void revertChange (org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent)
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
Object originalValue
java.util.List entries
public int getIndex (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode node
int kind
java.util.List entries
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent curr
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent insert (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode insertedNode
int insertIndex
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent change
public void setNewValue (org.eclipse.jdt.core.dom.ASTNode, int)
org.eclipse.jdt.core.dom.ASTNode newValue
int insertIndex
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent curr
public int getChangeKind (int)
int index
public java.lang.String toString ()
StringBuffer buf
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] events
int i
}
org/eclipse/jdt/internal/core/dom/rewrite/LineInformation.classLineInformation.java
package org.eclipse.jdt.internal.core.dom.rewrite
public abstract org.eclipse.jdt.internal.core.dom.rewrite.LineInformation extends java.lang.Object {
public void ()
public static org.eclipse.jdt.internal.core.dom.rewrite.LineInformation create (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument doc
public static org.eclipse.jdt.internal.core.dom.rewrite.LineInformation create (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit astRoot
public abstract int getLineOfOffset (int)
public abstract int getLineOffset (int)
}
org/eclipse/jdt/internal/core/SourceRefElementInfo.classSourceRefElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.SourceRefElementInfo extends org.eclipse.jdt.internal.core.JavaElementInfo {
protected int sourceRangeStart
protected int sourceRangeEnd
void ()
public int getDeclarationSourceEnd ()
public int getDeclarationSourceStart ()
protected org.eclipse.jdt.core.ISourceRange getSourceRange ()
protected void setSourceRangeEnd (int)
int end
protected void setSourceRangeStart (int)
int start
}
org/eclipse/jdt/internal/core/LambdaMethod.classLambdaMethod.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LambdaMethod extends org.eclipse.jdt.internal.core.SourceMethod {
private int sourceStart
private String[] parameterNameStrings
private String returnTypeString
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
private String key
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, java.lang.String, int, java.lang.String[], java.lang.String[], java.lang.String, org.eclipse.jdt.internal.core.SourceMethodElementInfo)
org.eclipse.jdt.internal.core.JavaElement parent
String name
String key
int sourceStart
String[] parameterTypes
String[] parameterNames
String returnType
org.eclipse.jdt.internal.core.SourceMethodElementInfo elementInfo
public java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public boolean isLambdaMethod ()
protected void closing (java.lang.Object)
Object info
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.LambdaMethod that
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public void getHandleMemento (java.lang.StringBuffer, boolean)
StringBuffer buff
boolean serializeParent
int i
int length
org.eclipse.jdt.core.ILocalVariable[] arguments
int i
int length
org.eclipse.jdt.internal.core.LocalVariable local
public void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected char getHandleMementoDelimiter ()
public java.lang.String getKey ()
public int hashCode ()
public boolean isResolved ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
}
plugin.xml
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/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/util/IRuntimeInvisibleTypeAnnotationsAttribute.classIRuntimeInvisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute extends java.lang.Object implements org.eclipse.jdt.core.util.IClassFileAttribute {
public abstract int getExtendedAnnotationsNumber ()
public abstract org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
}
org/eclipse/jdt/core/util/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/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/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/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/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/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/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/IMethod.classIMethod.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMethod extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract int getNumberOfParameters ()
public abstract org.eclipse.jdt.core.ILocalVariable[] getParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getKey ()
public abstract java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getParameterTypes ()
public abstract java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLambdaMethod ()
public abstract boolean isResolved ()
public abstract boolean isSimilar (org.eclipse.jdt.core.IMethod)
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$1Requestor.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$1Requestor extends org.eclipse.jdt.core.dom.ASTRequestor {
org.eclipse.jdt.core.dom.IBinding[] bindings
private final java.util.HashMap val$sourceElementPositions
private final org.eclipse.jdt.core.IJavaElement[] val$elements
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt val$binaryElementPositions
void (int, java.util.HashMap, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt)
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList intList
int i
int index
org.eclipse.jdt.internal.core.SourceRefElement element
org.eclipse.jdt.internal.core.util.DOMFinder finder
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
int index
}
org/eclipse/jdt/core/dom/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/ConstructorInvocation.classConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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/IDocElement.classIDocElement.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IDocElement extends java.lang.Object {
}
org/eclipse/jdt/core/dom/PrimitiveType.classPrimitiveType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.PrimitiveType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code INT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code CHAR
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code BOOLEAN
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code SHORT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code LONG
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code FLOAT
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code DOUBLE
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code BYTE
public static final org.eclipse.jdt.core.dom.PrimitiveType$Code VOID
private org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
private static final java.util.Map CODES
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor PRIMITIVE_TYPE_CODE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
static void ()
org.eclipse.jdt.core.dom.PrimitiveType$Code[] ops
int i
java.util.List propertyList
public static org.eclipse.jdt.core.dom.PrimitiveType$Code toCode (java.lang.String)
String token
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.PrimitiveType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.PrimitiveType$Code getPrimitiveTypeCode ()
public void setPrimitiveTypeCode (org.eclipse.jdt.core.dom.PrimitiveType$Code)
org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TryStatement.classTryStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TryStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor RESOURCES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor CATCH_CLAUSES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor FINALLY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_4_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList resources
private org.eclipse.jdt.core.dom.Block body
private org.eclipse.jdt.core.dom.ASTNode$NodeList catchClauses
private org.eclipse.jdt.core.dom.Block optionalFinallyBody
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TryStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List catchClauses ()
public org.eclipse.jdt.core.dom.Block getFinally ()
public void setFinally (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List resources ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DoStatement.classDoStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.DoStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Statement body
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.DoStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Statement getBody ()
public void setBody (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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/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/IntersectionType.classIntersectionType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.IntersectionType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.IntersectionType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List types ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/internal/codeassist/SelectionEngine$1Visitor.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$1Visitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.codeassist.SelectionEngine this$0
private final char[] val$assistIdentifier
void (org.eclipse.jdt.internal.codeassist.SelectionEngine, char[])
public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/codeassist/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/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/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/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/CompletionScanner.classCompletionScanner.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionScanner extends org.eclipse.jdt.internal.compiler.parser.Scanner {
public char[] completionIdentifier
public int cursorLocation
public int endOfEmptyToken
public int completedIdentifierStart
public int completedIdentifierEnd
public int unicodeCharSize
public static final char[] EmptyCompletionIdentifier
static void ()
public void (long)
long sourceLevel
protected boolean isAtAssistIdentifier ()
public char[] getCurrentIdentifierSource ()
int length
int length
public char[] getCurrentTokenSourceString ()
int length
int length
protected int getNextToken0 () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
boolean checkIfUnicode
int temp
int temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
boolean checkIfUnicode
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
int c1
int c2
int c3
int c4
boolean isUnicode
int c1
int c2
int c3
int c4
char unicodeChar
int index
int c1
int c2
int c3
int c4
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
protected boolean isFirstTag ()
public final void jumpOverBlock ()
public int scanIdentifierOrKeyword ()
int id
int temp
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
int token
}
org/eclipse/jdt/internal/codeassist/complete/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/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$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/compiler/env/AccessRestriction.classAccessRestriction.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.AccessRestriction extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
public byte classpathEntryType
public static final byte COMMAND_LINE
public static final byte PROJECT
public static final byte LIBRARY
public String classpathEntryName
public void (org.eclipse.jdt.internal.compiler.env.AccessRule, byte, java.lang.String)
org.eclipse.jdt.internal.compiler.env.AccessRule accessRule
byte classpathEntryType
String classpathEntryName
public int getProblemId ()
public boolean ignoreIfBetter ()
}
org/eclipse/jdt/internal/compiler/env/IBinaryNestedType.classIBinaryNestedType.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryNestedType extends java.lang.Object {
public abstract char[] getEnclosingTypeName ()
public abstract int getModifiers ()
public abstract char[] getName ()
}
org/eclipse/jdt/internal/compiler/codegen/TypeAnnotationCodeStream.classTypeAnnotationCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.TypeAnnotationCodeStream extends org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream {
public java.util.List allTypeAnnotationContexts
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int targetType
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int targetType
private void addAnnotationContext (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int info
int typeIndex
int targetType
public void instance_of (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void multianewarray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int dimensions
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
public void new_ (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void newArray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public void checkcast (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int targetType
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
public void invokeDynamic (int, int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
boolean isConstructorReference
org.eclipse.jdt.internal.compiler.ast.TypeReference lhsTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int targetType
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeArgument
public void reset (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public void init (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
}
org/eclipse/jdt/internal/compiler/impl/LongConstant.classLongConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.LongConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
private static final org.eclipse.jdt.internal.compiler.impl.LongConstant ZERO
private static final org.eclipse.jdt.internal.compiler.impl.LongConstant MIN_VALUE
private long value
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (long)
long value
private void (long)
long value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.LongConstant other
}
org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.classUnconditionalFlowInfo.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo extends org.eclipse.jdt.internal.compiler.flow.FlowInfo {
public static final boolean COVERAGE_TEST_FLAG
public static int CoverageTestId
public long definiteInits
public long potentialInits
public long nullBit1
public long nullBit2
public long nullBit3
public long nullBit4
public long iNBit
public long iNNBit
public static final int extraLength
public long[][] extra
public int maxFieldCount
public static final int BitCacheSize
public static final int IN
public static final int INN
public void ()
public static org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo fakeInitializedFlowInfo (int, int)
int localsCount
int maxFieldCount
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
int i
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
private org.eclipse.jdt.internal.compiler.flow.FlowInfo addInfoFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
boolean handleInits
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHadNulls
boolean otherHasNulls
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na1
long na1
long na2
long na2
long na3
long na3
long na4
long na4
long b1
long b1
long b2
long b2
long b3
long b3
long b4
long b4
long nb1
long nb1
long nb2
long nb2
long nb3
long nb3
long nb4
long nb4
long protNN1111
long acceptNonNull
long acceptNull
long dontResetToStart
int mergeLimit
int copyLimit
int length
int otherLength
int j
int otherLength
int j
int j
int i
int i
long protNN1111
long acceptNonNull
long acceptNull
long dontResetToStart
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo addPotentialInitializationsFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
int i
int length
int otherLength
int j
int otherLength
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo addPotentialNullInfoFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHadNulls
boolean thisHasNulls
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na1
long na1
long na2
long na2
long na3
long na3
long na4
long na4
long b1
long b1
long b2
long b2
long b3
long b3
long b4
long b4
long nb1
long nb1
long nb2
long nb2
long nb3
long nb3
long nb4
long nb4
int mergeLimit
int copyLimit
int j
int i
public final boolean cannotBeDefinitelyNullOrNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
long a2
long a3
long a4
public final boolean cannotBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean canOnlyBeNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public org.eclipse.jdt.internal.compiler.flow.FlowInfo copy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
boolean hasNullInfo
int length
int j
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardInitializationInfo ()
int i
int length
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo discardNonFieldInitializations ()
int limit
long mask
int vectorIndex
int length
long mask
int j
int i
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue ()
private final boolean isDefinitelyAssigned (int)
int position
int vectorIndex
public final boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public final boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public final boolean isDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean hasNullInfoFor (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
private final boolean isPotentiallyAssigned (int)
int position
int vectorIndex
public final boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public final boolean isPotentiallyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public final boolean isPotentiallyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isPotentiallyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isPotentiallyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isProtectedNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
public final boolean isProtectedNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
int vectorIndex
protected static boolean isTrue (boolean, java.lang.String)
boolean expression
String message
public void markAsComparedEqualToNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
long a1
long a1
long a2
long a2
long a3
long a3
long a4
long a4
long na2
long na2
int vectorIndex
int length
int oldLength
int newLength
int j
public void markAsComparedEqualToNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int oldLength
int newLength
int j
private final void markAsDefinitelyAssigned (int)
int position
long mask
int vectorIndex
int length
int oldLength
int j
long mask
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
public void markAsDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void markAsDefinitelyNonNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int oldLength
int j
public void markAsDefinitelyNull (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int oldLength
int j
public void markAsDefinitelyUnknown (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long mask
long mask
int position
int vectorIndex
int length
int oldLength
int j
public void resetNullInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
public void markPotentiallyUnknownBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int oldLength
int j
public void markPotentiallyNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int oldLength
int j
public void markPotentiallyNonNullBit (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int position
long mask
long mask
int vectorIndex
int length
int oldLength
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo mergedWith (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo otherInits
boolean thisHasNulls
boolean otherHasNulls
boolean thisHadNulls
long a1
long a1
long a1
long a1
long a2
long a2
long a2
long a2
long a3
long a3
long a3
long a3
long a4
long a4
long a4
long a4
long na1
long na1
long na1
long na1
long na2
long na2
long na2
long na2
long na3
long na3
long na3
long na3
long na4
long na4
long nb1
long nb1
long nb1
long nb1
long nb2
long nb2
long nb2
long nb2
long nb3
long nb3
long nb3
long nb3
long nb4
long nb4
long b1
long b1
long b1
long b1
long b2
long b2
long b2
long b2
long b3
long b3
long b3
long b3
long b4
long b4
long b4
long b4
int mergeLimit
int copyLimit
int resetLimit
int i
int length
int otherLength
int j
int otherLength
int j
static int numberOfEnclosingFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
int count
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo nullInfoLessUnconditionalCopy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
int length
int j
public org.eclipse.jdt.internal.compiler.flow.FlowInfo safeInitsWhenTrue ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo setReachMode (int)
int reachMode
int i
int length
public java.lang.String toString ()
String def
String pot
String nullS
int i
int ceil
String def
String pot
int i
int ceil
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalCopy ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalFieldLessCopy ()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo copy
int limit
long mask
int vectorIndex
int length
int copyStart
long mask
int copyLength
int j
int j
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInits ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo unconditionalInitsWithoutSideEffect ()
public void resetAssignmentInfo (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void resetAssignmentInfo (int)
int position
long mask
int vectorIndex
long mask
private void createExtraSpace (int)
int length
int j
}
org/eclipse/jdt/internal/compiler/flow/FlowContext.classFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.FlowContext extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants {
public static final org.eclipse.jdt.internal.compiler.flow.FlowContext NotContinuableContext
public org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public org.eclipse.jdt.internal.compiler.flow.FlowContext parent
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnFinally
public int conditionalLevel
public int tagBits
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] providedExpectedTypes
private org.eclipse.jdt.internal.compiler.ast.Reference[] nullCheckedFieldReferences
private int timeToLiveForNullCheckInfo
public static final int DEFER_NULL_DIAGNOSTIC
public static final int PREEMPT_NULL_DIAGNOSTIC
public static final int INSIDE_NEGATION
public static final int HIDE_NULL_COMPARISON_WARNING
public static final int HIDE_NULL_COMPARISON_WARNING_MASK
public static final int CAN_ONLY_NULL_NON_NULL
public static final int CAN_ONLY_NULL
public static final int CAN_ONLY_NON_NULL
public static final int MAY_NULL
public static final int ASSIGN_TO_NONNULL
public static final int IN_UNBOXING
public static final int EXIT_RESOURCE
public static final int CHECK_MASK
public static final int IN_COMPARISON_NULL
public static final int IN_COMPARISON_NON_NULL
public static final int IN_ASSIGNMENT
public static final int IN_INSTANCEOF
public static final int CONTEXT_MASK
static void ()
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public void recordNullCheckedFieldReference (org.eclipse.jdt.internal.compiler.ast.Reference, int)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int timeToLive
int len
int i
public void extendTimeToLiveForNullCheckedField (int)
int t
public void expireNullCheckedFieldInfo ()
public boolean isNullcheckedFieldAccess (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int len
int i
org.eclipse.jdt.internal.compiler.ast.Reference checked
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel ()
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isExceptionOnAutoClose
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
java.util.ArrayList abruptlyExitedLoops
org.eclipse.jdt.internal.compiler.ast.Expression throwExpression
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding throwArgBinding
org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding parameter
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptions
boolean definitelyCaught
int caughtIndex
int caughtCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionFlow
int state
int i
int abruptlyExitedLoopsCount
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loop
boolean shouldMergeUnhandledExceptions
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
public void checkExceptionHandlers (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] raisedExceptions
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int remainingCount
int raisedCount
int raisedCount
org.eclipse.jdt.internal.compiler.flow.FlowContext traversedContext
java.util.ArrayList abruptlyExitedLoops
org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement sub
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] caughtExceptions
int caughtCount
boolean[] locallyCaught
int caughtIndex
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
int raisedIndex
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionFlow
int state
int i
int abruptlyExitedLoopsCount
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext loop
int i
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
boolean shouldMergeUnhandledException
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding raisedException
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exception
int j
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo getInitsForFinalBlankInitializationCheck (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowInfo inits
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializationContext
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext exceptionContext
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForBreakLabel (char[])
char[] labelName
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
char[] currentLabelName
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForContinueLabel (char[])
char[] labelName
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastContinuable
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
char[] currentLabelName
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForDefaultBreak ()
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
public org.eclipse.jdt.internal.compiler.flow.FlowContext getTargetContextForDefaultContinue ()
org.eclipse.jdt.internal.compiler.flow.FlowContext current
org.eclipse.jdt.internal.compiler.flow.FlowContext lastNonReturningSubRoutine
public org.eclipse.jdt.internal.compiler.flow.FlowContext getInitializationContext ()
public org.eclipse.jdt.internal.compiler.flow.FlowContext getLocalParent ()
public java.lang.String individualToString ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo initsOnBreak ()
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn ()
public boolean isBreakable ()
public boolean isContinuable ()
public boolean isNonReturningContext ()
public boolean isSubRoutine ()
public char[] labelName ()
public void markFinallyNullStatus (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo newInfo
public void mergeFinallyNullInfo (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void recordAbruptExit ()
public void recordBreakFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void recordBreakTo (org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext innerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean recordExitAgainstResource (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
protected void recordProvidedExpectedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int nullCount
int size
int oldLen
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.ast.Reference finalReference
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo nullInfo
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
protected void checkUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int status
public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public void recordSettingFinal (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
org.eclipse.jdt.internal.compiler.ast.Reference finalReference
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext context
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subroutine ()
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.flow.FlowContext current
int parentsCount
org.eclipse.jdt.internal.compiler.flow.FlowContext[] parents
int index
int i
int j
int j
public void recordNullityMismatch (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
org.eclipse.jdt.internal.compiler.flow.FlowContext currentContext
int isInsideAssert
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/flow/ExceptionInferenceFlowContext.classExceptionInferenceFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.ExceptionInferenceFlowContext extends org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext {
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] handledExceptions
org.eclipse.jdt.internal.compiler.flow.FlowContext initializationParent
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
}
org/eclipse/jdt/internal/compiler/flow/SwitchFlowContext.classSwitchFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext extends org.eclipse.jdt.internal.compiler.flow.FlowContext {
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnBreak
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
boolean isPreTest
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel ()
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isBreakable ()
public void recordBreakFrom (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
}
org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.classLoopingFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext extends org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext {
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnContinue
private org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo upstreamNullFlowInfo
private org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext[] innerFlowContexts
private org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo[] innerFlowInfos
private int innerFlowContextsCount
private org.eclipse.jdt.internal.compiler.flow.LabelFlowContext[] breakTargetContexts
private int breakTargetsCount
org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables
int assignCount
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] nullLocals
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nullReferences
int[] nullCheckTypes
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo[] nullInfos
int nullCount
private java.util.ArrayList escapingExceptionCatchSites
org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.flow.FlowInfo upstreamNullFlowInfo
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel breakLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel
org.eclipse.jdt.internal.compiler.lookup.Scope associatedScope
boolean isPreTest
public void complainOnDeferredFinalChecks (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
boolean complained
org.eclipse.jdt.internal.compiler.flow.FlowContext context
public void complainOnDeferredNullChecks (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo callerFlowInfo
int i
org.eclipse.jdt.internal.compiler.flow.FlowInfo upstreamCopy
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo incomingInfo
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
int nullStatus
char[][] annotationName
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
int i
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel continueLabel ()
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isContinuable ()
public boolean isContinuedTo ()
public void recordBreakTo (org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext targetContext
int current
public void recordContinueFrom (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext innerFlowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext inner
int length
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
org.eclipse.jdt.internal.compiler.ast.Reference finalAssignment
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo nullInfo
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean recordExitAgainstResource (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int i
public void simulateThrowAfterLoopBack (org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int exceptionCount
public void recordCatchContextOfEscapingException (org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext catchingContext
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding caughtException
org.eclipse.jdt.internal.compiler.flow.FlowInfo exceptionInfo
public boolean hasEscapingExceptions ()
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.classFinallyFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext extends org.eclipse.jdt.internal.compiler.flow.TryFlowContext {
org.eclipse.jdt.internal.compiler.ast.Reference[] finalAssignments
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] finalVariables
int assignCount
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] nullLocals
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nullReferences
int[] nullCheckTypes
int nullCount
public org.eclipse.jdt.internal.compiler.flow.FlowContext tryContext
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext tryContext
public void complainOnDeferredChecks (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variable
boolean complained
org.eclipse.jdt.internal.compiler.flow.FlowContext currentContext
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int nullStatus
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode location
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
char[][] annotationName
public java.lang.String individualToString ()
StringBuffer buffer
public boolean isSubRoutine ()
protected boolean recordFinalAssignment (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
org.eclipse.jdt.internal.compiler.ast.Reference finalAssignment
public void recordUsingNullReference (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode location
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int checkTypeWithoutHideNullWarning
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.Expression reference
void removeFinalAssignmentIfAny (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
int i
protected void recordNullReference (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.ASTNode expression
int checkType
org.eclipse.jdt.internal.compiler.flow.FlowInfo nullInfo
int newLength
public void recordUnboxing (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.Expression, int, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.Expression expression
int nullStatus
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
protected boolean internalRecordNullityMismatch (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
int checkType
}
org/eclipse/jdt/internal/compiler/ast/FieldReference.classFieldReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FieldReference extends org.eclipse.jdt.internal.compiler.ast.Reference implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public static final int READ
public static final int WRITE
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public char[] token
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] syntheticAccessors
public long nameSourcePosition
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast
public void (char[], long)
char[] source
long pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean isCompound
org.eclipse.jdt.internal.compiler.flow.FlowInfo fieldInits
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean valueRequired
boolean nonStatic
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void computeConversion (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding runtimeTimeType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding compileTimeType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding originalBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceCast
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding ()
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
boolean isStatic
boolean isThisReceiver
org.eclipse.jdt.internal.compiler.impl.Constant fieldConstant
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
boolean isUnboxing
org.eclipse.jdt.internal.compiler.lookup.MethodBinding accessor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding operandType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isEquivalent (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
char[] otherToken
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
char[][] thisTokens
char[][] otherTokens
private char[][] getThisFieldTokens (int)
int nestingCount
char[][] result
public boolean isSuperAccess ()
public boolean isQualifiedSuper ()
public boolean isTypeAccess ()
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding lastFieldBinding ()
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean isReadAccess
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding destinationType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingSourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding currentCompatibleType
public org.eclipse.jdt.internal.compiler.impl.Constant optimizedBooleanConstant ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding postConversionType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
int runtimeType
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean receiverCast
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
boolean avoidSecondary
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldReceiverType
boolean isImplicitThisRcv
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding fieldType
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding nullAnnotatedVariableBinding (boolean)
boolean supportTypeAnnotations
}
org/eclipse/jdt/internal/compiler/ast/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
public boolean doesNotCompleteNormally ()
}
org/eclipse/jdt/internal/compiler/ast/ArrayReference.classArrayReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ArrayReference extends org.eclipse.jdt.internal.compiler.ast.Reference {
public org.eclipse.jdt.internal.compiler.ast.Expression receiver
public org.eclipse.jdt.internal.compiler.ast.Expression position
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression rec
org.eclipse.jdt.internal.compiler.ast.Expression pos
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean compoundAssignment
int nullStatus
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public boolean checkNPE (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
public void generateAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Assignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
boolean valueRequired
int pc
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
boolean isUnboxing
public void generateCompoundAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.Expression, int, int, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.Expression expression
int operator
int assignmentImplicitConversion
boolean valueRequired
int operationTypeID
public void generatePostIncrement (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.ast.CompoundAssignment, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment postIncrement
boolean valueRequired
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding positionType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching.classNullAnnotationMatching.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching extends java.lang.Object {
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_OK
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_OK_NONNULL
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_UNCHECKED
public static final org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching NULL_ANNOTATIONS_MISMATCH
public final int severity
public final org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
public final int nullStatus
static void ()
public void (int, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
int severity
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
public boolean isAnyMismatch ()
public boolean isUnchecked ()
public boolean isDefiniteMismatch ()
public boolean isPotentiallyNullMismatch ()
public java.lang.String superTypeHintName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
public static int checkAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.flow.FlowInfo, int, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int nullStatus
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
long lhsTagBits
boolean hasReported
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression ce
int status1
int status2
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching annotationStatus
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching analyse (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
int nullStatus
public static org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching analyse (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSubstitute
int nullStatus
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode mode
int severity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superTypeHint
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching okStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superClass
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
long[] requiredDimsTagBits
int dims
long[] providedDimsTagBits
int currentNullStatus
int i
long requiredBits
long providedBits
long requiredBits
long providedBits
int s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSuper
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSubstituteSuper
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] requiredArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] providedArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] providedSubstitutes
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedArgSubstitute
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedEnclosing
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedEnclSubstitute
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching status
protected static boolean areSameTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding providedSubstitute
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
static long requiredNullTagBits (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$CheckMode mode
long tagBits
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
static long providedNullTagBits (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
long tagBits
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
boolean haveNullBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
long boundBits
public static long validNullTagBits (long)
long bits
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding moreDangerousType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding one
org.eclipse.jdt.internal.compiler.lookup.TypeBinding two
long oneNullBits
long twoNullBits
private static int computeNullProblemSeverity (long, long, int, boolean)
long requiredBits
long providedBits
int nullStatus
boolean overrideDetailChecking
public static org.eclipse.jdt.internal.compiler.lookup.MethodBinding checkForContradictions (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
Object location
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int start
int end
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$SearchContradictions searchContradiction
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
public static boolean hasContradictions (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching$SearchContradictions searchContradiction
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding strongerType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type2
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] weakerTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters2
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newParameters
int i
long tagBits1
long tagBits2
private static org.eclipse.jdt.internal.compiler.lookup.TypeBinding mergeTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
boolean top
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding mainType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] otherAnnotations
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding ptb
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherPTB
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherTypeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] newTypeArguments
int i
}
org/eclipse/jdt/internal/compiler/ast/Invocation.classInvocation.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.Invocation extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public abstract org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public abstract org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding ()
public abstract void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
public abstract org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
public abstract void registerResult (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
}
org/eclipse/jdt/internal/compiler/ast/IntersectionCastTypeReference.classIntersectionCastTypeReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference extends org.eclipse.jdt.internal.compiler.ast.TypeReference {
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
public void (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
int i
int max
public org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
public char[] getLastToken ()
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] getTypeReferences ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
boolean hasError
int typeCount
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding priorType
org.eclipse.jdt.internal.compiler.lookup.IntersectionTypeBinding18 intersectionType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding itsSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding firstType
java.util.Map invocations
int i
int interfaceCount
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding one
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding two
public char[][] getTypeName ()
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
}
org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.classExplicitConstructorCall.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.ast.Invocation {
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
public org.eclipse.jdt.internal.compiler.ast.Expression qualification
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public int accessMode
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
public static final int ImplicitSuper
public static final int Super
public static final int This
public org.eclipse.jdt.internal.compiler.lookup.VariableBinding[][] implicitArguments
public int typeArgumentsSourceStart
public void (int)
int accessMode
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean analyseResources
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isImplicitSuper ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int max
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
boolean rcvHasError
org.eclipse.jdt.internal.compiler.ast.TypeReference superclassRef
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding qTb
long sourceLevel
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
boolean argHasError
int length
int i
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] pseudoArgs
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatchOriginal
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int depth
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentLength
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding ()
public void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
public void registerResult (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.MemberValuePair extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[] name
public org.eclipse.jdt.internal.compiler.ast.Expression value
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair compilerElementPair
public void (char[], int, int, org.eclipse.jdt.internal.compiler.ast.Expression)
char[] token
int sourceStart
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression value
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding requiredType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding valueType
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
boolean[] shouldExit
Runnable check
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.NameReference nameReference
org.eclipse.jdt.internal.compiler.lookup.Binding nameReferenceBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression currentExpression
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/ast/ReferenceExpression$1.classReferenceExpression.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
boolean accessesnonFinalOuterLocals
final org.eclipse.jdt.internal.compiler.ast.ReferenceExpression this$0
void (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.SingleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference name
org.eclipse.jdt.internal.compiler.lookup.BlockScope skope
org.eclipse.jdt.internal.compiler.lookup.Binding local
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public boolean accessesnonFinalOuterLocals ()
}
org/eclipse/jdt/internal/compiler/util/SimpleLookupTable.classSimpleLookupTable.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.SimpleLookupTable extends java.lang.Object implements java.lang.Cloneable {
public Object[] keyTable
public Object[] valueTable
public int elementSize
public int threshold
public void ()
public void (int)
int size
int extraRoom
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable result
int length
public boolean containsKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object get (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object getKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
public java.lang.Object keyForValue (java.lang.Object)
Object valueToMatch
int i
int l
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int length
int index
Object currentKey
Object currentKey
public java.lang.Object removeKey (java.lang.Object)
Object key
int length
int index
Object currentKey
Object currentKey
Object oldValue
public void removeValue (java.lang.Object)
Object valueToRemove
boolean rehash
int i
int l
Object value
private void rehash ()
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable newLookupTable
Object currentKey
int i
public java.lang.String toString ()
String s
Object object
int i
int l
}
org/eclipse/jdt/internal/compiler/batch/Main$ResourceBundleFactory.classMain.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.Main$ResourceBundleFactory extends java.lang.Object {
private static java.util.HashMap Cache
static void ()
public void ()
public static synchronized java.util.ResourceBundle getBundle (java.util.Locale)
java.util.Locale locale
java.util.ResourceBundle bundle
}
org/eclipse/jdt/internal/compiler/batch/BatchCompilerRequestor.classBatchCompilerRequestor.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.BatchCompilerRequestor extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
private org.eclipse.jdt.internal.compiler.batch.Main compiler
private int lineDelta
public void (org.eclipse.jdt.internal.compiler.batch.Main)
org.eclipse.jdt.internal.compiler.batch.Main compiler
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int unitLineCount
protected void reportProblems (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult result
}
org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter.classSourceTypeConverter.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter extends org.eclipse.jdt.internal.compiler.parser.TypeConverter {
public static final int FIELD
public static final int CONSTRUCTOR
public static final int METHOD
public static final int MEMBER_TYPE
public static final int FIELD_INITIALIZATION
public static final int FIELD_AND_METHOD
public static final int LOCAL_TYPE
public static final int NONE
private int flags
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu
private char[] source
private void (int, org.eclipse.jdt.internal.compiler.problem.ProblemReporter)
int flags
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration buildCompilationUnit (org.eclipse.jdt.internal.compiler.env.ISourceType[], int, org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
int flags
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter converter
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration convert (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceTypeElementInfo topLevelTypeInfo
org.eclipse.jdt.core.ICompilationUnit cuHandle
org.eclipse.jdt.internal.core.CompilationUnitElementInfo compilationUnitElementInfo
int start
int end
String[] packageName
org.eclipse.jdt.core.IImportDeclaration[] importDeclarations
int importCount
int i
org.eclipse.jdt.internal.core.ImportDeclaration importDeclaration
org.eclipse.jdt.internal.compiler.env.ISourceImport sourceImport
String nameWithoutStar
int typeCount
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.core.SourceTypeElementInfo typeInfo
private org.eclipse.jdt.internal.compiler.ast.Initializer convert (org.eclipse.jdt.internal.core.InitializerElementInfo, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.InitializerElementInfo initializerInfo
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
int start
int end
org.eclipse.jdt.core.IJavaElement[] children
int typesLength
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int i
org.eclipse.jdt.internal.core.SourceType type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.FieldDeclaration convert (org.eclipse.jdt.internal.core.SourceField, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceField fieldHandle
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceFieldElementInfo fieldInfo
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int start
int end
int modifiers
boolean isEnumConstant
char[] initializationSource
org.eclipse.jdt.core.IJavaElement[] children
int childrenLength
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int i
private org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression convert (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement localType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration convert (org.eclipse.jdt.internal.core.SourceMethod, org.eclipse.jdt.internal.core.SourceMethodElementInfo, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceMethod methodHandle
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParams
char[][] typeParameterNames
int parameterCount
char[][][] typeParameterBounds
int i
int modifiers
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration decl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration
org.eclipse.jdt.internal.core.SourceAnnotationMethodInfo annotationMethodInfo
boolean hasDefaultValue
char[] defaultValueSource
org.eclipse.jdt.internal.compiler.ast.Expression expression
boolean isVarargs
String[] argumentTypeSignatures
char[][] argumentNames
int argumentCount
org.eclipse.jdt.core.ILocalVariable[] parameters
long position
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] exceptionTypeNames
int exceptionCount
int i
org.eclipse.jdt.core.IJavaElement[] children
int typesLength
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int i
org.eclipse.jdt.internal.core.SourceType type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression expression
private org.eclipse.jdt.internal.compiler.ast.TypeDeclaration convert (org.eclipse.jdt.internal.core.SourceType, org.eclipse.jdt.internal.compiler.CompilationResult) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.SourceType typeHandle
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.core.SourceTypeElementInfo typeInfo
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int start
int end
char[][] typeParameterNames
int parameterCount
char[][][] typeParameterBounds
int i
char[][] interfaceNames
int interfaceCount
int i
org.eclipse.jdt.internal.core.SourceType[] sourceMemberTypes
int sourceMemberTypeCount
int i
org.eclipse.jdt.internal.core.InitializerElementInfo[] initializers
int initializerCount
org.eclipse.jdt.internal.core.SourceField[] sourceFields
int sourceFieldCount
int length
int i
int index
int i
boolean needConstructor
boolean needMethod
org.eclipse.jdt.internal.core.SourceMethod[] sourceMethods
int sourceMethodCount
int extraConstructor
int methodCount
int kind
boolean isAbstract
int i
int index
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.core.SourceMethod sourceMethod
org.eclipse.jdt.internal.core.SourceMethodElementInfo methodInfo
boolean isConstructor
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
private org.eclipse.jdt.internal.compiler.ast.Annotation[] convertAnnotations (org.eclipse.jdt.core.IAnnotatable) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IAnnotatable element
org.eclipse.jdt.core.IAnnotation[] annotations
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] astAnnotations
char[] cuSource
int recordedAnnotations
int i
org.eclipse.jdt.core.ISourceRange positions
int start
int end
char[] annotationSource
org.eclipse.jdt.internal.compiler.ast.Expression expression
private char[] getSource ()
private org.eclipse.jdt.internal.compiler.ast.Expression parseMemberValue (char[])
char[] memberValue
}
org/eclipse/jdt/internal/compiler/parser/readableNames.props
org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser$PrimaryRepairInfo.classDiagnoseParser.java
package org.eclipse.jdt.internal.compiler.parser.diagnose
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo extends java.lang.Object {
public int distance
public int misspellIndex
public int code
public int bufferPosition
public int symbol
public void ()
public org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo copy ()
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser$PrimaryRepairInfo c
}
org/eclipse/jdt/internal/compiler/parser/Parser$1.classParser.java
package org.eclipse.jdt.internal.compiler.parser
org.eclipse.jdt.internal.compiler.parser.Parser$1 extends org.eclipse.jdt.internal.compiler.ASTVisitor {
final org.eclipse.jdt.internal.compiler.parser.Parser this$0
private final java.util.List val$bodyDeclarations
void (org.eclipse.jdt.internal.compiler.parser.Parser, java.util.List)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
}
org/eclipse/jdt/internal/compiler/parser/TerminalTokens.classTerminalTokens.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.TerminalTokens extends java.lang.Object {
public static final int TokenNameNotAToken
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNameconst
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameenum
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNamegoto
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameARROW
public static final int TokenNameCOLON_COLON
public static final int TokenNameBeginLambda
public static final int TokenNameBeginIntersectionCast
public static final int TokenNameBeginTypeArguments
public static final int TokenNameElidedSemicolonAndRightBrace
public static final int TokenNameAT308
public static final int TokenNameAT308DOTDOTDOT
public static final int TokenNameEOF
public static final int TokenNameERROR
}
org/eclipse/jdt/internal/compiler/parser/parser1.rsc
org/eclipse/jdt/internal/compiler/problem/AbortCompilation.classAbortCompilation.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.AbortCompilation extends java.lang.RuntimeException {
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public Throwable exception
public org.eclipse.jdt.core.compiler.CategorizedProblem problem
public boolean isSilent
public RuntimeException silentException
private static final long serialVersionUID
public void ()
public void (org.eclipse.jdt.internal.compiler.CompilationResult, org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void (org.eclipse.jdt.internal.compiler.CompilationResult, java.lang.Throwable)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
Throwable exception
public void (boolean, java.lang.RuntimeException)
boolean isSilent
RuntimeException silentException
public java.lang.String getMessage ()
String message
StringBuffer buffer
public void updateContext (org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int[] lineEnds
public void updateContext (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int[] lineEnds
public java.lang.String getKey ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFileStruct.classClassFileStruct.java
package org.eclipse.jdt.internal.compiler.classfmt
public abstract org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct extends java.lang.Object {
byte[] reference
int[] constantPoolOffsets
int structOffset
public void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public double doubleAt (int)
int relativeOffset
public float floatAt (int)
int relativeOffset
public int i4At (int)
int relativeOffset
int position
public long i8At (int)
int relativeOffset
int position
protected void reset ()
public int u1At (int)
int relativeOffset
public int u2At (int)
int relativeOffset
int position
public long u4At (int)
int relativeOffset
int position
public char[] utf8At (int, int)
int relativeOffset
int bytesAvailable
int length
char[] outputBuf
int outputPos
int readOffset
int x
}
org/eclipse/jdt/internal/compiler/classfmt/TypeAnnotationWalker.classTypeAnnotationWalker.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationWalker extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker {
protected final org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
protected final long matches
protected final int pathPtr
public void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[])
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
long matchBits
protected void (org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[], long, int)
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] typeAnnotations
long matchBits
int pathPtr
protected org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker restrict (long, int)
long newMatches
int newPathPtr
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toField ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toMethodReturn ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toReceiver ()
protected org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTarget (int)
int targetType
long newMatches
int length
long mask
int i
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeParameter (boolean, int)
boolean isClassTypeParameter
int rank
long newMatches
int targetType
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeParameterBounds (boolean, int)
boolean isClassTypeParameter
int parameterRank
long newMatches
int length
int targetType
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeBound (short)
short boundIndex
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toSupertype (short, char[])
short index
char[] superTypeSignature
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toMethodParameter (short)
short index
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toThrows (int)
int index
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeArgument (int)
int rank
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toWildcardBound ()
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toNextArrayDimension ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toNextNestedType ()
protected org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toNextDetail (int)
int detailKind
long newMatches
int length
long mask
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
int[] path
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotationsAtCursor (int)
int currentTypeId
int length
org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] filtered
long ptr
int count
int i
org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation candidate
}
org/eclipse/jdt/internal/compiler/classfmt/ExternalAnnotationProvider$1.classExternalAnnotationProvider.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider$1 extends org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider$SingleMarkerAnnotation {
final org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider this$0
private final org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment val$environment
void (org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider, org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
public char[] getTypeName ()
}
org/eclipse/jdt/internal/compiler/lookup/SignatureWrapper.classSignatureWrapper.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper extends java.lang.Object {
public char[] signature
public int start
public int end
public int bracket
private boolean use15specifics
private boolean useExternalAnnotations
public void (char[], boolean)
char[] signature
boolean use15specifics
public void (char[], boolean, boolean)
char[] signature
boolean use15specifics
boolean useExternalAnnotations
public void (char[])
char[] signature
public boolean atEnd ()
public int computeEnd ()
int index
public int skipAngleContents (int)
int i
int depth
int length
public char[] nextWord ()
int dot
public char[] nextName ()
public char[] peekFullType ()
int s
int b
int e
int peekEnd
public char[] getFrom (int)
int s
public char[] tail ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/BoundSet$ThreeSets.classBoundSet.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets extends java.lang.Object {
java.util.Set superBounds
java.util.Set sameBounds
java.util.Set subBounds
org.eclipse.jdt.internal.compiler.lookup.TypeBinding instantiation
java.util.Map inverseBounds
final org.eclipse.jdt.internal.compiler.lookup.BoundSet this$0
public void (org.eclipse.jdt.internal.compiler.lookup.BoundSet)
public boolean addBound (org.eclipse.jdt.internal.compiler.lookup.TypeBound)
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] lowerBounds (boolean, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] boundTypes
java.util.Iterator it
long nullHints
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBound current
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] upperBounds (boolean, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
boolean onlyProper
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] rights
org.eclipse.jdt.internal.compiler.lookup.TypeBinding simpleUpper
java.util.Iterator it
long nullHints
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public boolean hasDependency (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable beta
private boolean hasDependency (java.util.Set, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable)
java.util.Set someBounds
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
java.util.Iterator bIt
org.eclipse.jdt.internal.compiler.lookup.TypeBound bound
public int size ()
int size
public int flattenInto (org.eclipse.jdt.internal.compiler.lookup.TypeBound[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] collected
int idx
int len
int len
int len
public org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets copy ()
org.eclipse.jdt.internal.compiler.lookup.BoundSet$ThreeSets copy
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSingleWrapperType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wrapperBound
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
private void useNullHints (long, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long nullHints
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] boundTypes
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding combineAndUseNullHints (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
long nullHints
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
java.util.Iterator it
java.util.Iterator it
java.util.Iterator it
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
public void setInstantiation (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
long variableBits
long allBits
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annot
}
org/eclipse/jdt/internal/compiler/lookup/ExtraCompilerModifiers.classExtraCompilerModifiers.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ExtraCompilerModifiers extends java.lang.Object {
public static final int AccJustFlag
public static final int AccDefaultMethod
public static final int AccRestrictedAccess
public static final int AccFromClassFile
public static final int AccDefaultAbstract
public static final int AccDeprecatedImplicitly
public static final int AccAlternateModifierProblem
public static final int AccModifierProblem
public static final int AccSemicolonBody
public static final int AccUnresolved
public static final int AccBlankFinal
public static final int AccIsDefaultConstructor
public static final int AccLocallyUsed
public static final int AccVisibilityMASK
public static final int AccOverriding
public static final int AccImplementing
public static final int AccGenericSignature
}
org/eclipse/jdt/internal/compiler/lookup/SyntheticFactoryMethodBinding.classSyntheticFactoryMethodBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.SyntheticFactoryMethodBinding extends org.eclipse.jdt.internal.compiler.lookup.MethodBinding {
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding staticFactoryFor
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getConstructor ()
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding applyTypeArgumentsOnConstructor (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constructorTypeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding parameterizedMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding closestMatch
}
org/eclipse/jdt/internal/compiler/lookup/ElementValuePair$UnresolvedEnumConstant.classElementValuePair.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair$UnresolvedEnumConstant extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] enumConstantName
void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, char[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] enumConstantName
org.eclipse.jdt.internal.compiler.lookup.FieldBinding getResolved ()
public char[] getEnumConstantName ()
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$1.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$1 extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
void ()
public boolean hasTypeBit (int)
int bit
}
org/eclipse/jdt/internal/compiler/lookup/ReductionResult$2.classReductionResult.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReductionResult$2 extends org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula {
void ()
public java.lang.Object reduce (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
public java.lang.String toString ()
}
org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding$2.classReferenceBinding.java
package org.eclipse.jdt.internal.compiler.lookup
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding o1
org.eclipse.jdt.internal.compiler.lookup.FieldBinding o2
char[] n1
char[] n2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/internal/eval/CodeSnippetSuperReference.classCodeSnippetSuperReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSuperReference extends org.eclipse.jdt.internal.compiler.ast.SuperReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
public void (int, int)
int pos
int sourceEnd
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
}
org/eclipse/jdt/internal/eval/EvaluationResult.classEvaluationResult.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.EvaluationResult extends java.lang.Object {
static final org.eclipse.jdt.core.compiler.CategorizedProblem[] NO_PROBLEMS
char[] evaluationID
int evaluationType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
char[] displayString
char[] typeName
public static final int T_VARIABLE
public static final int T_CODE_SNIPPET
public static final int T_IMPORT
public static final int T_PACKAGE
public static final int T_INTERNAL
static void ()
public void (char[], int, char[], char[])
char[] evaluationID
int evaluationType
char[] displayString
char[] typeName
public void (char[], int, org.eclipse.jdt.core.compiler.CategorizedProblem[])
char[] evaluationID
int evaluationType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
void addProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
org.eclipse.jdt.core.compiler.CategorizedProblem[] existingProblems
int existingLength
public char[] getEvaluationID ()
public int getEvaluationType ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems ()
public java.lang.Object getValue ()
public char[] getValueDisplayString ()
public char[] getValueTypeName ()
public boolean hasErrors ()
int i
public boolean hasProblems ()
public boolean hasValue ()
public boolean hasWarnings ()
int i
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions$Alignment.classDefaultCodeFormatterOptions.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions$Alignment extends java.lang.Object {
public static final int M_FORCE
public static final int M_INDENT_ON_COLUMN
public static final int M_INDENT_BY_ONE
public static final int M_COMPACT_SPLIT
public static final int M_COMPACT_FIRST_BREAK_SPLIT
public static final int M_ONE_PER_LINE_SPLIT
public static final int M_NEXT_SHIFTED_SPLIT
public static final int M_NEXT_PER_LINE_SPLIT
public static final int M_NO_ALIGNMENT
public static final int SPLIT_MASK
public void ()
}
org/eclipse/jdt/internal/formatter/SpacePreparator$1.classSpacePreparator.java
package org.eclipse.jdt.internal.formatter
org.eclipse.jdt.internal.formatter.SpacePreparator$1 extends org.eclipse.jdt.internal.formatter.TokenTraverser {
boolean isPreviousJIDP
final org.eclipse.jdt.internal.formatter.SpacePreparator this$0
void (org.eclipse.jdt.internal.formatter.SpacePreparator)
protected boolean token (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
char c
boolean isJIDP
}
org/eclipse/jdt/internal/core/hierarchy/HierarchyBuilder.classHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
public abstract org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder extends java.lang.Object {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
protected org.eclipse.jdt.internal.core.NameLookup nameLookup
protected org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver hierarchyResolver
protected java.util.Map infoToHandle
protected String focusQualifiedName
public void (org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy hierarchy
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.core.ICompilationUnit unitToLookInside
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
org.eclipse.jdt.core.ICompilationUnit[] unitsToLookInside
int wcLength
org.eclipse.jdt.internal.core.SearchableEnvironment searchableEnvironment
public abstract void build (boolean) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
protected void buildSupertypes ()
org.eclipse.jdt.core.IType focusType
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.internal.compiler.env.IGenericType type
public void connect (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IType[])
org.eclipse.jdt.internal.compiler.env.IGenericType type
org.eclipse.jdt.core.IType typeHandle
org.eclipse.jdt.core.IType superclassHandle
org.eclipse.jdt.core.IType[] superinterfaceHandles
int i
int length
protected org.eclipse.jdt.core.IType getHandle (org.eclipse.jdt.internal.compiler.env.IGenericType, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.env.IGenericType genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.IType handle
org.eclipse.jdt.core.IType handle
protected org.eclipse.jdt.core.IType getType ()
protected org.eclipse.jdt.core.IType lookupBinaryHandle (org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.internal.compiler.env.IBinaryType typeInfo
int flag
int flag
int flag
int flag
String qualifiedName
char[] bName
org.eclipse.jdt.internal.core.NameLookup$Answer answer
protected void worked (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int work
protected org.eclipse.jdt.internal.compiler.env.ICompilationUnit createCompilationUnitFromPath (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IFile)
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.core.resources.IFile file
char[] elementName
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFile (org.eclipse.jdt.internal.core.Openable, org.eclipse.core.resources.IResource)
org.eclipse.jdt.internal.core.Openable handle
org.eclipse.core.resources.IResource file
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
java.io.IOException e
org.eclipse.core.runtime.CoreException e
protected org.eclipse.jdt.internal.compiler.env.IBinaryType createInfoFromClassFileInJar (org.eclipse.jdt.internal.core.Openable)
org.eclipse.jdt.internal.core.Openable classFile
org.eclipse.jdt.internal.core.PackageFragment pkg
String classFilePath
org.eclipse.jdt.internal.compiler.env.IBinaryType info
java.util.zip.ZipFile zipFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
java.io.IOException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/CopyElementsOperation.classCopyElementsOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CopyElementsOperation extends org.eclipse.jdt.internal.core.MultiOperation implements org.eclipse.jdt.internal.compiler.util.SuffixConstants {
private java.util.Map sources
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement[] destContainers
boolean force
public void (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement, boolean)
org.eclipse.jdt.core.IJavaElement[] elementsToCopy
org.eclipse.jdt.core.IJavaElement destContainer
boolean force
protected java.lang.String getMainTaskName ()
protected org.eclipse.jdt.internal.core.JavaModelOperation getNestedOperation (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
org.eclipse.jdt.core.IImportDeclaration importDeclaration
org.eclipse.core.runtime.IPath path
String extension
String source
String lineSeparator
String source
String source
String source
String lineSeparator
String lineSeparator
String lineSeparator
private java.lang.String getSourceFor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
String source
protected boolean isRenamingMainType (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
String typeName
protected void processElement (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.JavaModelOperation op
boolean createElementInCUOperation
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.jdt.core.IJavaElement anchor
String newName
org.eclipse.jdt.internal.core.JavaElement destination
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.internal.core.JavaModelOperation deleteOp
private org.eclipse.jdt.core.IJavaElement resolveRenameAnchor (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IParent parent
org.eclipse.jdt.core.IJavaElement[] children
int i
org.eclipse.jdt.core.IJavaElement child
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
protected void verify (org.eclipse.jdt.core.IJavaElement) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement dest
}
org/eclipse/jdt/internal/core/jdom/SiblingEnumeration.classSiblingEnumeration.java
package org.eclipse.jdt.internal.core.jdom
org.eclipse.jdt.internal.core.jdom.SiblingEnumeration extends java.lang.Object implements java.util.Enumeration {
protected org.eclipse.jdt.core.jdom.IDOMNode fCurrentElement
void (org.eclipse.jdt.core.jdom.IDOMNode)
org.eclipse.jdt.core.jdom.IDOMNode child
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
org.eclipse.jdt.core.jdom.IDOMNode curr
}
org/eclipse/jdt/internal/core/DeltaProcessor$1FoundRelevantDeltaException.classDeltaProcessor.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.DeltaProcessor$1FoundRelevantDeltaException extends java.lang.RuntimeException {
private static final long serialVersionUID
final org.eclipse.jdt.internal.core.DeltaProcessor this$0
void (org.eclipse.jdt.internal.core.DeltaProcessor)
}
org/eclipse/jdt/internal/core/util/ExceptionAttribute.classExceptionAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.ExceptionAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IExceptionAttribute {
private int exceptionsNumber
private char[][] exceptionNames
private int[] exceptionIndexes
void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int exceptionLength
int readOffset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
int i
public int[] getExceptionIndexes ()
public char[][] getExceptionNames ()
public int getExceptionsNumber ()
}
org/eclipse/jdt/internal/core/util/LocalVariableReferenceInfo.classLocalVariableReferenceInfo.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableReferenceInfo extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableReferenceInfo {
private int startPC
private int length
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public int getStartPC ()
public int getLength ()
public int getIndex ()
}
org/eclipse/jdt/internal/core/util/CommentRecorderParser.classCommentRecorderParser.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.CommentRecorderParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
int[] commentStops
int[] commentStarts
int commentPtr
protected static final int CommentIncrement
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean optimizeStringLiterals
public void checkComment ()
boolean deprecated
boolean checkDeprecated
int lastCommentIndex
int commentSourceStart
int commentSourceEnd
protected void consumeClassHeader ()
protected void consumeEmptyTypeDeclaration ()
protected void consumeInterfaceHeader ()
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public int flushCommentsDefinedPriorTo (int)
int position
int lastCommentIndex
int index
int validCount
int commentEnd
int immediateCommentEnd
public int[][] getCommentsPositions ()
int[][] positions
int i
int max
public void initialize (boolean)
boolean parsingCompilationUnit
public void initialize ()
public void initializeScanner ()
private void pushOnCommentsStack (int, int)
int start
int end
int i
int scannerStart
int commentStart
int stackLength
protected void resetModifiers ()
}
org/eclipse/jdt/internal/core/util/SourceFileAttribute.classSourceFileAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.SourceFileAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ISourceAttribute {
private int sourceFileIndex
private char[] sourceFileName
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getSourceFileIndex ()
public char[] getSourceFileName ()
}
org/eclipse/jdt/internal/core/SourceMapper.classSourceMapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SourceMapper extends org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter implements org.eclipse.jdt.internal.compiler.ISourceElementRequestor org.eclipse.jdt.internal.compiler.util.SuffixConstants {
public static boolean VERBOSE
protected java.util.ArrayList rootPaths
protected org.eclipse.jdt.internal.core.BinaryType binaryType
protected org.eclipse.core.runtime.IPath sourcePath
protected String rootPath
protected java.util.HashMap parameterNames
protected java.util.HashMap sourceRanges
protected java.util.HashMap categories
protected java.util.HashMap parametersRanges
protected java.util.HashSet finalParameters
public static final org.eclipse.jdt.core.SourceRange UNKNOWN_RANGE
protected int[] memberDeclarationStart
protected org.eclipse.jdt.core.SourceRange[] memberNameRange
protected String[] memberName
protected char[][][] methodParameterNames
protected char[][][] methodParameterTypes
protected org.eclipse.jdt.core.IJavaElement searchedElement
private java.util.HashMap importsTable
private java.util.HashMap importsCounterTable
org.eclipse.jdt.core.IType[] types
int[] typeDeclarationStarts
org.eclipse.jdt.core.SourceRange[] typeNameRanges
int[] typeModifiers
int typeDepth
int anonymousCounter
int anonymousClassName
String encoding
String defaultEncoding
java.util.Map options
private boolean areRootPathsComputed
static void ()
public void ()
public void (org.eclipse.core.runtime.IPath, java.lang.String, java.util.Map)
org.eclipse.core.runtime.IPath sourcePath
String rootPath
java.util.Map options
public void (org.eclipse.core.runtime.IPath, java.lang.String, java.util.Map, java.lang.String)
org.eclipse.core.runtime.IPath sourcePath
String rootPath
java.util.Map options
String encoding
public void acceptImport (int, int, int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
int nameStart
int nameEnd
char[][] tokens
boolean onDemand
int modifiers
char[][] imports
int importsCounter
int importsCounter
char[] name
int nameLength
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
private void addCategories (org.eclipse.jdt.core.IJavaElement, char[][])
org.eclipse.jdt.core.IJavaElement element
char[][] elementCategories
public void close ()
public java.lang.String[] convertTypeNamesToSigs (char[][])
char[][] typeNames
int n
String[] typeSigs
int i
char[] typeSig
StringBuffer simpleTypeSig
int start
int dot
int length
int j
int matchingEnd
private int findMatchingGenericEnd (char[], int)
char[] sig
int start
int nesting
int length
int i
private synchronized void computeAllRootPaths (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath pkgFragmentRootPath
java.util.HashSet tempRoots
long time
java.util.HashSet firstLevelPackageNames
boolean containsADefaultPackage
boolean containsJavaSource
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.zip.ZipFile zip
java.util.Enumeration entries
java.util.zip.ZipEntry entry
String entryName
int index
String firstLevelPackageName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IStatus status
Object target
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] members
int i
int max
org.eclipse.core.resources.IResource member
String resourceName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IStatus status
Object target
org.eclipse.core.resources.IContainer folder
org.eclipse.jdt.internal.core.JavaModelManager manager
java.util.zip.ZipFile zip
java.util.Enumeration entries
java.util.zip.ZipEntry entry
String entryName
org.eclipse.core.runtime.IPath path
int segmentCount
int i
int max
int size
java.util.Iterator iterator
java.util.ArrayList sortedRoots
java.util.Iterator iter
org.eclipse.core.runtime.IPath path
int i
java.util.Iterator iterator
private void computeRootPath (org.eclipse.core.resources.IContainer, java.util.HashSet, boolean, java.util.Set, int)
org.eclipse.core.resources.IContainer container
java.util.HashSet firstLevelPackageNames
boolean hasDefaultPackage
java.util.Set set
int sourcePathSegmentCount
org.eclipse.core.resources.IResource[] resources
int i
int max
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath fullPath
org.eclipse.core.runtime.IPath rootPathEntry
boolean hasJavaSourceFile
int j
org.eclipse.core.runtime.IPath fullPath
org.eclipse.core.runtime.IPath rootPathEntry
org.eclipse.core.runtime.CoreException e
public void enterType (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeInfo typeInfo
org.eclipse.jdt.core.IType currentType
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
org.eclipse.jdt.core.ITypeParameter typeParameter
public void enterCompilationUnit ()
public void enterConstructor (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
public void enterField (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo fieldInfo
String fieldName
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.IField field
public void enterInitializer (int, int)
int declarationSourceStart
int modifiers
public void enterMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
private void enterAbstractMethod (org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo)
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$MethodInfo methodInfo
org.eclipse.jdt.core.IType currentType
int currenTypeModifiers
char[][] parameterTypes
org.eclipse.jdt.core.IType declaringType
String declaringTypeName
org.eclipse.jdt.core.IClassFile classFile
int length
char[][] newParameterTypes
int length
char[][] newParameterTypes
org.eclipse.jdt.core.IMethod method
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$TypeParameterInfo typeParameterInfo
org.eclipse.jdt.core.ITypeParameter typeParameter
int i
int length
org.eclipse.jdt.internal.compiler.ISourceElementRequestor$ParameterInfo parameterInfo
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] allRanges
public void exitType (int)
int declarationEnd
org.eclipse.jdt.core.IType currentType
public void exitCompilationUnit (int)
int declarationEnd
public void exitConstructor (int)
int declarationEnd
public void exitField (int, int, int)
int initializationStart
int declarationEnd
int declarationSourceEnd
org.eclipse.jdt.core.IType currentType
public void exitInitializer (int)
int declarationEnd
public void exitMethod (int, org.eclipse.jdt.internal.compiler.ast.Expression)
int declarationEnd
org.eclipse.jdt.internal.compiler.ast.Expression defaultValue
private void exitAbstractMethod (int)
int declarationEnd
org.eclipse.jdt.core.IType currentType
org.eclipse.jdt.core.SourceRange sourceRange
org.eclipse.jdt.core.IMethod method
public char[] findSource (org.eclipse.jdt.core.IType, org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.compiler.env.IBinaryType info
String simpleSourceFileName
public char[] findSource (org.eclipse.jdt.core.IType, java.lang.String)
org.eclipse.jdt.core.IType type
String simpleSourceFileName
long time
org.eclipse.jdt.internal.core.PackageFragment pkgFrag
String name
char[] source
org.eclipse.jdt.internal.core.JavaModelManager javaModelManager
java.util.Iterator iterator
String currentRootPath
private char[] getSourceForRootPath (java.lang.String, java.lang.String)
String currentRootPath
String name
String newFullName
String newFullName
String newFullName
public char[] findSource (java.lang.String)
String fullName
char[] source
Object target
String charSet
org.eclipse.core.resources.IResource res
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zip
org.eclipse.jdt.internal.core.JavaModelManager manager
public int getFlags (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
public org.eclipse.jdt.core.SourceRange getNameRange (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] ranges
org.eclipse.jdt.core.SourceRange[] ranges
public char[][] getMethodParameterNames (org.eclipse.jdt.core.IMethod)
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
char[][] parameters
public org.eclipse.jdt.core.SourceRange getSourceRange (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.core.IJavaElement parent
org.eclipse.jdt.core.IMethod method
org.eclipse.jdt.core.IJavaElement[] el
org.eclipse.jdt.internal.core.SourceMapper$LocalVariableElementKey key
org.eclipse.jdt.core.SourceRange[] ranges
org.eclipse.jdt.core.SourceRange[] ranges
protected org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
org.eclipse.jdt.core.IJavaElement classFile
String classFileName
StringBuffer newClassFileName
int lastDollar
int i
org.eclipse.jdt.internal.core.PackageFragment pkg
protected org.eclipse.jdt.core.IJavaElement[] getUnqualifiedMethodHandle (org.eclipse.jdt.core.IMethod, boolean)
org.eclipse.jdt.core.IMethod method
boolean noDollar
boolean hasDollar
String[] qualifiedParameterTypes
String[] unqualifiedParameterTypes
int i
StringBuffer unqualifiedTypeSig
org.eclipse.jdt.core.IJavaElement[] result
private int getUnqualifiedTypeSignature (java.lang.String, int, int, java.lang.StringBuffer, boolean)
String qualifiedTypeSig
int start
int length
StringBuffer unqualifiedTypeSig
boolean noDollar
char firstChar
int end
boolean sigStart
int i
char current
int lastDollar
int i
char current
public void mapSource (org.eclipse.jdt.core.IType, char[], org.eclipse.jdt.internal.compiler.env.IBinaryType)
org.eclipse.jdt.core.IType type
char[] contents
org.eclipse.jdt.internal.compiler.env.IBinaryType info
public synchronized org.eclipse.jdt.core.ISourceRange mapSource (org.eclipse.jdt.core.IType, char[], org.eclipse.jdt.internal.compiler.env.IBinaryType, org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IType type
char[] contents
org.eclipse.jdt.internal.compiler.env.IBinaryType info
org.eclipse.jdt.core.IJavaElement elementToFind
java.util.HashMap oldSourceRanges
org.eclipse.jdt.internal.compiler.IProblemFactory factory
org.eclipse.jdt.internal.compiler.SourceElementParser parser
boolean isAnonymousClass
char[] fullName
String eltName
boolean doFullParse
org.eclipse.jdt.core.IJavaElement javaElement
org.eclipse.jdt.core.ISourceRange range
private char[] readSource (java.util.zip.ZipEntry, java.util.zip.ZipFile, java.lang.String)
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zip
String charSet
byte[] bytes
protected void setMethodParameterNames (org.eclipse.jdt.core.IMethod, char[][])
org.eclipse.jdt.core.IMethod method
char[][] parameterNames
protected void setSourceRange (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.SourceRange, org.eclipse.jdt.core.SourceRange)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.SourceRange sourceRange
org.eclipse.jdt.core.SourceRange nameRange
public char[][] getImports (org.eclipse.jdt.internal.core.BinaryType)
org.eclipse.jdt.internal.core.BinaryType type
char[][] imports
int importsCounter
private boolean hasToRetrieveSourceRangesForLocalClass (char[])
char[] eltName
int length
int dollarIndex
int nameStart
}
org/eclipse/jdt/internal/core/PackageFragmentRootInfo.classPackageFragmentRootInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.PackageFragmentRootInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
protected org.eclipse.jdt.internal.core.SourceMapper sourceMapper
protected int rootKind
protected Object[] nonJavaResources
private boolean ignoreOptionalProblems
private boolean initialized
public void ()
static java.lang.Object[] computeFolderNonJavaResources (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.resources.IContainer, char[][], char[][]) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.resources.IContainer folder
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.core.resources.IResource[] nonJavaResources
int nonJavaResourcesCounter
org.eclipse.core.resources.IResource[] members
int length
org.eclipse.jdt.core.IJavaProject otherJavaProject
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
int i
org.eclipse.core.resources.IResource member
String fileName
org.eclipse.jdt.core.IJarEntryResource[] jarEntryResources
int i
org.eclipse.core.runtime.CoreException e
private java.lang.Object[] computeNonJavaResources (org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot handle
Object[] resources
synchronized java.lang.Object[] getNonJavaResources (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.PackageFragmentRoot handle
Object[] resources
public int getRootKind ()
protected org.eclipse.jdt.internal.core.SourceMapper getSourceMapper ()
boolean ignoreOptionalProblems (org.eclipse.jdt.internal.core.PackageFragmentRoot) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragmentRoot packageFragmentRoot
private static boolean isClasspathEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
void setNonJavaResources (java.lang.Object[])
Object[] resources
protected void setRootKind (int)
int newRootKind
protected void setSourceMapper (org.eclipse.jdt.internal.core.SourceMapper)
org.eclipse.jdt.internal.core.SourceMapper mapper
}
org/eclipse/jdt/internal/core/builder/ClasspathLocation.classClasspathLocation.java
package org.eclipse.jdt.internal.core.builder
public abstract org.eclipse.jdt.internal.core.builder.ClasspathLocation extends java.lang.Object {
public void ()
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forSourceFolder (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, char[][], char[][], boolean)
org.eclipse.core.resources.IContainer sourceFolder
org.eclipse.core.resources.IContainer outputFolder
char[][] inclusionPatterns
char[][] exclusionPatterns
boolean ignoreOptionalProblems
public static org.eclipse.jdt.internal.core.builder.ClasspathLocation forBinaryFolder (org.eclipse.core.resources.IContainer, boolean, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
org.eclipse.core.resources.IContainer binaryFolder
boolean isOutputFolder
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (java.lang.String, long, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, org.eclipse.core.runtime.IPath)
String libraryPathname
long lastModified
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.core.runtime.IPath annotationsPath
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, org.eclipse.core.runtime.IPath)
String libraryPathname
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.core.runtime.IPath annotationsPath
static org.eclipse.jdt.internal.core.builder.ClasspathLocation forLibrary (org.eclipse.core.resources.IFile, org.eclipse.jdt.internal.compiler.env.AccessRuleSet, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFile library
org.eclipse.jdt.internal.compiler.env.AccessRuleSet accessRuleSet
org.eclipse.core.runtime.IPath annotationsPath
public abstract org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findClass (java.lang.String, java.lang.String, java.lang.String)
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public boolean isOutputFolder ()
public abstract boolean isPackage (java.lang.String)
public void cleanup ()
public void reset ()
public abstract java.lang.String debugPathString ()
}
org/eclipse/jdt/internal/core/builder/StringSet.classStringSet.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.StringSet extends java.lang.Object {
public String[] values
public int elementSize
public int threshold
public void (int)
int size
int extraRoom
public boolean add (java.lang.String)
String value
int length
int index
String current
String current
public void clear ()
int i
public boolean includes (java.lang.String)
String value
int length
int index
String current
String current
private void rehash ()
org.eclipse.jdt.internal.core.builder.StringSet newSet
String current
int i
public java.lang.String toString ()
String s
String value
int i
int l
}
org/eclipse/jdt/internal/core/OverflowingLRUCache$1Temp.classOverflowingLRUCache.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.OverflowingLRUCache$1Temp extends java.lang.Object {
public Class clazz
public int count
final org.eclipse.jdt.internal.core.OverflowingLRUCache this$0
public void (org.eclipse.jdt.internal.core.OverflowingLRUCache, java.lang.Class)
Class aClass
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/JavaModelManager$CompilationParticipants.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants extends java.lang.Object {
private static final int MAX_SOURCE_LEVEL
private Object[][] registeredParticipants
private java.util.HashSet managedMarkerTypes
public void ()
public org.eclipse.jdt.core.compiler.CompilationParticipant[] getCompilationParticipants (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
Object[][] participantsPerSource
String sourceLevel
int sourceLevelIndex
Object[] participants
int length
org.eclipse.jdt.core.compiler.CompilationParticipant[] result
int index
int i
org.eclipse.core.runtime.IConfigurationElement configElement
int participantIndex
org.eclipse.jdt.core.compiler.CompilationParticipant participant
public java.util.HashSet managedMarkerTypes ()
private synchronized java.lang.Object[][] getRegisteredParticipants ()
org.eclipse.core.runtime.IExtensionPoint extension
java.util.ArrayList modifyingEnv
java.util.ArrayList creatingProblems
java.util.ArrayList others
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String elementName
org.eclipse.core.runtime.IConfigurationElement[] managedMarkers
int k
int length
org.eclipse.core.runtime.IConfigurationElement element
String markerType
int size
org.eclipse.core.runtime.IConfigurationElement[] configElements
int index
Object[][] result
int length
int i
int i
String sourceLevel
int sourceLevelIndex
int j
private int indexForSourceLevel (java.lang.String)
String sourceLevel
int majVersion
private int sortParticipants (java.util.ArrayList, org.eclipse.core.runtime.IConfigurationElement[], int)
java.util.ArrayList group
org.eclipse.core.runtime.IConfigurationElement[] configElements
int index
int size
Object[] elements
int i
}
org/eclipse/jdt/internal/core/ChangeClasspathOperation.classChangeClasspathOperation.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.ChangeClasspathOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected boolean canChangeResources
public void (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean canChangeResources
protected boolean canModifyRoots ()
protected void classpathChanged (org.eclipse.jdt.internal.core.ClasspathChange, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.ClasspathChange change
boolean refreshExternalFolder
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.DeltaProcessingState state
org.eclipse.jdt.internal.core.JavaElementDelta delta
int result
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
public boolean isReadOnly ()
}
org/eclipse/jdt/internal/core/search/JavaSearchDocument.classJavaSearchDocument.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchDocument extends org.eclipse.jdt.core.search.SearchDocument {
private org.eclipse.core.resources.IFile file
protected byte[] byteContents
protected char[] charContents
public void (java.lang.String, org.eclipse.jdt.core.search.SearchParticipant)
String documentPath
org.eclipse.jdt.core.search.SearchParticipant participant
public void (java.util.zip.ZipEntry, org.eclipse.core.runtime.IPath, byte[], org.eclipse.jdt.core.search.SearchParticipant)
java.util.zip.ZipEntry zipEntry
org.eclipse.core.runtime.IPath zipFilePath
byte[] contents
org.eclipse.jdt.core.search.SearchParticipant participant
public byte[] getByteContents ()
org.eclipse.jdt.core.JavaModelException e
public char[] getCharContents ()
org.eclipse.jdt.core.JavaModelException e
public java.lang.String getEncoding ()
org.eclipse.core.resources.IFile resource
private org.eclipse.core.resources.IFile getFile ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/indexing/AbstractIndexer.classAbstractIndexer.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer extends java.lang.Object implements org.eclipse.jdt.internal.core.search.indexing.IIndexConstants {
org.eclipse.jdt.core.search.SearchDocument document
public void (org.eclipse.jdt.core.search.SearchDocument)
org.eclipse.jdt.core.search.SearchDocument document
public void addAnnotationTypeDeclaration (int, char[], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
boolean secondary
public void addAnnotationTypeReference (char[])
char[] typeName
public void addClassDeclaration (int, char[], char[], char[][], char[], char[][], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[] superclass
char[][] superinterfaces
char[][] typeParameterSignatures
boolean secondary
int i
int max
char[] superinterface
private char[] erasure (char[])
char[] typeName
int genericStart
public void addConstructorDeclaration (char[], int, char[], char[][], char[][], int, char[], int, char[][], int)
char[] typeName
int argCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int modifiers
char[] packageName
int typeModifiers
char[][] exceptionTypes
int extraFlags
int i
int i
int max
public void addConstructorReference (char[], int)
char[] typeName
int argCount
char[] simpleTypeName
char[] innermostTypeName
public void addDefaultConstructorDeclaration (char[], char[], int, int)
char[] typeName
char[] packageName
int typeModifiers
int extraFlags
public void addEnumDeclaration (int, char[], char[], char[][], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[] superclass
char[][] superinterfaces
boolean secondary
int i
int max
char[] superinterface
public void addFieldDeclaration (char[], char[])
char[] typeName
char[] fieldName
public void addFieldReference (char[])
char[] fieldName
protected void addIndexEntry (char[], char[])
char[] category
char[] key
public void addInterfaceDeclaration (int, char[], char[], char[][], char[][], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
char[][] superinterfaces
char[][] typeParameterSignatures
boolean secondary
int i
int max
char[] superinterface
public void addMethodDeclaration (char[], char[][], char[], char[][])
char[] methodName
char[][] parameterTypes
char[] returnType
char[][] exceptionTypes
int argCount
int i
int i
int max
public void addMethodReference (char[], int)
char[] methodName
int argCount
public void addNameReference (char[])
char[] name
protected void addTypeDeclaration (int, char[], char[], char[][], boolean)
int modifiers
char[] packageName
char[] name
char[][] enclosingTypeNames
boolean secondary
char[] indexKey
public void addTypeReference (char[])
char[] typeName
public abstract void indexDocument ()
public void indexResolvedDocument ()
}
org/eclipse/jdt/internal/core/search/matching/PossibleMatch.classPossibleMatch.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PossibleMatch extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ICompilationUnit {
public static final String NO_SOURCE_FILE_NAME
public static final char[] NO_SOURCE_FILE
public org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.internal.core.Openable openable
public org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public char[][] compoundName
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
public org.eclipse.jdt.core.search.SearchDocument document
private String sourceFileName
private char[] source
private org.eclipse.jdt.internal.core.search.matching.PossibleMatch similarMatch
static void ()
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocator, org.eclipse.core.resources.IResource, org.eclipse.jdt.internal.core.Openable, org.eclipse.jdt.core.search.SearchDocument, boolean)
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.internal.core.Openable openable
org.eclipse.jdt.core.search.SearchDocument document
boolean mustResolve
char[] qualifiedName
public void cleanUp ()
public boolean equals (java.lang.Object)
Object obj
public char[] getContents ()
char[] contents
String fileName
org.eclipse.jdt.internal.core.SourceMapper sourceMapper
org.eclipse.jdt.core.IType type
public char[] getFileName ()
public char[] getMainTypeName ()
public char[][] getPackageName ()
int length
private char[] getQualifiedName ()
String fileName
char[] mainTypeName
org.eclipse.jdt.internal.core.CompilationUnit cu
String fileName
int index
String simpleName
org.eclipse.jdt.internal.core.PackageFragment pkg
org.eclipse.jdt.internal.core.search.matching.PossibleMatch getSimilarMatch ()
private java.lang.String getSourceFileName ()
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
String fileName
boolean hasSimilarMatch ()
public int hashCode ()
int hashCode
int i
int length
public boolean ignoreOptionalProblems ()
void setSimilarMatch (org.eclipse.jdt.internal.core.search.matching.PossibleMatch)
org.eclipse.jdt.internal.core.search.matching.PossibleMatch possibleMatch
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/PackageDeclarationLocator.classPackageDeclarationLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageDeclarationLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
public void (org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern)
org.eclipse.jdt.internal.core.search.matching.PackageDeclarationPattern pattern
protected int matchContainer ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser$ClassAndMethodDeclarationVisitor.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassAndMethodDeclarationVisitor extends org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser$ClassButNoMethodDeclarationVisitor {
final org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser this$0
public void (org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser)
public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/core/search/matching/SecondaryTypeDeclarationPattern.classSecondaryTypeDeclarationPattern.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.SecondaryTypeDeclarationPattern extends org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern {
private static final char[] SECONDARY_PATTERN_KEY
static void ()
public void ()
public void (int)
int matchRule
public org.eclipse.jdt.core.search.SearchPattern getBlankPattern ()
protected java.lang.StringBuffer print (java.lang.StringBuffer)
StringBuffer output
public org.eclipse.jdt.internal.core.index.EntryResult[] queryIn (org.eclipse.jdt.internal.core.index.Index) throws java.io.IOException
org.eclipse.jdt.internal.core.index.Index index
}
org/eclipse/jdt/internal/core/search/BasicSearchEngine.classBasicSearchEngine.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.BasicSearchEngine extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.parser.Parser parser
private org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
private org.eclipse.jdt.core.ICompilationUnit[] workingCopies
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static boolean VERBOSE
static void ()
public void ()
public void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
char convertTypeKind (int)
int typeDeclarationKind
public void (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
public static org.eclipse.jdt.core.search.IJavaSearchScope createHierarchyScope (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createStrictHierarchyScope (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IType, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IType type
boolean onlySubtypes
boolean includeFocusType
org.eclipse.jdt.core.WorkingCopyOwner owner
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] elements
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], boolean)
org.eclipse.jdt.core.IJavaElement[] elements
boolean includeReferencedProjects
int includeMask
public static org.eclipse.jdt.core.search.IJavaSearchScope createJavaSearchScope (org.eclipse.jdt.core.IJavaElement[], int)
org.eclipse.jdt.core.IJavaElement[] elements
int includeMask
java.util.HashSet projectsToBeAdded
int i
int length
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.core.search.JavaSearchScope scope
int i
int length
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.search.TypeNameMatch createTypeNameMatch (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public static org.eclipse.jdt.core.search.IJavaSearchScope createWorkspaceScope ()
void findMatches (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int length
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
int i
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.core.search.PathCollector pathCollector
String[] indexMatchPaths
int indexMatchLength
org.eclipse.jdt.core.search.SearchDocument[] indexMatches
int j
org.eclipse.jdt.core.search.SearchDocument[] matches
public static org.eclipse.jdt.core.search.SearchParticipant getDefaultSearchParticipant ()
public static java.lang.String getMatchRuleString (int)
int matchRule
StringBuffer buffer
int i
int bit
public static java.lang.String getSearchForString (int)
int searchFor
private org.eclipse.jdt.internal.compiler.parser.Parser getParser ()
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
private org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies ()
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
java.util.HashMap pathToCUs
int i
int length
org.eclipse.jdt.core.ICompilationUnit unit
int i
int length
org.eclipse.jdt.core.ICompilationUnit unit
int length
org.eclipse.jdt.core.ICompilationUnit[] result
int length
int index
int i
org.eclipse.jdt.internal.core.CompilationUnit copy
private org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.ICompilationUnit cu
boolean match (char, int)
char patternTypeSuffix
int modifiers
boolean match (char, char[], int, char[], int, int, char[], char[])
char patternTypeSuffix
char[] patternPkg
int matchRulePkg
char[] patternTypeName
int matchRuleType
int typeKind
char[] pkg
char[] typeName
boolean isPkgCaseSensitive
boolean isCaseSensitive
boolean isCamelCase
int matchMode
boolean matchFirstChar
public void search (org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant[], org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.jdt.core.search.SearchParticipant[] participants
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void searchAllConstructorDeclarations (char[], char[], int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
char[] typeName
int typeMatchRule
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessConstructorRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int validatedTypeMatchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.search.matching.ConstructorDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
char[] simpleName
int extraFlags
boolean hasConstructor
org.eclipse.jdt.core.IMethod[] methods
int k
org.eclipse.jdt.core.IMethod method
String[] stringParameterNames
String[] stringParameterTypes
int length
char[][] parameterNames
char[][] parameterTypes
int l
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchAllSecondaryTypeNames (org.eclipse.jdt.core.IPackageFragmentRoot[], org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot[] sourceFolders
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
boolean waitForIndexes
org.eclipse.core.runtime.IProgressMonitor progressMonitor
StringBuffer buffer
int length
int i
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
public void searchAllTypeNames (char[], int, char[], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[] packageName
int packageMatchRule
char[] typeName
int typeMatchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int validatedTypeMatchRule
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
org.eclipse.jdt.internal.core.search.matching.TypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
char[][] enclosingTypeNames
char[][] enclosingTypeNames
char[] parentQualifiedName
char[] simpleName
int kind
int kind
int kind
int kind
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchAllTypeNames (char[][], char[][], int, int, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
char[][] qualifications
char[][] typeNames
int matchRule
int searchFor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.search.IRestrictedAccessTypeRequestor nameRequestor
int waitingPolicy
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
char typeSuffix
org.eclipse.jdt.internal.core.search.matching.MultiTypeDeclarationPattern pattern
java.util.HashSet workingCopyPaths
String workingCopyPath
org.eclipse.jdt.core.ICompilationUnit[] copies
int copiesLength
int i
org.eclipse.jdt.core.ICompilationUnit workingCopy
String singleWkcpPath
org.eclipse.jdt.internal.core.search.IndexQueryRequestor searchRequestor
int i
int length
org.eclipse.jdt.core.ICompilationUnit workingCopy
String path
org.eclipse.jdt.core.IPackageDeclaration[] packageDeclarations
char[] packageDeclaration
org.eclipse.jdt.core.IType[] allTypes
int j
int allTypesLength
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IJavaElement parent
char[][] enclosingTypeNames
char[][] enclosingTypeNames
char[] qualification
char[] parentQualifiedName
char[] simpleName
char suffix
org.eclipse.jdt.internal.compiler.parser.Parser basicParser
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
org.eclipse.jdt.internal.compiler.CompilationResult compilationUnitResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] packageDeclaration
public void searchDeclarations (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.jdt.core.search.SearchPattern pattern
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.core.search.SearchDocument[] documents
org.eclipse.core.runtime.CoreException e
public void searchDeclarationsOfAccessedFields (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfReferencedTypes (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
public void searchDeclarationsOfSentMessages (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.search.SearchRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.search.SearchRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.SearchPattern pattern
}
org/eclipse/jdt/internal/core/index/MemoryIndex.classMemoryIndex.java
package org.eclipse.jdt.internal.core.index
public org.eclipse.jdt.internal.core.index.MemoryIndex extends java.lang.Object {
public int NUM_CHANGES
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable docsToReferences
org.eclipse.jdt.internal.core.util.SimpleWordSet allWords
String lastDocumentName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject lastReferenceTable
void ()
void addDocumentNames (java.lang.String, org.eclipse.jdt.internal.compiler.util.SimpleSet)
String substring
org.eclipse.jdt.internal.compiler.util.SimpleSet results
Object[] paths
Object[] referenceTables
int i
int l
int i
int l
void addIndexEntry (char[], char[], java.lang.String)
char[] category
char[] key
String documentName
org.eclipse.jdt.internal.compiler.util.HashtableOfObject referenceTable
org.eclipse.jdt.internal.compiler.util.HashtableOfObject referenceTable
org.eclipse.jdt.internal.core.util.SimpleWordSet existingWords
org.eclipse.jdt.internal.compiler.util.HashtableOfObject addQueryResults (char[][], char[], int, org.eclipse.jdt.internal.compiler.util.HashtableOfObject)
char[][] categories
char[] key
int matchRule
org.eclipse.jdt.internal.compiler.util.HashtableOfObject results
Object[] paths
Object[] referenceTables
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryToWords
int j
int m
org.eclipse.jdt.internal.core.util.SimpleWordSet wordSet
org.eclipse.jdt.internal.core.index.EntryResult result
int i
int l
org.eclipse.jdt.internal.compiler.util.HashtableOfObject categoryToWords
int j
int m
org.eclipse.jdt.internal.core.util.SimpleWordSet wordSet
char[][] words
int k
int n
char[] word
org.eclipse.jdt.internal.core.index.EntryResult result
boolean hasChanged ()
void remove (java.lang.String)
String documentName
boolean shouldMerge ()
}
org/eclipse/jdt/internal/core/eval/GlobalVariableWrapper.classGlobalVariableWrapper.java
package org.eclipse.jdt.internal.core.eval
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper extends java.lang.Object implements org.eclipse.jdt.core.eval.IGlobalVariable {
org.eclipse.jdt.internal.eval.GlobalVariable variable
void (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable variable
public java.lang.String getInitializer ()
char[] initializer
public java.lang.String getName ()
public java.lang.String getTypeName ()
}
org/eclipse/jdt/internal/core/CreatePackageFragmentOperation.classCreatePackageFragmentOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreatePackageFragmentOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected String[] pkgName
public void (org.eclipse.jdt.core.IPackageFragmentRoot, java.lang.String, boolean)
org.eclipse.jdt.core.IPackageFragmentRoot parentElement
String packageName
boolean force
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaElementDelta delta
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.resources.IContainer parentFolder
String[] sideEffectPackageName
java.util.ArrayList results
char[][] inclusionPatterns
char[][] exclusionPatterns
int i
String subFolderName
org.eclipse.core.resources.IResource subFolder
org.eclipse.jdt.core.IPackageFragment addedFrag
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResource parentResource
org.eclipse.core.resources.IResource resource
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement parentElement
String packageName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IJavaElement root
org.eclipse.core.resources.IContainer parentFolder
int i
org.eclipse.core.resources.IResource subFolder
}
org/eclipse/jdt/internal/core/JavaProjectElementInfo$ProjectCache.classJavaProjectElementInfo.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache extends java.lang.Object {
public org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
public org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache
public java.util.Map pkgFragmentsCaches
public java.util.Map rootToResolvedEntries
void (org.eclipse.jdt.core.IPackageFragmentRoot[], java.util.Map, java.util.Map)
org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
java.util.Map rootToResolvedEntries
java.util.Map pkgFragmentsCaches
}
org/eclipse/jdt/internal/core/JavaModelManager$PersistedClasspathContainer.classJavaModelManager.java
package org.eclipse.jdt.internal.core
final org.eclipse.jdt.internal.core.JavaModelManager$PersistedClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private final org.eclipse.core.runtime.IPath containerPath
private final org.eclipse.jdt.core.IClasspathEntry[] entries
private final org.eclipse.jdt.core.IJavaProject project
void (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathEntry[])
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathEntry[] entries
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/AnnotationInfo.classAnnotationInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.AnnotationInfo extends org.eclipse.jdt.internal.core.SourceRefElementInfo {
public int nameStart
public int nameEnd
public org.eclipse.jdt.core.IMemberValuePair[] members
public void ()
public volatile int getDeclarationSourceEnd ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/ExternalFoldersManager$RefreshJob.classExternalFoldersManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.ExternalFoldersManager$RefreshJob extends org.eclipse.core.runtime.jobs.Job {
java.util.Vector externalFolders
final org.eclipse.jdt.internal.core.ExternalFoldersManager this$0
void (org.eclipse.jdt.internal.core.ExternalFoldersManager, java.util.Vector)
java.util.Vector externalFolders
public boolean belongsTo (java.lang.Object)
Object family
public void addFoldersToRefresh (java.util.Collection)
java.util.Collection paths
java.util.Iterator it
Object path
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.core.runtime.IPath externalPath
int index
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore.classRewriteEventStore.java
package org.eclipse.jdt.internal.core.dom.rewrite
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore extends java.lang.Object {
public static boolean DEBUG
public static final int NEW
public static final int ORIGINAL
public static final int BOTH
final java.util.Map eventLookup
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder lastEvent
private java.util.Map editGroups
java.util.List nodeCopySources
java.util.Map nodeRangeInfos
java.util.Map trackedNodes
private java.util.Set insertBoundToPrevious
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper nodePropertyMapper
private static final String INTERNAL_PLACEHOLDER_PROPERTY
static void ()
public void ()
public void setNodePropertyMapper (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$INodePropertyMapper nodePropertyMapper
public void clear ()
public void addEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder curr
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent getEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent getNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
boolean forceCreation
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
Object originalValue
public org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent getListEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
boolean forceCreation
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
java.util.List originalValue
public java.util.Iterator getChangeRootIterator ()
public boolean hasChangedProperties (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation getPropertyLocation (java.lang.Object, int)
Object value
int kind
java.util.Iterator iter
java.util.List events
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int k
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent findEvent (java.lang.Object, int)
Object value
int kind
java.util.Iterator iter
java.util.List events
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
int k
private boolean isNodeInEvent (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent, java.lang.Object, int)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
Object value
int kind
public java.lang.Object getOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public java.lang.Object getNewValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public java.util.List getChangedPropertieEvents (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode parent
java.util.List changedPropertiesEvent
java.util.List entriesList
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder holder
public int getChangeKind (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
private java.lang.Object accessOriginalValue (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
public org.eclipse.text.edits.TextEditGroup getEventEditGroup (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
public void setEventEditGroup (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.text.edits.TextEditGroup editGroup
public final org.eclipse.text.edits.TextEditGroup getTrackedNodeData (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void setTrackedNodeData (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
public final void markAsTracked (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo createCopySourceInfo (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copySource
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo markAsCopySource (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
public final boolean isRangeCopyPlaceholder (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo createRangeCopy (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, boolean, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.core.dom.ASTNode first
org.eclipse.jdt.core.dom.ASTNode last
boolean isMove
org.eclipse.jdt.core.dom.ASTNode internalPlaceholder
org.eclipse.jdt.core.dom.ASTNode replacingNode
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo copyInfo
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo copyRangeInfo
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent listEvent
int indexFirst
int indexLast
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
java.util.List innerList
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] getNodeCopySources (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] internalGetCopySources (java.util.List, org.eclipse.jdt.core.dom.ASTNode)
java.util.List copySources
org.eclipse.jdt.core.dom.ASTNode node
java.util.ArrayList res
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo[] arr
private void assertNoOverlap (org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent, int, int, java.util.List)
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent listEvent
int indexFirst
int indexLast
java.util.List innerList
java.util.Iterator iter
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo curr
int currStart
int currEnd
public void prepareMovedNodes (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
public void revertMovedNodes ()
private void removeMoveRangePlaceholders ()
java.util.Iterator iter
java.util.Map$Entry entry
java.util.Set placeholders
java.util.List rangeInfos
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
java.util.List revertedChildren
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] revertedChildrenArr
private void revertListWithRanges (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[], java.util.Set, java.util.List)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] childEvents
java.util.Set placeholders
java.util.List revertedChildren
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] placeholderChildren
private void prepareNodeRangeCopies (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
java.util.Iterator iter
java.util.Map$Entry entry
java.util.List rangeInfos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation loc
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] children
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] newChildren
private org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] processListWithRanges (java.util.List, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[], org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
java.util.List rangeInfos
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] childEvents
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
java.util.List newChildEvents
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo topInfo
java.util.Stack newChildrenStack
java.util.Stack topInfoStack
java.util.Iterator rangeInfoIterator
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$NodeRangeInfo nextInfo
int k
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.Block internalPlaceholder
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent newEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent newEvent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent[] placeholderChildEvents
org.eclipse.jdt.core.dom.Block internalPlaceholder
private void prepareSingleNodeCopies ()
int i
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
private void doMarkMovedAsRemoved (org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo curr
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent event
int index
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent event
public boolean isInsertBoundToPrevious (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void setInsertBoundToPrevious (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsListProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateHasChildProperty (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateIsNodeProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
public java.lang.String toString ()
StringBuffer buf
java.util.Iterator iter
java.util.List events
int i
public static boolean isNewNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/OrderPreservingImportAdder$AdjacentImports.classOrderPreservingImportAdder.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
org.eclipse.jdt.internal.core.dom.rewrite.imports.OrderPreservingImportAdder$AdjacentImports extends java.lang.Object {
final java.util.Collection importsBefore
final java.util.Collection importsAfter
void ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/ImportsDelta.classImportsDelta.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportsDelta extends java.lang.Object {
final java.util.Set importsToAdd
final java.util.Set importsToRemove
void (java.util.Collection, java.util.Collection)
java.util.Collection importsToAdd
java.util.Collection importsToRemove
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting.classImportRewriteConfiguration.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
public abstract org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting extends java.lang.Enum {
public static final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting BY_PACKAGE_AND_CONTAINING_TYPE
public static final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting BY_PACKAGE
private static final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
abstract java.util.Comparator createContainerComparator (org.eclipse.jdt.internal.core.JavaProject)
public static org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting[] values ()
public static org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting valueOf (java.lang.String)
void (java.lang.String, int, org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting)
}
org/eclipse/jdt/internal/core/dom/rewrite/LineCommentEndOffsets.classLineCommentEndOffsets.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.LineCommentEndOffsets extends java.lang.Object {
private int[] offsets
private final java.util.List commentList
public void (java.util.List)
java.util.List commentList
private int[] getOffsets ()
int nComments
int count
int i
Object curr
int i
int k
Object curr
org.eclipse.jdt.core.dom.LineComment comment
public boolean isEndOfLineComment (int)
int offset
public boolean isEndOfLineComment (int, char[])
int offset
char[] content
public boolean remove (int)
int offset
int[] offsetArray
int index
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$1.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$1 extends org.eclipse.jface.text.DefaultPositionUpdater {
void (java.lang.String)
String $anonymous0
protected boolean notDeleted ()
int start
int end
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter$ExtendedFlattener.classASTRewriteFormatter.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ExtendedFlattener extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener {
private java.util.ArrayList positions
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore store
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object trackData
Object placeholderData
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
Object placeholderData
Object trackData
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
private org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker addMarker (java.lang.Object, int, int)
Object annotation
int startOffset
int length
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
private void fixupLength (java.lang.Object, int)
Object data
int endOffset
int i
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker marker
public org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$NodeMarker[] getMarkers ()
}
org/eclipse/jdt/internal/core/BinaryMethod$1.classBinaryMethod.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.BinaryMethod$1 extends java.lang.Thread {
final org.eclipse.jdt.internal.core.BinaryMethod this$0
private final org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector val$nameCollector
void (org.eclipse.jdt.internal.core.BinaryMethod, org.eclipse.jdt.internal.core.BinaryMethod$1ParametersNameCollector)
public void run ()
}
plugin.properties
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/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/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/IExtendedAnnotation.classIExtendedAnnotation.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IExtendedAnnotation extends java.lang.Object implements org.eclipse.jdt.core.util.IAnnotation {
public abstract int getTargetType ()
public abstract int getOffset ()
public abstract int getExceptionTableIndex ()
public abstract int getLocalVariableRefenceInfoLength ()
public abstract org.eclipse.jdt.core.util.ILocalVariableReferenceInfo[] getLocalVariableTable ()
public abstract int getParameterIndex ()
public abstract int getTypeParameterIndex ()
public abstract int getTypeParameterBoundIndex ()
public abstract int getAnnotationTypeIndex ()
public abstract int[][] getTypePath ()
}
org/eclipse/jdt/core/util/OpcodeStringValues.classOpcodeStringValues.java
package org.eclipse.jdt.core.util
public org.eclipse.jdt.core.util.OpcodeStringValues extends java.lang.Object implements org.eclipse.jdt.core.util.IOpcodeMnemonics {
public static final String[] BYTECODE_NAMES
static void ()
public void ()
}
org/eclipse/jdt/core/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/compiler/IProblem.classIProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IProblem extends java.lang.Object {
public static final int TypeRelated
public static final int FieldRelated
public static final int MethodRelated
public static final int ConstructorRelated
public static final int ImportRelated
public static final int Internal
public static final int Syntax
public static final int Javadoc
public static final int IgnoreCategoriesMask
public static final int Unclassified
public static final int ObjectHasNoSuperclass
public static final int UndefinedType
public static final int NotVisibleType
public static final int AmbiguousType
public static final int UsingDeprecatedType
public static final int InternalTypeNameProvided
public static final int UnusedPrivateType
public static final int IncompatibleTypesInEqualityOperator
public static final int IncompatibleTypesInConditionalOperator
public static final int TypeMismatch
public static final int IndirectAccessToStaticType
public static final int ReturnTypeMismatch
public static final int MissingEnclosingInstanceForConstructorCall
public static final int MissingEnclosingInstance
public static final int IncorrectEnclosingInstanceReference
public static final int IllegalEnclosingInstanceSpecification
public static final int CannotDefineStaticInitializerInLocalType
public static final int OuterLocalMustBeFinal
public static final int CannotDefineInterfaceInLocalType
public static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance
public static final int EnclosingInstanceInConstructorCall
public static final int AnonymousClassCannotExtendFinalClass
public static final int CannotDefineAnnotationInLocalType
public static final int CannotDefineEnumInLocalType
public static final int NonStaticContextForEnumMemberType
public static final int TypeHidingType
public static final int NotAnnotationType
public static final int UndefinedName
public static final int UninitializedLocalVariable
public static final int VariableTypeCannotBeVoid
public static final int VariableTypeCannotBeVoidArray
public static final int CannotAllocateVoidArray
public static final int RedefinedLocal
public static final int RedefinedArgument
public static final int DuplicateFinalLocalInitialization
public static final int NonBlankFinalLocalAssignment
public static final int ParameterAssignment
public static final int FinalOuterLocalAssignment
public static final int LocalVariableIsNeverUsed
public static final int ArgumentIsNeverUsed
public static final int BytecodeExceeds64KLimit
public static final int BytecodeExceeds64KLimitForClinit
public static final int TooManyArgumentSlots
public static final int TooManyLocalVariableSlots
public static final int TooManySyntheticArgumentSlots
public static final int TooManyArrayDimensions
public static final int BytecodeExceeds64KLimitForConstructor
public static final int UndefinedField
public static final int NotVisibleField
public static final int AmbiguousField
public static final int UsingDeprecatedField
public static final int NonStaticFieldFromStaticInvocation
public static final int ReferenceToForwardField
public static final int NonStaticAccessToStaticField
public static final int UnusedPrivateField
public static final int IndirectAccessToStaticField
public static final int UnqualifiedFieldAccess
public static final int FinalFieldAssignment
public static final int UninitializedBlankFinalField
public static final int DuplicateBlankFinalFieldInitialization
public static final int UnresolvedVariable
public static final int NonStaticOrAlienTypeReceiver
public static final int ExceptionParameterIsNeverUsed
public static final int LocalVariableHidingLocalVariable
public static final int LocalVariableHidingField
public static final int FieldHidingLocalVariable
public static final int FieldHidingField
public static final int ArgumentHidingLocalVariable
public static final int ArgumentHidingField
public static final int MissingSerialVersion
public static final int LambdaRedeclaresArgument
public static final int LambdaRedeclaresLocal
public static final int LambdaDescriptorMentionsUnmentionable
public static final int UndefinedMethod
public static final int NotVisibleMethod
public static final int AmbiguousMethod
public static final int UsingDeprecatedMethod
public static final int DirectInvocationOfAbstractMethod
public static final int VoidMethodReturnsValue
public static final int MethodReturnsVoid
public static final int MethodRequiresBody
public static final int ShouldReturnValue
public static final int MethodButWithConstructorName
public static final int MissingReturnType
public static final int BodyForNativeMethod
public static final int BodyForAbstractMethod
public static final int NoMessageSendOnBaseType
public static final int ParameterMismatch
public static final int NoMessageSendOnArrayType
public static final int NonStaticAccessToStaticMethod
public static final int UnusedPrivateMethod
public static final int IndirectAccessToStaticMethod
public static final int MissingTypeInMethod
public static final int MethodCanBeStatic
public static final int MethodCanBePotentiallyStatic
public static final int MethodReferenceSwingsBothWays
public static final int StaticMethodShouldBeAccessedStatically
public static final int InvalidArrayConstructorReference
public static final int ConstructedArrayIncompatible
public static final int DanglingReference
public static final int IncompatibleMethodReference
public static final int MissingTypeInConstructor
public static final int UndefinedConstructor
public static final int NotVisibleConstructor
public static final int AmbiguousConstructor
public static final int UsingDeprecatedConstructor
public static final int UnusedPrivateConstructor
public static final int InstanceFieldDuringConstructorInvocation
public static final int InstanceMethodDuringConstructorInvocation
public static final int RecursiveConstructorInvocation
public static final int ThisSuperDuringConstructorInvocation
public static final int InvalidExplicitConstructorCall
public static final int UndefinedConstructorInDefaultConstructor
public static final int NotVisibleConstructorInDefaultConstructor
public static final int AmbiguousConstructorInDefaultConstructor
public static final int UndefinedConstructorInImplicitConstructorCall
public static final int NotVisibleConstructorInImplicitConstructorCall
public static final int AmbiguousConstructorInImplicitConstructorCall
public static final int UnhandledExceptionInDefaultConstructor
public static final int UnhandledExceptionInImplicitConstructorCall
public static final int UnusedObjectAllocation
public static final int DeadCode
public static final int ArrayReferenceRequired
public static final int NoImplicitStringConversionForCharArrayExpression
public static final int StringConstantIsExceedingUtf8Limit
public static final int NonConstantExpression
public static final int NumericValueOutOfRange
public static final int IllegalCast
public static final int InvalidClassInstantiation
public static final int CannotDefineDimensionExpressionsWithInit
public static final int MustDefineEitherDimensionExpressionsOrInitializer
public static final int InvalidOperator
public static final int CodeCannotBeReached
public static final int CannotReturnInInitializer
public static final int InitializerMustCompleteNormally
public static final int InvalidVoidExpression
public static final int MaskedCatch
public static final int DuplicateDefaultCase
public static final int UnreachableCatch
public static final int UnhandledException
public static final int IncorrectSwitchType
public static final int DuplicateCase
public static final int DuplicateLabel
public static final int InvalidBreak
public static final int InvalidContinue
public static final int UndefinedLabel
public static final int InvalidTypeToSynchronized
public static final int InvalidNullToSynchronized
public static final int CannotThrowNull
public static final int AssignmentHasNoEffect
public static final int PossibleAccidentalBooleanAssignment
public static final int SuperfluousSemicolon
public static final int UnnecessaryCast
public static final int UnnecessaryArgumentCast
public static final int UnnecessaryInstanceof
public static final int FinallyMustCompleteNormally
public static final int UnusedMethodDeclaredThrownException
public static final int UnusedConstructorDeclaredThrownException
public static final int InvalidCatchBlockSequence
public static final int EmptyControlFlowStatement
public static final int UnnecessaryElse
public static final int NeedToEmulateFieldReadAccess
public static final int NeedToEmulateFieldWriteAccess
public static final int NeedToEmulateMethodAccess
public static final int NeedToEmulateConstructorAccess
public static final int FallthroughCase
public static final int InheritedMethodHidesEnclosingName
public static final int InheritedFieldHidesEnclosingName
public static final int InheritedTypeHidesEnclosingName
public static final int IllegalUsageOfQualifiedTypeReference
public static final int UnusedLabel
public static final int ThisInStaticContext
public static final int StaticMethodRequested
public static final int IllegalDimension
public static final int InvalidTypeExpression
public static final int ParsingError
public static final int ParsingErrorNoSuggestion
public static final int InvalidUnaryExpression
public static final int InterfaceCannotHaveConstructors
public static final int ArrayConstantsOnlyInArrayInitializers
public static final int ParsingErrorOnKeyword
public static final int ParsingErrorOnKeywordNoSuggestion
public static final int ComparingIdentical
public static final int UnmatchedBracket
public static final int NoFieldOnBaseType
public static final int InvalidExpressionAsStatement
public static final int ExpressionShouldBeAVariable
public static final int MissingSemiColon
public static final int InvalidParenthesizedExpression
public static final int NoSuperInInterfaceContext
public static final int ParsingErrorInsertTokenBefore
public static final int ParsingErrorInsertTokenAfter
public static final int ParsingErrorDeleteToken
public static final int ParsingErrorDeleteTokens
public static final int ParsingErrorMergeTokens
public static final int ParsingErrorInvalidToken
public static final int ParsingErrorMisplacedConstruct
public static final int ParsingErrorReplaceTokens
public static final int ParsingErrorNoSuggestionForTokens
public static final int ParsingErrorUnexpectedEOF
public static final int ParsingErrorInsertToComplete
public static final int ParsingErrorInsertToCompleteScope
public static final int ParsingErrorInsertToCompletePhrase
public static final int EndOfSource
public static final int InvalidHexa
public static final int InvalidOctal
public static final int InvalidCharacterConstant
public static final int InvalidEscape
public static final int InvalidInput
public static final int InvalidUnicodeEscape
public static final int InvalidFloat
public static final int NullSourceString
public static final int UnterminatedString
public static final int UnterminatedComment
public static final int NonExternalizedStringLiteral
public static final int InvalidDigit
public static final int InvalidLowSurrogate
public static final int InvalidHighSurrogate
public static final int UnnecessaryNLSTag
public static final int InvalidBinary
public static final int BinaryLiteralNotBelow17
public static final int IllegalUnderscorePosition
public static final int UnderscoresInLiteralsNotBelow17
public static final int IllegalHexaLiteral
public static final int MissingTypeInLambda
public static final int DiscouragedReference
public static final int InterfaceCannotHaveInitializers
public static final int DuplicateModifierForType
public static final int IllegalModifierForClass
public static final int IllegalModifierForInterface
public static final int IllegalModifierForMemberClass
public static final int IllegalModifierForMemberInterface
public static final int IllegalModifierForLocalClass
public static final int ForbiddenReference
public static final int IllegalModifierCombinationFinalAbstractForClass
public static final int IllegalVisibilityModifierForInterfaceMemberType
public static final int IllegalVisibilityModifierCombinationForMemberType
public static final int IllegalStaticModifierForMemberType
public static final int SuperclassMustBeAClass
public static final int ClassExtendFinalClass
public static final int DuplicateSuperInterface
public static final int SuperInterfaceMustBeAnInterface
public static final int HierarchyCircularitySelfReference
public static final int HierarchyCircularity
public static final int HidingEnclosingType
public static final int DuplicateNestedType
public static final int CannotThrowType
public static final int PackageCollidesWithType
public static final int TypeCollidesWithPackage
public static final int DuplicateTypes
public static final int IsClassPathCorrect
public static final int PublicClassMustMatchFileName
public static final int MustSpecifyPackage
public static final int HierarchyHasProblems
public static final int PackageIsNotExpectedPackage
public static final int ObjectCannotHaveSuperTypes
public static final int ObjectMustBeClass
public static final int RedundantSuperinterface
public static final int ShouldImplementHashcode
public static final int AbstractMethodsInConcreteClass
public static final int SuperclassNotFound
public static final int SuperclassNotVisible
public static final int SuperclassAmbiguous
public static final int SuperclassInternalNameProvided
public static final int SuperclassInheritedNameHidesEnclosingName
public static final int InterfaceNotFound
public static final int InterfaceNotVisible
public static final int InterfaceAmbiguous
public static final int InterfaceInternalNameProvided
public static final int InterfaceInheritedNameHidesEnclosingName
public static final int DuplicateField
public static final int DuplicateModifierForField
public static final int IllegalModifierForField
public static final int IllegalModifierForInterfaceField
public static final int IllegalVisibilityModifierCombinationForField
public static final int IllegalModifierCombinationFinalVolatileForField
public static final int UnexpectedStaticModifierForField
public static final int FieldTypeNotFound
public static final int FieldTypeNotVisible
public static final int FieldTypeAmbiguous
public static final int FieldTypeInternalNameProvided
public static final int FieldTypeInheritedNameHidesEnclosingName
public static final int DuplicateMethod
public static final int IllegalModifierForArgument
public static final int DuplicateModifierForMethod
public static final int IllegalModifierForMethod
public static final int IllegalModifierForInterfaceMethod
public static final int IllegalVisibilityModifierCombinationForMethod
public static final int UnexpectedStaticModifierForMethod
public static final int IllegalAbstractModifierCombinationForMethod
public static final int AbstractMethodInAbstractClass
public static final int ArgumentTypeCannotBeVoid
public static final int ArgumentTypeCannotBeVoidArray
public static final int ReturnTypeCannotBeVoidArray
public static final int NativeMethodsCannotBeStrictfp
public static final int DuplicateModifierForArgument
public static final int IllegalModifierForConstructor
public static final int ArgumentTypeNotFound
public static final int ArgumentTypeNotVisible
public static final int ArgumentTypeAmbiguous
public static final int ArgumentTypeInternalNameProvided
public static final int ArgumentTypeInheritedNameHidesEnclosingName
public static final int ExceptionTypeNotFound
public static final int ExceptionTypeNotVisible
public static final int ExceptionTypeAmbiguous
public static final int ExceptionTypeInternalNameProvided
public static final int ExceptionTypeInheritedNameHidesEnclosingName
public static final int ReturnTypeNotFound
public static final int ReturnTypeNotVisible
public static final int ReturnTypeAmbiguous
public static final int ReturnTypeInternalNameProvided
public static final int ReturnTypeInheritedNameHidesEnclosingName
public static final int ConflictingImport
public static final int DuplicateImport
public static final int CannotImportPackage
public static final int UnusedImport
public static final int ImportNotFound
public static final int ImportNotVisible
public static final int ImportAmbiguous
public static final int ImportInternalNameProvided
public static final int ImportInheritedNameHidesEnclosingName
public static final int InvalidTypeForStaticImport
public static final int DuplicateModifierForVariable
public static final int IllegalModifierForVariable
public static final int LocalVariableCannotBeNull
public static final int LocalVariableCanOnlyBeNull
public static final int LocalVariableMayBeNull
public static final int AbstractMethodMustBeImplemented
public static final int FinalMethodCannotBeOverridden
public static final int IncompatibleExceptionInThrowsClause
public static final int IncompatibleExceptionInInheritedMethodThrowsClause
public static final int IncompatibleReturnType
public static final int InheritedMethodReducesVisibility
public static final int CannotOverrideAStaticMethodWithAnInstanceMethod
public static final int CannotHideAnInstanceMethodWithAStaticMethod
public static final int StaticInheritedMethodConflicts
public static final int MethodReducesVisibility
public static final int OverridingNonVisibleMethod
public static final int AbstractMethodCannotBeOverridden
public static final int OverridingDeprecatedMethod
public static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod
public static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
public static final int IllegalVararg
public static final int OverridingMethodWithoutSuperInvocation
public static final int MissingSynchronizedModifierInInheritedMethod
public static final int AbstractMethodMustBeImplementedOverConcreteMethod
public static final int InheritedIncompatibleReturnType
public static final int CodeSnippetMissingClass
public static final int CodeSnippetMissingMethod
public static final int CannotUseSuperInCodeSnippet
public static final int TooManyConstantsInConstantPool
public static final int TooManyBytesForStringConstant
public static final int TooManyFields
public static final int TooManyMethods
public static final int TooManyParametersForSyntheticMethod
public static final int UseAssertAsAnIdentifier
public static final int UseEnumAsAnIdentifier
public static final int EnumConstantsCannotBeSurroundedByParenthesis
public static final int IllegalUseOfUnderscoreAsAnIdentifier
public static final int UninternedIdentityComparison
public static final int Task
public static final int NullLocalVariableReference
public static final int PotentialNullLocalVariableReference
public static final int RedundantNullCheckOnNullLocalVariable
public static final int NullLocalVariableComparisonYieldsFalse
public static final int RedundantLocalVariableNullAssignment
public static final int NullLocalVariableInstanceofYieldsFalse
public static final int RedundantNullCheckOnNonNullLocalVariable
public static final int NonNullLocalVariableComparisonYieldsFalse
public static final int PotentialNullUnboxing
public static final int NullUnboxing
public static final int UndocumentedEmptyBlock
public static final int JavadocInvalidSeeUrlReference
public static final int JavadocMissingTagDescription
public static final int JavadocDuplicateTag
public static final int JavadocHiddenReference
public static final int JavadocInvalidMemberTypeQualification
public static final int JavadocMissingIdentifier
public static final int JavadocNonStaticTypeFromStaticInvocation
public static final int JavadocInvalidParamTagTypeParameter
public static final int JavadocUnexpectedTag
public static final int JavadocMissingParamTag
public static final int JavadocMissingParamName
public static final int JavadocDuplicateParamName
public static final int JavadocInvalidParamName
public static final int JavadocMissingReturnTag
public static final int JavadocDuplicateReturnTag
public static final int JavadocMissingThrowsTag
public static final int JavadocMissingThrowsClassName
public static final int JavadocInvalidThrowsClass
public static final int JavadocDuplicateThrowsClassName
public static final int JavadocInvalidThrowsClassName
public static final int JavadocMissingSeeReference
public static final int JavadocInvalidSeeReference
public static final int JavadocInvalidSeeHref
public static final int JavadocInvalidSeeArgs
public static final int JavadocMissing
public static final int JavadocInvalidTag
public static final int JavadocUndefinedField
public static final int JavadocNotVisibleField
public static final int JavadocAmbiguousField
public static final int JavadocUsingDeprecatedField
public static final int JavadocUndefinedConstructor
public static final int JavadocNotVisibleConstructor
public static final int JavadocAmbiguousConstructor
public static final int JavadocUsingDeprecatedConstructor
public static final int JavadocUndefinedMethod
public static final int JavadocNotVisibleMethod
public static final int JavadocAmbiguousMethod
public static final int JavadocUsingDeprecatedMethod
public static final int JavadocNoMessageSendOnBaseType
public static final int JavadocParameterMismatch
public static final int JavadocNoMessageSendOnArrayType
public static final int JavadocUndefinedType
public static final int JavadocNotVisibleType
public static final int JavadocAmbiguousType
public static final int JavadocUsingDeprecatedType
public static final int JavadocInternalTypeNameProvided
public static final int JavadocInheritedMethodHidesEnclosingName
public static final int JavadocInheritedFieldHidesEnclosingName
public static final int JavadocInheritedNameHidesEnclosingTypeName
public static final int JavadocAmbiguousMethodReference
public static final int JavadocUnterminatedInlineTag
public static final int JavadocMalformedSeeReference
public static final int JavadocMessagePrefix
public static final int JavadocMissingHashCharacter
public static final int JavadocEmptyReturnTag
public static final int JavadocInvalidValueReference
public static final int JavadocUnexpectedText
public static final int JavadocInvalidParamTagName
public static final int DuplicateTypeVariable
public static final int IllegalTypeVariableSuperReference
public static final int NonStaticTypeFromStaticInvocation
public static final int ObjectCannotBeGeneric
public static final int NonGenericType
public static final int IncorrectArityForParameterizedType
public static final int TypeArgumentMismatch
public static final int DuplicateMethodErasure
public static final int ReferenceToForwardTypeVariable
public static final int BoundMustBeAnInterface
public static final int UnsafeRawConstructorInvocation
public static final int UnsafeRawMethodInvocation
public static final int UnsafeTypeConversion
public static final int InvalidTypeVariableExceptionType
public static final int InvalidParameterizedExceptionType
public static final int IllegalGenericArray
public static final int UnsafeRawFieldAssignment
public static final int FinalBoundForTypeVariable
public static final int UndefinedTypeVariable
public static final int SuperInterfacesCollide
public static final int WildcardConstructorInvocation
public static final int WildcardMethodInvocation
public static final int WildcardFieldAssignment
public static final int GenericMethodTypeArgumentMismatch
public static final int GenericConstructorTypeArgumentMismatch
public static final int UnsafeGenericCast
public static final int IllegalInstanceofParameterizedType
public static final int IllegalInstanceofTypeParameter
public static final int NonGenericMethod
public static final int IncorrectArityForParameterizedMethod
public static final int ParameterizedMethodArgumentTypeMismatch
public static final int NonGenericConstructor
public static final int IncorrectArityForParameterizedConstructor
public static final int ParameterizedConstructorArgumentTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int TypeArgumentsForRawGenericConstructor
public static final int SuperTypeUsingWildcard
public static final int GenericTypeCannotExtendThrowable
public static final int IllegalClassLiteralForTypeVariable
public static final int UnsafeReturnTypeOverride
public static final int MethodNameClash
public static final int RawMemberTypeCannotBeParameterized
public static final int MissingArgumentsForParameterizedMemberType
public static final int StaticMemberOfParameterizedType
public static final int BoundHasConflictingArguments
public static final int DuplicateParameterizedMethods
public static final int IllegalQualifiedParameterizedTypeAllocation
public static final int DuplicateBounds
public static final int BoundCannotBeArray
public static final int UnsafeRawGenericConstructorInvocation
public static final int UnsafeRawGenericMethodInvocation
public static final int TypeParameterHidingType
public static final int RawTypeReference
public static final int NoAdditionalBoundAfterTypeVariable
public static final int UnsafeGenericArrayForVarargs
public static final int IllegalAccessFromTypeVariable
public static final int TypeHidingTypeParameterFromType
public static final int TypeHidingTypeParameterFromMethod
public static final int InvalidUsageOfWildcard
public static final int UnusedTypeArgumentsForMethodInvocation
public static final int IncompatibleTypesInForeach
public static final int InvalidTypeForCollection
public static final int InvalidTypeForCollectionTarget14
public static final int DuplicateInheritedMethods
public static final int MethodNameClashHidden
public static final int UnsafeElementTypeConversion
public static final int InvalidTypeArguments
public static final int InvalidUsageOfTypeParameters
public static final int InvalidUsageOfStaticImports
public static final int InvalidUsageOfForeachStatements
public static final int InvalidUsageOfTypeArguments
public static final int InvalidUsageOfEnumDeclarations
public static final int InvalidUsageOfVarargs
public static final int InvalidUsageOfAnnotations
public static final int InvalidUsageOfAnnotationDeclarations
public static final int InvalidUsageOfTypeParametersForAnnotationDeclaration
public static final int InvalidUsageOfTypeParametersForEnumDeclaration
public static final int IllegalModifierForAnnotationMethod
public static final int IllegalExtendedDimensions
public static final int InvalidFileNameForPackageAnnotations
public static final int IllegalModifierForAnnotationType
public static final int IllegalModifierForAnnotationMemberType
public static final int InvalidAnnotationMemberType
public static final int AnnotationCircularitySelfReference
public static final int AnnotationCircularity
public static final int DuplicateAnnotation
public static final int MissingValueForAnnotationMember
public static final int DuplicateAnnotationMember
public static final int UndefinedAnnotationMember
public static final int AnnotationValueMustBeClassLiteral
public static final int AnnotationValueMustBeConstant
public static final int AnnotationFieldNeedConstantInitialization
public static final int IllegalModifierForAnnotationField
public static final int AnnotationCannotOverrideMethod
public static final int AnnotationMembersCannotHaveParameters
public static final int AnnotationMembersCannotHaveTypeParameters
public static final int AnnotationTypeDeclarationCannotHaveSuperclass
public static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces
public static final int DuplicateTargetInTargetAnnotation
public static final int DisallowedTargetForAnnotation
public static final int MethodMustOverride
public static final int AnnotationTypeDeclarationCannotHaveConstructor
public static final int AnnotationValueMustBeAnnotation
public static final int AnnotationTypeUsedAsSuperInterface
public static final int MissingOverrideAnnotation
public static final int FieldMissingDeprecatedAnnotation
public static final int MethodMissingDeprecatedAnnotation
public static final int TypeMissingDeprecatedAnnotation
public static final int UnhandledWarningToken
public static final int AnnotationValueMustBeArrayInitializer
public static final int AnnotationValueMustBeAnEnumConstant
public static final int MethodMustOverrideOrImplement
public static final int UnusedWarningToken
public static final int MissingOverrideAnnotationForInterfaceMethodImplementation
public static final int InvalidUsageOfTypeAnnotations
public static final int DisallowedExplicitThisParameter
public static final int MisplacedTypeAnnotations
public static final int IllegalTypeAnnotationsInStaticMemberAccess
public static final int IllegalUsageOfTypeAnnotations
public static final int IllegalDeclarationOfThisParameter
public static final int ExplicitThisParameterNotBelow18
public static final int DefaultMethodNotBelow18
public static final int LambdaExpressionNotBelow18
public static final int MethodReferenceNotBelow18
public static final int ConstructorReferenceNotBelow18
public static final int ExplicitThisParameterNotInLambda
public static final int ExplicitAnnotationTargetRequired
public static final int IllegalTypeForExplicitThis
public static final int IllegalQualifierForExplicitThis
public static final int IllegalQualifierForExplicitThis2
public static final int TargetTypeNotAFunctionalInterface
public static final int IllegalVarargInLambda
public static final int illFormedParameterizationOfFunctionalInterface
public static final int lambdaSignatureMismatched
public static final int lambdaParameterTypeMismatched
public static final int IncompatibleLambdaParameterType
public static final int NoGenericLambda
public static final int UnusedTypeArgumentsForConstructorInvocation
public static final int UnusedTypeParameter
public static final int IllegalArrayOfUnionType
public static final int OuterLocalMustBeEffectivelyFinal
public static final int InterfaceNotFunctionalInterface
public static final int ConstructionTypeMismatch
public static final int ToleratedMisplacedTypeAnnotations
public static final int NonNullExpressionComparisonYieldsFalse
public static final int RedundantNullCheckOnNonNullExpression
public static final int NullExpressionReference
public static final int PotentialNullExpressionReference
public static final int CorruptedSignature
public static final int InvalidEncoding
public static final int CannotReadSource
public static final int BoxingConversion
public static final int UnboxingConversion
public static final int IllegalModifierForEnum
public static final int IllegalModifierForEnumConstant
public static final int IllegalModifierForLocalEnum
public static final int IllegalModifierForMemberEnum
public static final int CannotDeclareEnumSpecialMethod
public static final int IllegalQualifiedEnumConstantLabel
public static final int CannotExtendEnum
public static final int CannotInvokeSuperConstructorInEnum
public static final int EnumAbstractMethodMustBeImplemented
public static final int EnumSwitchCannotTargetField
public static final int IllegalModifierForEnumConstructor
public static final int MissingEnumConstantCase
public static final int EnumStaticFieldInInInitializerContext
public static final int EnumConstantMustImplementAbstractMethod
public static final int EnumConstantCannotDefineAbstractMethod
public static final int AbstractMethodInEnum
public static final int MissingEnumDefaultCase
public static final int MissingDefaultCase
public static final int MissingEnumConstantCaseDespiteDefault
public static final int UninitializedLocalVariableHintMissingDefault
public static final int UninitializedBlankFinalFieldHintMissingDefault
public static final int ShouldReturnValueHintMissingDefault
public static final int IllegalExtendedDimensionsForVarArgs
public static final int MethodVarargsArgumentNeedCast
public static final int ConstructorVarargsArgumentNeedCast
public static final int VarargsConflict
public static final int SafeVarargsOnFixedArityMethod
public static final int SafeVarargsOnNonFinalInstanceMethod
public static final int PotentialHeapPollutionFromVararg
public static final int VarargsElementTypeNotVisible
public static final int VarargsElementTypeNotVisibleForConstructor
public static final int ApplicableMethodOverriddenByInapplicable
public static final int JavadocGenericMethodTypeArgumentMismatch
public static final int JavadocNonGenericMethod
public static final int JavadocIncorrectArityForParameterizedMethod
public static final int JavadocParameterizedMethodArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericMethod
public static final int JavadocGenericConstructorTypeArgumentMismatch
public static final int JavadocNonGenericConstructor
public static final int JavadocIncorrectArityForParameterizedConstructor
public static final int JavadocParameterizedConstructorArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericConstructor
public static final int AssignmentToMultiCatchParameter
public static final int ResourceHasToImplementAutoCloseable
public static final int AssignmentToResource
public static final int InvalidUnionTypeReferenceSequence
public static final int AutoManagedResourceNotBelow17
public static final int MultiCatchNotBelow17
public static final int PolymorphicMethodNotBelow17
public static final int IncorrectSwitchType17
public static final int CannotInferElidedTypes
public static final int CannotUseDiamondWithExplicitTypeArguments
public static final int CannotUseDiamondWithAnonymousClasses
public static final int SwitchOnStringsNotBelow17
public static final int UnhandledExceptionOnAutoClose
public static final int DiamondNotBelow17
public static final int RedundantSpecificationOfTypeArguments
public static final int PotentiallyUnclosedCloseable
public static final int PotentiallyUnclosedCloseableAtExit
public static final int UnclosedCloseable
public static final int UnclosedCloseableAtExit
public static final int ExplicitlyClosedAutoCloseable
public static final int SwitchOnEnumNotBelow15
public static final int IntersectionCastNotBelow18
public static final int IllegalBasetypeInIntersectionCast
public static final int IllegalArrayTypeInIntersectionCast
public static final int DuplicateBoundInIntersectionCast
public static final int MultipleFunctionalInterfaces
public static final int StaticInterfaceMethodNotBelow18
public static final int DuplicateAnnotationNotMarkedRepeatable
public static final int DisallowedTargetForContainerAnnotationType
public static final int RepeatedAnnotationWithContainerAnnotation
public static final int ExternalProblemNotFixable
public static final int ExternalProblemFixable
public static final int ContainerAnnotationTypeHasWrongValueType
public static final int ContainerAnnotationTypeMustHaveValue
public static final int ContainerAnnotationTypeHasNonDefaultMembers
public static final int ContainerAnnotationTypeHasShorterRetention
public static final int RepeatableAnnotationTypeTargetMismatch
public static final int RepeatableAnnotationTypeIsDocumented
public static final int RepeatableAnnotationTypeIsInherited
public static final int RepeatableAnnotationWithRepeatingContainerAnnotation
public static final int RequiredNonNullButProvidedNull
public static final int RequiredNonNullButProvidedPotentialNull
public static final int RequiredNonNullButProvidedUnknown
public static final int MissingNonNullByDefaultAnnotationOnPackage
public static final int IllegalReturnNullityRedefinition
public static final int IllegalRedefinitionToNonNullParameter
public static final int IllegalDefinitionToNonNullParameter
public static final int ParameterLackingNonNullAnnotation
public static final int ParameterLackingNullableAnnotation
public static final int PotentialNullMessageSendReference
public static final int RedundantNullCheckOnNonNullMessageSend
public static final int CannotImplementIncompatibleNullness
public static final int RedundantNullAnnotation
public static final int IllegalAnnotationForBaseType
public static final int NullableFieldReference
public static final int RedundantNullDefaultAnnotation
public static final int RedundantNullDefaultAnnotationPackage
public static final int RedundantNullDefaultAnnotationType
public static final int RedundantNullDefaultAnnotationMethod
public static final int ContradictoryNullAnnotations
public static final int MissingNonNullByDefaultAnnotationOnType
public static final int RedundantNullCheckOnSpecdNonNullLocalVariable
public static final int SpecdNonNullLocalVariableComparisonYieldsFalse
public static final int RequiredNonNullButProvidedSpecdNullable
public static final int UninitializedNonNullField
public static final int UninitializedNonNullFieldHintMissingDefault
public static final int NonNullMessageSendComparisonYieldsFalse
public static final int RedundantNullCheckOnNonNullSpecdField
public static final int NonNullSpecdFieldComparisonYieldsFalse
public static final int ConflictingNullAnnotations
public static final int ConflictingInheritedNullAnnotations
public static final int RedundantNullCheckOnField
public static final int FieldComparisonYieldsFalse
public static final int ArrayReferencePotentialNullReference
public static final int DereferencingNullableExpression
public static final int NullityMismatchingTypeAnnotation
public static final int NullityMismatchingTypeAnnotationSuperHint
public static final int NullityUncheckedTypeAnnotationDetail
public static final int NullityUncheckedTypeAnnotationDetailSuperHint
public static final int ReferenceExpressionParameterNullityMismatch
public static final int ReferenceExpressionParameterNullityUnchecked
public static final int ReferenceExpressionReturnNullRedef
public static final int ReferenceExpressionReturnNullRedefUnchecked
public static final int RedundantNullCheckAgainstNonNullType
public static final int NullAnnotationUnsupportedLocation
public static final int NullAnnotationUnsupportedLocationAtType
public static final int NullityMismatchTypeArgument
public static final int ContradictoryNullAnnotationsOnBound
public static final int ContradictoryNullAnnotationsInferred
public static final int UnsafeNullnessCast
public static final int NonNullDefaultDetailIsNotEvaluated
public static final int NullNotCompatibleToFreeTypeVariable
public static final int NullityMismatchAgainstFreeTypeVariable
public static final int ImplicitObjectBoundNoNullDefault
public static final int IllegalParameterNullityRedefinition
public static final int ContradictoryNullAnnotationsInferredFunctionType
public static final int IllegalReturnNullityRedefinitionFreeTypeVariable
public static final int IllegalModifiersForElidedType
public static final int IllegalModifiers
public static final int IllegalTypeArgumentsInRawConstructorReference
public static final int IllegalModifierForInterfaceMethod18
public static final int DefaultMethodOverridesObjectMethod
public static final int InheritedDefaultMethodConflictsWithOtherInherited
public static final int DuplicateInheritedDefaultMethods
public static final int SuperAccessCannotBypassDirectSuper
public static final int SuperCallCannotBypassOverride
public static final int IllegalModifierCombinationForInterfaceMethod
public static final int IllegalStrictfpForAbstractInterfaceMethod
public static final int IllegalDefaultModifierSpecification
public static final int GenericInferenceError
public static final int LambdaShapeComputationError
public abstract java.lang.String[] getArguments ()
public abstract int getID ()
public abstract java.lang.String getMessage ()
public abstract char[] getOriginatingFileName ()
public abstract int getSourceEnd ()
public abstract int getSourceLineNumber ()
public abstract int getSourceStart ()
public abstract boolean isError ()
public abstract boolean isWarning ()
public abstract void setSourceEnd (int)
public abstract void setSourceLineNumber (int)
public abstract void setSourceStart (int)
}
org/eclipse/jdt/core/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/Signature.classSignature.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Signature extends java.lang.Object {
public static final int ARRAY_TYPE_SIGNATURE
public static final int BASE_TYPE_SIGNATURE
private static final char[] BOOLEAN
private static final char[] BYTE
public static final char C_ARRAY
public static final char C_BOOLEAN
public static final char C_BYTE
public static final char C_CAPTURE
public static final char C_CHAR
public static final char C_COLON
public static final char C_DOLLAR
public static final char C_DOT
public static final char C_DOUBLE
public static final char C_EXCEPTION_START
public static final char C_EXTENDS
public static final char C_FLOAT
public static final char C_GENERIC_END
public static final char C_GENERIC_START
public static final char C_INT
public static final char C_INTERSECTION
public static final char C_LONG
public static final char C_NAME_END
public static final char C_PARAM_END
public static final char C_PARAM_START
public static final char C_RESOLVED
public static final char C_SEMICOLON
public static final char C_SHORT
public static final char C_STAR
public static final char C_SUPER
public static final char C_TYPE_VARIABLE
public static final char C_UNRESOLVED
public static final char C_VOID
private static final char[] CAPTURE
public static final int CAPTURE_TYPE_SIGNATURE
private static final char[] CHAR
public static final int CLASS_TYPE_SIGNATURE
private static final char[] DOUBLE
private static final char[] EXTENDS
private static final char[] FLOAT
private static final char[] INT
public static final int INTERSECTION_TYPE_SIGNATURE
private static final char[] LONG
private static final char[] SHORT
public static final String SIG_BOOLEAN
public static final String SIG_BYTE
public static final String SIG_CHAR
public static final String SIG_DOUBLE
public static final String SIG_FLOAT
public static final String SIG_INT
public static final String SIG_LONG
public static final String SIG_SHORT
public static final String SIG_VOID
private static final char[] SUPER
public static final int TYPE_VARIABLE_SIGNATURE
private static final char[] VOID
public static final int WILDCARD_TYPE_SIGNATURE
static void ()
private static void appendArgumentSimpleNames (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int depth
int argumentStart
int argumentCount
int i
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
int length
char c
int index
int e
int i
int dims
private static int appendCaptureTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static int appendClassTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
boolean resolved
boolean removePackageQualifiers
int p
int checkpoint
int innerTypeStart
boolean inAnonymousType
int e
private static int appendIntersectionTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static void appendSimpleName (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int index
int checkPos
int checkPos
int i
char c
int nameStart
int nameEnd
private static int appendTypeArgumentSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static int appendTypeArgumentSignatures (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
int p
int count
int e
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
char c
int e
private static int checkArrayDimension (char[], int, int)
char[] typeName
int pos
int length
int genericBalance
private static int checkName (char[], char[], int, int)
char[] name
char[] typeName
int pos
int length
char currentChar
private static int checkNextChar (char[], char, int, int, boolean)
char[] typeName
char expectedChar
int pos
int length
boolean isOptional
private static int consumeWhitespace (char[], int, int)
char[] typeName
int pos
int length
char currentChar
public static char[] createArraySignature (char[], int)
char[] typeSignature
int arrayCount
int sigLength
char[] result
int i
public static java.lang.String createArraySignature (java.lang.String, int)
String typeSignature
int arrayCount
public static char[] createCharArrayTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
int length
StringBuffer buffer
int pos
char[] result
public static java.lang.String createIntersectionTypeSignature (char[][])
char[][] typeSignatures
StringBuffer buffer
int i
int max
public static java.lang.String createIntersectionTypeSignature (java.lang.String[])
String[] typeSignatures
int typeSignaturesLenth
char[][] signatures
int i
public static char[] createMethodSignature (char[][], char[])
char[][] parameterTypes
char[] returnType
int parameterTypesLength
int parameterLength
int i
int returnTypeLength
char[] result
int index
int i
char[] parameterType
int length
public static java.lang.String createMethodSignature (java.lang.String[], java.lang.String)
String[] parameterTypes
String returnType
int parameterTypesLenth
char[][] parameters
int i
public static char[] createTypeParameterSignature (char[], char[][])
char[] typeParameterName
char[][] boundSignatures
int length
int boundsSize
int i
int nameLength
char[] result
int index
int i
int boundLength
public static java.lang.String createTypeParameterSignature (java.lang.String, java.lang.String[])
String typeParameterName
String[] boundSignatures
int length
char[][] boundSignatureChars
int i
public static java.lang.String createTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
public static java.lang.String createTypeSignature (java.lang.String, boolean)
String typeName
boolean isResolved
private static int encodeArrayDimension (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int checkPos
int checkPos
private static int encodeQualifiedName (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int count
char lastAppendedChar
char currentChar
int checkPos
private static int encodeTypeSignature (char[], int, boolean, int, java.lang.StringBuffer)
char[] typeName
int start
boolean isResolved
int length
StringBuffer buffer
int pos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
char currentChar
int end
int end
public static int getArrayCount (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
public static int getArrayCount (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
public static char[] getElementType (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
int length
char[] result
public static java.lang.String getElementType (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
char[] signature
char[] elementType
public static char[][] getIntersectionTypeBounds (char[]) throws java.lang.IllegalArgumentException
char[] intersectionTypeSignature
java.util.ArrayList args
int i
int length
int e
int size
char[][] result
public static java.lang.String[] getIntersectionTypeBounds (java.lang.String) throws java.lang.IllegalArgumentException
String intersectionTypeSignature
char[][] args
public static int getParameterCount (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
int i
int e
public static int getParameterCount (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[][] getParameterTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
char[][] result
int i
int t
int e
public static java.lang.String[] getParameterTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static char[] getQualifier (char[])
char[] name
int firstGenericStart
int lastDot
public static java.lang.String getQualifier (java.lang.String)
String name
char[] qualifier
public static char[] getReturnType (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int paren
int last
public static java.lang.String getReturnType (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[] getSignatureQualifier (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int i
public static java.lang.String getSignatureQualifier (java.lang.String)
String typeSignature
public static char[] getSignatureSimpleName (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int typeStart
int i
char[] simpleName
public static java.lang.String getSignatureSimpleName (java.lang.String)
String typeSignature
public static char[] getSimpleName (char[])
char[] name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
int nameStart
char[] result
public static java.lang.String getSimpleName (java.lang.String)
String name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
char[] nameChars
int nameStart
public static char[][] getSimpleNames (char[])
char[] name
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static java.lang.String[] getSimpleNames (java.lang.String)
String name
public static char[][] getThrownExceptionTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int exceptionStart
int paren
int length
int length
int i
java.util.ArrayList exceptionList
char[][] result
public static java.lang.String[] getThrownExceptionTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static char[][] getTypeArguments (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int length
int count
int start
java.util.ArrayList args
int p
char c
int size
char[][] result
int e
public static java.lang.String[] getTypeArguments (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
char[][] args
public static char[] getTypeErasure (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int end
int length
char[] result
int pos
int start
int deep
int idx
int size
int size
char[] resized
public static java.lang.String getTypeErasure (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
char[] signature
char[] erasure
public static char[][] getTypeParameterBounds (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p1
int p2
char[] classBound
char[] classBound
char[] classBound
char[][] interfaceBounds
int resultLength
char[][] result
public static java.lang.String[] getTypeParameterBounds (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
char[][] bounds
public static char[][] getTypeParameters (char[]) throws java.lang.IllegalArgumentException
char[] methodOrTypeSignature
int length
java.util.ArrayList paramList
int paramStart
int i
int size
char[][] result
public static java.lang.String[] getTypeParameters (java.lang.String) throws java.lang.IllegalArgumentException
String methodOrTypeSignature
char[][] params
public static int getTypeSignatureKind (char[])
char[] typeSignature
char c
int count
int i
int length
public static int getTypeSignatureKind (java.lang.String)
String typeSignature
public static char[] getTypeVariable (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p
public static java.lang.String getTypeVariable (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
public static char[] removeCapture (char[])
char[] methodOrTypeSignature
public static java.lang.String removeCapture (java.lang.String)
String methodOrTypeSignature
char[] array
char[] result
public static char[] toCharArray (char[]) throws java.lang.IllegalArgumentException
char[] signature
int sigLength
StringBuffer buffer
char[] result
public static char[] toCharArray (char[], char[], char[][], boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static char[] toCharArray (char[], char[], char[][], boolean, boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVargArgs
int firstParen
StringBuffer buffer
char[] rts
char[][] pts
int max
int index
int i
int i
char[] result
public static char[] toQualifiedName (char[][])
char[][] segments
int length
int resultLength
int i
char[] result
int index
int i
char[] segment
int segmentLength
public static java.lang.String toQualifiedName (java.lang.String[])
String[] segments
int length
char[][] charArrays
int i
public static java.lang.String toString (java.lang.String) throws java.lang.IllegalArgumentException
String signature
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVarArgs
char[][] params
char[][] params
int paramLength
int i
private void ()
}
org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.classDefaultCodeFormatterConstants.java
package org.eclipse.jdt.core.formatter
public org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants extends java.lang.Object {
public static final String END_OF_LINE
public static final String FALSE
public static final String FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ANNOTATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION
public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ASSIGNMENT
public static final String FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_COMPACT_IF
public static final String FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION
public static final String FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS
public static final String FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER
public static final String FORMATTER_ALIGNMENT_FOR_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_RESOURCES_IN_TRY
public static final String FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION
public static final String FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH
public static final String FORMATTER_BLANK_LINES_AFTER_IMPORTS
public static final String FORMATTER_BLANK_LINES_AFTER_PACKAGE
public static final String FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY
public static final String FORMATTER_BLANK_LINES_BEFORE_FIELD
public static final String FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION
public static final String FORMATTER_BLANK_LINES_BEFORE_IMPORTS
public static final String FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE
public static final String FORMATTER_BLANK_LINES_BEFORE_METHOD
public static final String FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK
public static final String FORMATTER_BLANK_LINES_BEFORE_PACKAGE
public static final String FORMATTER_BLANK_LINES_BETWEEN_IMPORT_GROUPS
public static final String FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS
public static final String FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK
public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE
public static final String FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT
public static final String FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_SWITCH
public static final String FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
public static final String FORMATTER_BRACE_POSITION_FOR_LAMBDA_BODY
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_LINE_COMMENT_STARTING_ON_FIRST_COLUMN
public static final String FORMATTER_COMMENT_PRESERVE_WHITE_SPACE_BETWEEN_CODE_AND_LINE_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT
public static final String FORMATTER_COMMENT_FORMAT_HEADER
public static final String FORMATTER_COMMENT_FORMAT_HTML
public static final String FORMATTER_COMMENT_FORMAT_SOURCE
public static final String FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION
public static final String FORMATTER_COMMENT_INDENT_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS
public static final String FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER
public static final String FORMATTER_COMMENT_LINE_LENGTH
public static final String FORMATTER_COMMENT_NEW_LINES_AT_BLOCK_BOUNDARIES
public static final String FORMATTER_COMMENT_NEW_LINES_AT_JAVADOC_BOUNDARIES
public static final String FORMATTER_COMPACT_ELSE_IF
public static final String FORMATTER_CONTINUATION_INDENTATION
public static final String FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER
public static final String FORMATTER_USE_ON_OFF_TAGS
public static final String FORMATTER_DISABLING_TAG
public static final String FORMATTER_ENABLING_TAG
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER
public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER
public static final String FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_EMPTY_LINES
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK
public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES
public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH
public static final String FORMATTER_INDENTATION_SIZE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_MEMBER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_FIELD
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_METHOD
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PACKAGE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_TYPE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_TYPE_ANNOTATION
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_LOCAL_VARIABLE
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_LABEL
public static final String FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY
public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER
public static final String FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK
public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS
public static final String FORMATTER_INSERT_SPACE_AFTER_LAMBDA_ARROW
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD
public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_TRY_RESOURCES
public static final String FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER
public static final String FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS
public static final String FORMATTER_INSERT_SPACE_BEFORE_LAMBDA_ARROW
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_TRY
public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE
public static final String FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN
public static final String FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_THROW
public static final String FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL
public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR
public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_TRY_RESOURCES
public static final String FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR
public static final String FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION
public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION
public static final String FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE
public static final String FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE
public static final String FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE
public static final String FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_NEVER_INDENT_BLOCK_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NEVER_INDENT_LINE_COMMENTS_ON_FIRST_COLUMN
public static final String FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE
public static final String FORMATTER_JOIN_WRAPPED_LINES
public static final String FORMATTER_JOIN_LINES_IN_COMMENTS
public static final String FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS
public static final String FORMATTER_WRAP_BEFORE_BINARY_OPERATOR
public static final String FORMATTER_WRAP_BEFORE_OR_OPERATOR_MULTICATCH
public static final String FORMATTER_WRAP_OUTER_EXPRESSIONS_WHEN_NESTED
public static final int INDENT_BY_ONE
public static final int INDENT_DEFAULT
public static final int INDENT_ON_COLUMN
public static final String MIXED
public static final String NEXT_LINE
public static final String NEXT_LINE_ON_WRAP
public static final String NEXT_LINE_SHIFTED
public static final String TRUE
public static final int WRAP_COMPACT
public static final int WRAP_COMPACT_FIRST_BREAK
public static final int WRAP_NEXT_PER_LINE
public static final int WRAP_NEXT_SHIFTED
public static final int WRAP_NO_SPLIT
public static final int WRAP_ONE_PER_LINE
private static final IllegalArgumentException WRONG_ARGUMENT
static void ()
public void ()
public static java.lang.String createAlignmentValue (boolean, int, int)
boolean forceSplit
int wrapStyle
int indentStyle
int alignmentValue
public static java.util.Map getEclipse21Settings ()
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
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/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
private synchronized org.eclipse.jdt.core.dom.IMethodBinding getMethodOrLambdaBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding descriptor
org.eclipse.jdt.core.dom.IBinding enclosingBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding problemMethodBinding
org.eclipse.jdt.core.dom.IMethodBinding binding
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IMemberValuePairBinding binding
synchronized org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.IPackageBinding binding
private int getTypeCount (org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference)
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
int value
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int length
int i
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding binding
synchronized org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
private synchronized org.eclipse.jdt.core.dom.ITypeBinding internalGetTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.core.dom.IBinding declaringMember
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
Object key
org.eclipse.jdt.core.dom.IAnnotationBinding domInstance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericMethodBinding
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment ()
synchronized void recordScope (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean resolveBoxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
boolean resolveUnboxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
java.lang.Object resolveConstantExpressionValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
org.eclipse.jdt.internal.compiler.impl.Constant constant
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation expression
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveExpressionType (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.Expression compilerExpression
org.eclipse.jdt.internal.compiler.ast.Literal literal
org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
Object oldNode
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess fieldAccess
Object oldNode
org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference
synchronized org.eclipse.jdt.core.dom.IBinding resolveImport (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
boolean isStatic
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IMethodBinding resolveMember (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration declaration
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression lambda
Object oldNode
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.IBinding declaringMember
String key
private org.eclipse.jdt.core.dom.IBinding getDeclaringMember (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.IBinding declaringMember
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
String key
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodReference)
org.eclipse.jdt.core.dom.MethodReference methodReference
Object oldNode
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
synchronized org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation method
Object oldNode
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveTypeBindingForName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
char[][] tokens
int indexOfFirstFieldBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int otherBindingsLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int importReferenceLength
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariable
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiver
org.eclipse.jdt.core.dom.IVariableBinding variable
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.IVariableBinding field
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitRef
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.core.dom.IMethodBinding method
synchronized org.eclipse.jdt.core.dom.IBinding resolveName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int index
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference
char[][] tokens
int indexOfFirstFieldBinding
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.BlockScope internalScope
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
int importReferenceLength
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding exactBinding
org.eclipse.jdt.core.dom.IVariableBinding variableBinding2
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference implicitRef
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
synchronized org.eclipse.jdt.core.dom.IPackageBinding resolvePackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
String key
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
synchronized org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.ast.MemberValuePair valuePair
synchronized org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousLocalTypeDeclaration
org.eclipse.jdt.core.dom.IBinding declaringMember
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int dimensions
boolean isVarargs
int index
int index
int index
int numberOfTypeArgumentsNotNull
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int dimensions
boolean isVarargs
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getTypeAnnotations (int, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding, boolean)
int dimensions
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
boolean isVarargs
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] oldies
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newbies
int extendedDimensions
int i
int length
int cells
int j
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration type
Object node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.IBinding declaringMember
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveTypeParameter (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
Object node
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter2
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String key
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
Object node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
String key
synchronized org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variable
Object node
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration abstractVariableDeclaration
org.eclipse.jdt.core.dom.IVariableBinding variableBinding
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
String key
synchronized org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
synchronized org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation domASTNode
Object oldNode
org.eclipse.jdt.internal.compiler.ast.Annotation internalAstNode
org.eclipse.jdt.core.dom.IAnnotationBinding domAnnotation
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
synchronized void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
synchronized void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
Object astNode
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
org.eclipse.jdt.core.dom.ITypeBinding leafComponentType
int actualDimensions
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafTypeBinding
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] insertAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annots
int dimensions
int index
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnots
}
org/eclipse/jdt/core/dom/Initializer.classInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Initializer extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Block body
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Initializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclarationExpression.classVariableDeclarationExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor FRAGMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
private int modifierFlags
private org.eclipse.jdt.core.dom.Type baseType
private org.eclipse.jdt.core.dom.ASTNode$NodeList variableDeclarationFragments
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List modifiers ()
public int getModifiers ()
int computedModifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List fragments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/NodeEventHandler.classNodeEventHandler.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NodeEventHandler extends java.lang.Object {
void ()
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
}
org/eclipse/jdt/core/dom/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/InfixExpression.classInfixExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.InfixExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_OPERAND_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTENDED_OPERANDS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.InfixExpression$Operator operator
private org.eclipse.jdt.core.dom.Expression leftOperand
private org.eclipse.jdt.core.dom.Expression rightOperand
private org.eclipse.jdt.core.dom.ASTNode$NodeList extendedOperands
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.InfixExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.InfixExpression$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.InfixExpression$Operator)
org.eclipse.jdt.core.dom.InfixExpression$Operator operator
public org.eclipse.jdt.core.dom.Expression getLeftOperand ()
public void setLeftOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightOperand ()
public void setRightOperand (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean hasExtendedOperands ()
public java.util.List extendedOperands ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ExpressionStatement.classExpressionStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ExpressionStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ExpressionStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/VariableDeclarationFragment.classVariableDeclarationFragment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.VariableDeclarationFragment extends org.eclipse.jdt.core.dom.VariableDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXTRA_DIMENSIONS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalExtraDimensionsProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalExtraDimensions2Property ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalInitializerProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.VariableDeclarationFragment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/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/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/ASTConverter.classASTConverter.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTConverter extends java.lang.Object {
protected org.eclipse.jdt.core.dom.AST ast
private org.eclipse.jdt.core.dom.ASTNode referenceContext
protected org.eclipse.jdt.core.dom.Comment[] commentsTable
char[] compilationUnitSource
int compilationUnitSourceLength
protected org.eclipse.jdt.core.dom.DocCommentParser docParser
protected boolean insideComments
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.Set pendingNameScopeResolution
protected java.util.Set pendingThisExpressionScopeResolution
protected boolean resolveBindings
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
public void (java.util.Map, boolean, org.eclipse.core.runtime.IProgressMonitor)
java.util.Map options
boolean resolveBindings
org.eclipse.core.runtime.IProgressMonitor monitor
Object sourceModeSetting
long sourceLevel
protected void adjustSourcePositionsForParent (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
int leftParentCount
int rightParentCount
int token
boolean stop
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AbstractTypeDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
boolean isInterface
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration expression
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
private void checkAndSetMalformed (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode spannedNode
org.eclipse.jdt.core.dom.ASTNode spanningNode
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.SingleVariableDeclaration, int)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
int dimensions
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.VariableDeclarationFragment, int)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
int dimensions
private static void internalSetExtraDimensions (org.eclipse.jdt.core.dom.MethodDeclaration, int)
org.eclipse.jdt.core.dom.MethodDeclaration node
int dimensions
private static java.util.List internalThownExceptions (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
void buildCommentsTable (org.eclipse.jdt.core.dom.CompilationUnit, int[][])
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
int nbr
int i
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Comment[] newCommentsTable
protected void checkAndAddMultipleFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int index
java.util.List bodyDeclarations
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
protected void checkAndAddMultipleLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.Statement[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.Statement[] stmts
int index
java.util.List blockStatements
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local1
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local2
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
protected void checkCanceled ()
protected void completeRecord (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.core.dom.ArrayType array
int dimensions
int i
org.eclipse.jdt.core.dom.Type componentType
private org.eclipse.jdt.core.dom.Type componentType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType array
public org.eclipse.jdt.core.dom.ASTNode convert (boolean, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
boolean isInterface
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
boolean isConstructor
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int methodHeaderEnd
int thrownExceptionsLength
org.eclipse.jdt.core.dom.Name thrownException
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type thrownExceptionType
int i
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
int i
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.core.dom.PrimitiveType returnType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int rightParenthesisPosition
int extraDimensions
int declarationSourceStart
int bodyEnd
int declarationSourceEnd
int rightBraceOrSemiColonPositionStart
int closingPosition
int startPosition
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
org.eclipse.jdt.core.dom.Block block
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
int startPosition
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
public org.eclipse.jdt.core.dom.ClassInstanceCreation convert (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression expression
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
private org.eclipse.jdt.core.dom.AnnotationTypeDeclaration convertToAnnotationDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.SimpleName typeName
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration2
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression memberValue
private void convertAndSetReceiver (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.Receiver receiver
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.SingleVariableDeclaration convert (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
int typeSourceEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
boolean isVarArgs
org.eclipse.jdt.core.dom.Type type
int typeEnd
int rightEnd
org.eclipse.jdt.core.dom.Dimension lastDimension
java.util.List dimensions
java.util.List annotations
java.util.Iterator iter
org.eclipse.jdt.core.dom.Annotation annotation
public org.eclipse.jdt.core.dom.Annotation convert (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public org.eclipse.jdt.core.dom.ArrayCreation convert (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expression
org.eclipse.jdt.core.dom.ArrayCreation arrayCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
int dimensionsLength
int i
org.eclipse.jdt.core.dom.Expression dimension
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ArrayType arrayType
public org.eclipse.jdt.core.dom.ArrayInitializer convert (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer expression
org.eclipse.jdt.core.dom.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int length
int i
org.eclipse.jdt.core.dom.Expression expr
public org.eclipse.jdt.core.dom.ArrayAccess convert (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference reference
org.eclipse.jdt.core.dom.ArrayAccess arrayAccess
public org.eclipse.jdt.core.dom.AssertStatement convert (org.eclipse.jdt.internal.compiler.ast.AssertStatement)
org.eclipse.jdt.internal.compiler.ast.AssertStatement statement
org.eclipse.jdt.core.dom.AssertStatement assertStatement
org.eclipse.jdt.core.dom.Expression assertExpression
org.eclipse.jdt.core.dom.Expression searchingNode
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.core.dom.Expression exceptionMessage
int start
int sourceEnd
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
org.eclipse.jdt.core.dom.Expression rightHandSide
int start
int end
public org.eclipse.jdt.core.dom.TypeDeclaration convert (org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
int nodesLength
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.FieldDeclaration currentFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
org.eclipse.jdt.core.dom.ASTNode nextMemberDeclarationNode
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Block convert (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block statement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement2
public org.eclipse.jdt.core.dom.BreakStatement convert (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement statement
org.eclipse.jdt.core.dom.BreakStatement breakStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.SwitchCase convert (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement statement
org.eclipse.jdt.core.dom.SwitchCase switchCase
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.core.dom.CastExpression convert (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression expression
org.eclipse.jdt.core.dom.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.core.dom.CharacterLiteral convert (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.CharacterLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess expression
org.eclipse.jdt.core.dom.TypeLiteral typeLiteral
public org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] source
org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int importLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typesLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
org.eclipse.jdt.core.dom.ASTNode type
int problemLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] resizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int realProblemLength
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator
org.eclipse.jdt.core.dom.ASTRecoveryPropagator recoveryPropagator
String bugs
StringBuffer message
String lineDelimiter
IllegalArgumentException e
StringBuffer message
String lineDelimiter
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
int start
public org.eclipse.jdt.core.dom.ConditionalExpression convert (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expression
org.eclipse.jdt.core.dom.ConditionalExpression conditionalExpression
public org.eclipse.jdt.core.dom.ContinueStatement convert (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement statement
org.eclipse.jdt.core.dom.ContinueStatement continueStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.DoStatement convert (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement statement
org.eclipse.jdt.core.dom.DoStatement doStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.EmptyStatement convert (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
public org.eclipse.jdt.core.dom.EnumConstantDeclaration convert (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.SimpleName typeName
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall statement
org.eclipse.jdt.core.dom.Statement newStatement
org.eclipse.jdt.core.dom.Statement newStatement
int sourceStart
org.eclipse.jdt.core.dom.SuperConstructorInvocation superConstructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
org.eclipse.jdt.core.dom.ConstructorInvocation constructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.core.dom.StringLiteral convert (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral expression
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference reference
org.eclipse.jdt.core.dom.SuperFieldAccess superFieldAccess
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.Expression receiver
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.core.dom.EnhancedForStatement enhancedForStatement
org.eclipse.jdt.internal.compiler.ast.Expression collection
org.eclipse.jdt.core.dom.Statement action
int start
int end
public org.eclipse.jdt.core.dom.ForStatement convert (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.ForStatement statement
org.eclipse.jdt.core.dom.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration initialization
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int initializationsLength
int i
int start
int end
int initializationsLength
int i
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
int incrementsLength
int i
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.IfStatement convert (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement statement
org.eclipse.jdt.core.dom.IfStatement ifStatement
org.eclipse.jdt.core.dom.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement statement2
org.eclipse.jdt.core.dom.Statement elseStatement
public org.eclipse.jdt.core.dom.InstanceofExpression convert (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
org.eclipse.jdt.core.dom.InstanceofExpression instanceOfExpression
org.eclipse.jdt.core.dom.Expression leftExpression
org.eclipse.jdt.core.dom.Type convertType
int startPosition
int sourceEnd
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public org.eclipse.jdt.core.dom.LabeledStatement convert (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement statement
org.eclipse.jdt.core.dom.LabeledStatement labeledStatement
int sourceStart
org.eclipse.jdt.core.dom.Statement body
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend expression
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.Expression expr
int sourceStart
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.core.dom.Expression qualifier
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.core.dom.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argumentsLength
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.Statement body
int sourceStart
public org.eclipse.jdt.core.dom.MarkerAnnotation convert (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.core.dom.MarkerAnnotation markerAnnotation
int start
int end
public org.eclipse.jdt.core.dom.MemberValuePair convert (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.MemberValuePair pair
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.Expression value
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public org.eclipse.jdt.core.dom.InfixExpression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
public org.eclipse.jdt.core.dom.NormalAnnotation convert (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.core.dom.NormalAnnotation normalAnnotation
int start
int end
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int i
int max
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
int memberValuePairEnd
public org.eclipse.jdt.core.dom.NullLiteral convert (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral expression
org.eclipse.jdt.core.dom.NullLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.PostfixExpression convert (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression expression
org.eclipse.jdt.core.dom.PostfixExpression postfixExpression
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
org.eclipse.jdt.core.dom.Expression argument
int i
int max
int declarationSourceStart
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int start
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference reference
public org.eclipse.jdt.core.dom.ThisExpression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression reference
org.eclipse.jdt.core.dom.Expression result
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
int start
org.eclipse.jdt.core.dom.SimpleName name
java.util.List typeArguments
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.CreationReference creationReference
org.eclipse.jdt.core.dom.TypeMethodReference typeMethodReference
org.eclipse.jdt.core.dom.SuperMethodReference superMethodReference
org.eclipse.jdt.core.dom.SuperMethodReference superMethodReference
org.eclipse.jdt.core.dom.ExpressionMethodReference expressionMethodReference
int argumentsLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference argument
int sourceStart
public org.eclipse.jdt.core.dom.ReturnStatement convert (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement statement
org.eclipse.jdt.core.dom.ReturnStatement returnStatement
public org.eclipse.jdt.core.dom.SingleMemberAnnotation convert (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.core.dom.SingleMemberAnnotation singleMemberAnnotation
int start
int end
public org.eclipse.jdt.core.dom.SimpleName convert (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.ASTNode result
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclAST3
org.eclipse.jdt.internal.compiler.ast.Expression statement2
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.ExpressionStatement stmt
int sourceStart
int sourceEnd
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.SwitchStatement convert (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement statement
org.eclipse.jdt.core.dom.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement currentStatement
public org.eclipse.jdt.core.dom.SynchronizedStatement convert (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement statement
org.eclipse.jdt.core.dom.SynchronizedStatement synchronizedStatement
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.ThrowStatement convert (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement statement
org.eclipse.jdt.core.dom.ThrowStatement throwStatement
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.TryStatement convert (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement statement
org.eclipse.jdt.core.dom.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] localDeclarations
int resourcesLength
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int start
int end
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int catchArgumentsLength
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int start
int i
org.eclipse.jdt.core.dom.CatchClause catchClause
int catchClauseSourceStart
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int kind
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.ASTNode oldReferenceContext
boolean isInterface
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
int index
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int index
int length
public org.eclipse.jdt.core.dom.TypeParameter convert (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.core.dom.TypeParameter typeParameter2
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
int annotationsStart
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.core.dom.Type type
int index
int length
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] typeName
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.WhileStatement convert (org.eclipse.jdt.internal.compiler.ast.WhileStatement)
org.eclipse.jdt.internal.compiler.ast.WhileStatement statement
org.eclipse.jdt.core.dom.WhileStatement whileStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.ImportDeclaration convertImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
boolean onDemand
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
int modifiers
public org.eclipse.jdt.core.dom.PackageDeclaration convertPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int max
private org.eclipse.jdt.core.dom.ArrayType convertToArray (org.eclipse.jdt.core.dom.Type, int, int, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.core.dom.Type elementType
int sourceStart
int length
int dimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int arrayEnd
int end
private org.eclipse.jdt.core.dom.EnumDeclaration convertToEnumDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
public org.eclipse.jdt.core.dom.Expression convertToExpression (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected org.eclipse.jdt.core.dom.FieldDeclaration convertToFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.ParenthesizedExpression convertToParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
int numberOfParenthesis
protected org.eclipse.jdt.core.dom.VariableDeclarationExpression convertToVariableDeclarationExpression (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
protected org.eclipse.jdt.core.dom.SingleVariableDeclaration convertToSingleVariableDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
org.eclipse.jdt.core.dom.Type type
int typeEnd
int sourceEnd
int rightEnd
private org.eclipse.jdt.core.dom.Dimension convertToDimensions (int, int, org.eclipse.jdt.internal.compiler.ast.Annotation[])
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotation
int length
org.eclipse.jdt.core.dom.Dimension dimension
int i
org.eclipse.jdt.core.dom.Annotation annot
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimensions
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int extraDimension
boolean hasInitialization
int end
int end
int end
int end
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected void setExtraAnnotatedDimensions (int, int, org.eclipse.jdt.internal.compiler.ast.TypeReference, java.util.List, int)
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference type
java.util.List extraAnnotatedDimensions
int extraDimension
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDims
int length
int i
org.eclipse.jdt.core.dom.Dimension dim
private void setTypeAnnotationsOnDimension (org.eclipse.jdt.core.dom.Dimension, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int)
org.eclipse.jdt.core.dom.Dimension currentDimension
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int dimension
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int j
int length
org.eclipse.jdt.core.dom.Annotation annotation
private void setTypeAnnotationsAndSourceRangeOnArray (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
java.util.List dimensions
org.eclipse.jdt.core.dom.Type elementType
int start
int endElement
int end
int i
org.eclipse.jdt.core.dom.Dimension currentDimension
protected org.eclipse.jdt.core.dom.VariableDeclarationStatement convertToVariableDeclarationStatement (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
private int annotateType (org.eclipse.jdt.core.dom.AnnotatableType, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.core.dom.AnnotatableType type
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsEnd
int start
int length
int annotationsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation typeAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
int annotationsStart
private void annotateTypeParameter (org.eclipse.jdt.core.dom.TypeParameter, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.core.dom.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
int i
org.eclipse.jdt.internal.compiler.ast.Annotation typeAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
public org.eclipse.jdt.core.dom.Type convertType (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.core.dom.WildcardType wildcardType
org.eclipse.jdt.core.dom.Type bound
int start
int start
int end
org.eclipse.jdt.core.dom.Type type
int sourceStart
int length
int dimensions
int annotationsEnd
char[] name
int[] positions
int end
org.eclipse.jdt.core.dom.PrimitiveType primitiveType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.core.dom.SimpleName simpleName
int[] positions
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.SimpleType simpleType
int newSourceStart
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.core.dom.Type type2
int i
int max
org.eclipse.jdt.core.dom.SimpleName simpleName
int[] positions
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[] arguments
int lenth
int firstTypeIndex
long[] positions
char[][] name
int nameLength
org.eclipse.jdt.core.dom.Name qualifiedName
org.eclipse.jdt.core.dom.SimpleType simpleType
boolean isTypeArgumentBased
int i
int start
int end
org.eclipse.jdt.core.dom.Type currentType
int indexOfEnclosingType
int arglen
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.core.dom.Type type2
int i
int baseStart
int i
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
int nextPosition
int arglen
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.core.dom.Type type2
int j
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int lenth
int firstTypeIndex
int i
org.eclipse.jdt.core.dom.Type currentType
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int start
int start
int endPosition
int endPosition
org.eclipse.jdt.core.dom.UnionType unionType
int i
int max
java.util.List types
int size
org.eclipse.jdt.core.dom.Type lastType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int start
int start
int endPosition
int endPosition
org.eclipse.jdt.core.dom.IntersectionType castType
int i
int max
java.util.List types
int size
org.eclipse.jdt.core.dom.Type lastType
boolean sawDiamond
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference pstr
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference pqtr
int i
int len
private org.eclipse.jdt.core.dom.Type createBaseType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], char[][], int, int, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int lenth
int firstTypeIndex
boolean isTypeArgumentBased
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.Name name
boolean createNameQualifiedType
org.eclipse.jdt.core.dom.NameQualifiedType nameQualifiedType
org.eclipse.jdt.core.dom.SimpleType simpleType
private org.eclipse.jdt.core.dom.QualifiedType createQualifiedType (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], char[][], int, org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
char[][] tokens
int index
org.eclipse.jdt.core.dom.Type qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
int start
int end
private org.eclipse.jdt.core.dom.SimpleType createSimpleType (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], int, int)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
int startIndex
int endIndex
org.eclipse.jdt.core.dom.SimpleType simpleType
int start
int end
private void setSourceRangeAnnotationsAndRecordNodes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.core.dom.AnnotatableType, org.eclipse.jdt.internal.compiler.ast.Annotation[][], int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.AnnotatableType annotatableType
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int index
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
private void setSourceRangeAnnotationsAndRecordNodes (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.core.dom.AnnotatableType, long[], org.eclipse.jdt.internal.compiler.ast.Annotation[][], int, int, int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.AnnotatableType annotatableType
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
int index
int startIndex
int endIndex
int start
int end
private org.eclipse.jdt.core.dom.SimpleName createSimpleName (org.eclipse.jdt.internal.compiler.ast.TypeReference, long[], char[][], int)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
long[] positions
char[][] tokens
int index
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
protected org.eclipse.jdt.core.dom.Comment createComment (int[])
int[] positions
org.eclipse.jdt.core.dom.Comment comment
int start
int end
org.eclipse.jdt.core.dom.Javadoc docComment
protected org.eclipse.jdt.core.dom.Statement createFakeEmptyStatement (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
int start
int end
protected org.eclipse.jdt.core.dom.Expression createFakeNullLiteral (org.eclipse.jdt.internal.compiler.ast.FunctionalExpression)
org.eclipse.jdt.internal.compiler.ast.FunctionalExpression expression
org.eclipse.jdt.core.dom.NullLiteral nullLiteral
private org.eclipse.jdt.core.dom.Modifier createModifier (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword keyword
org.eclipse.jdt.core.dom.Modifier modifier
int start
int end
protected org.eclipse.jdt.core.dom.InfixExpression$Operator getOperatorFor (int)
int operatorID
protected org.eclipse.jdt.core.dom.PrimitiveType$Code getPrimitiveTypeCode (char[])
char[] name
protected boolean isPrimitiveType (char[])
char[] name
private void lookupForScopes ()
java.util.Iterator iterator
org.eclipse.jdt.core.dom.Name name
java.util.Iterator iterator
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private org.eclipse.jdt.internal.compiler.lookup.BlockScope lookupScope (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
protected void recordName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.SimpleName simpleName
protected void recordNodes (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
protected void recordNodes (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.TagElement tagElement
java.util.Iterator fragments
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.MemberRef memberRef
org.eclipse.jdt.core.dom.Name name
int start
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.Name name
int start
int token
int token
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argExpr
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
protected void recordPendingNameScopeResolution (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
protected void recordPendingThisExpressionScopeResolution (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private void trimWhiteSpacesAndComments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int[] positions
private void trimWhiteSpacesAndComments (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int[] positions
private int[] trimWhiteSpacesAndComments (int, int)
int start
int end
int[] positions
int token
int trimLeftPosition
int trimRightPosition
boolean first
org.eclipse.jdt.internal.compiler.parser.Scanner removeBlankScanner
protected void removeLeadingAndTrailingCommentsFromLiteral (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int token
int token
int startPosition
int end
protected int retrieveClosingAngleBracketPosition (int)
int start
int token
int token
protected void retrieveColonPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int length
int end
int token
int token
protected int retrieveEllipsisStartPosition (int, int)
int start
int end
int token
int token
protected int retrieveSemiColonPosition (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression node
int start
int length
int end
int token
int token
protected int[] retrieveEndOfElementTypeNamePosition (int, int)
int start
int end
int token
int token
int count
protected int retrieveEndOfRightParenthesisPosition (int, int)
int start
int end
int token
int token
int count
protected void retrieveDimensionAndSetPositions (int, int, org.eclipse.jdt.core.dom.Dimension)
int start
int end
org.eclipse.jdt.core.dom.Dimension dim
int token
int token
int count
int lParenCount
boolean startSet
int endDim
protected void retrieveIdentifierAndSetPositions (int, int, org.eclipse.jdt.core.dom.Name)
int start
int end
org.eclipse.jdt.core.dom.Name name
int token
int token
int startName
int endName
protected int retrieveIdentifierEndPosition (int, int)
int start
int end
int token
int token
protected void retrieveInitAndSetPositions (int, int, org.eclipse.jdt.core.dom.Name)
int start
int end
org.eclipse.jdt.core.dom.Name name
int token
int token
int startName
int endName
protected int retrieveEndOfPotentialExtendedDimensions (int, int, int)
int initializerEnd
int nameEnd
int end
boolean hasTokens
int balance
int pos
int token
int token
int lParenCount
boolean hasAnnotations
protected int retrieveProperRightBracketPosition (int, int, int)
int bracketNumber
int start
int end
int token
int token
int count
int lParentCount
int balance
protected int retrieveProperRightBracketPosition (int, int)
int bracketNumber
int start
protected int retrieveRightBraceOrSemiColonPosition (int, int)
int start
int end
int token
int token
protected int retrieveRightBrace (int, int)
int start
int end
int token
int token
protected int retrieveStartBlockPosition (int, int)
int start
int end
int token
int token
protected int retrieveStartingCatchPosition (int, int)
int start
int end
int token
int token
public void setAST (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDecl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int modifiersEnd
int token
int token
int indexInAnnotations
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.EnumDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
protected void setModifiers (org.eclipse.jdt.core.dom.EnumConstantDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void setModifiers (org.eclipse.jdt.core.dom.Initializer, org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
protected void setModifiers (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int modifiers
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[][] typeName
long[] positions
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
org.eclipse.jdt.core.dom.QualifiedName name
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], int, org.eclipse.jdt.internal.compiler.ast.TypeReference)
char[][] typeName
long[] positions
int endingIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
protected void setTypeNameForAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation compilerAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
protected void setTypeForField (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
int dimensions
private org.eclipse.jdt.core.dom.ArrayType extractSubArrayType (org.eclipse.jdt.core.dom.ArrayType, int, int)
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
int dimensionsToRemove
org.eclipse.jdt.core.dom.ArrayType subArrayType
int start
java.util.List dimensions
int end
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
protected void setTypeForSingleVariableDeclaration (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForVariableDeclarationExpression (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void setTypeForVariableDeclarationStatement (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
org.eclipse.jdt.core.dom.ArrayType subarrayType
protected void updateInnerPositions (org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.Type type
int dimensions
int start
org.eclipse.jdt.core.dom.Type currentComponentType
int searchedDimension
int rightBracketEndPosition
}
org/eclipse/jdt/core/dom/rewrite/ASTRewrite.classASTRewrite.java
package org.eclipse.jdt.core.dom.rewrite
public org.eclipse.jdt.core.dom.rewrite.ASTRewrite extends java.lang.Object {
private final org.eclipse.jdt.core.dom.AST ast
private final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore eventStore
private final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore nodeStore
private org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer targetSourceRangeComputer
private Object property1
private Object property2
public static org.eclipse.jdt.core.dom.rewrite.ASTRewrite create (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore getRewriteEventStore ()
protected final org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore getNodeStore ()
public org.eclipse.text.edits.TextEdit rewriteAST (org.eclipse.jface.text.IDocument, java.util.Map) throws java.lang.IllegalArgumentException
org.eclipse.jface.text.IDocument document
java.util.Map options
org.eclipse.jdt.core.dom.ASTNode rootNode
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
org.eclipse.jdt.core.dom.ASTNode astRoot
java.util.List commentNodes
java.util.Map currentOptions
public org.eclipse.text.edits.TextEdit rewriteAST () throws org.eclipse.jdt.core.JavaModelException java.lang.IllegalArgumentException
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.core.dom.ASTNode root
org.eclipse.jdt.core.dom.CompilationUnit astRoot
org.eclipse.jdt.core.ITypeRoot typeRoot
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.Map options
private org.eclipse.text.edits.TextEdit internalRewriteAST (char[], org.eclipse.jdt.internal.core.dom.rewrite.LineInformation, java.lang.String, java.util.List, java.util.Map, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
char[] content
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInfo
String lineDelim
java.util.List commentNodes
java.util.Map options
org.eclipse.jdt.core.dom.ASTNode rootNode
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData recoveryScannerData
org.eclipse.text.edits.TextEdit result
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer sourceRangeComputer
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer visitor
private org.eclipse.jdt.core.dom.ASTNode getRootNode ()
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
java.util.Iterator iter
org.eclipse.jdt.core.dom.ASTNode curr
int currStart
int currEnd
int currStart
int currEnd
org.eclipse.jdt.core.dom.ASTNode parent
public final void remove (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void replace (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode replacement
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$PropertyLocation location
public final void set (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object, org.eclipse.text.edits.TextEditGroup)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.text.edits.TextEditGroup editGroup
org.eclipse.jdt.internal.core.dom.rewrite.NodeRewriteEvent nodeEvent
public java.lang.Object get (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public final org.eclipse.jdt.core.dom.rewrite.ListRewrite getListRewrite (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final java.lang.Object getProperty (java.lang.String)
String propertyName
java.util.Map m
public final org.eclipse.jdt.core.dom.rewrite.ITrackedNodePosition track (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.text.edits.TextEditGroup group
private void validateIsExistingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsCorrectAST (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
private void validateIsListProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
String message
private void validateIsPropertyOfNode (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.ASTNode node
String message
private void validatePropertyType (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor prop
Object value
String message
String message
Class valueType
Class valueType
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
String message
public final org.eclipse.jdt.core.dom.ASTNode createStringPlaceholder (java.lang.String, int)
String code
int nodeType
org.eclipse.jdt.core.dom.ASTNode placeholder
public final org.eclipse.jdt.core.dom.ASTNode createGroupNode (org.eclipse.jdt.core.dom.ASTNode[])
org.eclipse.jdt.core.dom.ASTNode[] targetNodes
org.eclipse.jdt.core.dom.Block res
org.eclipse.jdt.core.dom.rewrite.ListRewrite listRewrite
int i
private org.eclipse.jdt.core.dom.ASTNode createTargetNode (org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode node
boolean isMove
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$CopySourceInfo info
org.eclipse.jdt.core.dom.ASTNode placeholder
public final org.eclipse.jdt.core.dom.ASTNode createCopyTarget (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.core.dom.ASTNode createMoveTarget (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public final org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer getExtendedSourceRangeComputer ()
public final void setProperty (java.lang.String, java.lang.Object)
String propertyName
Object data
java.util.Map m
java.util.Map m
java.util.Map$Entry[] entries
public final void setTargetSourceRangeComputer (org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer)
org.eclipse.jdt.core.dom.rewrite.TargetSourceRangeComputer computer
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/jdt/core/dom/NameEnvironmentWithProgress.classNameEnvironmentWithProgress.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.NameEnvironmentWithProgress extends org.eclipse.jdt.internal.compiler.batch.FileSystem implements org.eclipse.jdt.internal.core.INameEnvironmentWithProgress {
org.eclipse.core.runtime.IProgressMonitor monitor
public void (org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[], java.lang.String[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] paths
String[] initialFileNames
org.eclipse.core.runtime.IProgressMonitor monitor
private void checkCanceled ()
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[], char[][])
char[] typeName
char[][] packageName
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer answer
org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer suggestedAnswer
String qualifiedPackageName
String qualifiedTypeName
String qualifiedBinaryFileName
int i
int length
org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory classpathDirectory
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType (char[][])
char[][] compoundName
public boolean isPackage (char[][], char[])
char[][] compoundName
char[] packageName
public void setMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/jdt/core/dom/IMemberValuePairBinding.classIMemberValuePairBinding.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.IMemberValuePairBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IBinding {
public abstract java.lang.String getName ()
public abstract org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding ()
public abstract java.lang.Object getValue ()
public abstract boolean isDefault ()
}
org/eclipse/jdt/core/dom/MethodInvocation.classMethodInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.MethodInvocation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.SimpleName methodName
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MethodInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public boolean isResolvedTypeInferredFromExpectedType ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveMethodBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/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/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/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/SelectionOnParameterizedQualifiedTypeReference.classSelectionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.select
public org.eclipse.jdt.internal.codeassist.select.SelectionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public void (char[][], char[], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[], long[])
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[] assistTypeArguments
long[] positions
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
}
org/eclipse/jdt/internal/codeassist/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/CompletionOnParameterizedQualifiedTypeReference.classCompletionOnParameterizedQualifiedTypeReference.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference extends org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference {
public static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
private int kind
public char[] completionIdentifier
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[])
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
public void (char[][], org.eclipse.jdt.internal.compiler.ast.TypeReference[][], char[], long[], int)
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[] completionIdentifier
long[] positions
int kind
public boolean isClass ()
public boolean isInterface ()
public boolean isException ()
public boolean isSuperType ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean, int)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean checkBounds
int location
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.ClassScope, int)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
int location
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArgument
int max
int j
}
org/eclipse/jdt/internal/codeassist/complete/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/SelectionEngine.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
public final org.eclipse.jdt.internal.codeassist.SelectionEngine extends org.eclipse.jdt.internal.codeassist.impl.Engine implements org.eclipse.jdt.internal.codeassist.ISearchRequestor {
public static boolean DEBUG
public static boolean PERF
org.eclipse.jdt.internal.codeassist.select.SelectionParser parser
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner owner
boolean acceptedAnswer
private int actualSelectionStart
private int actualSelectionEnd
private char[] selectedIdentifier
private char[][][] acceptedClasses
private int[] acceptedClassesModifiers
private char[][][] acceptedInterfaces
private int[] acceptedInterfacesModifiers
private char[][][] acceptedEnums
private int[] acceptedEnumsModifiers
private char[][][] acceptedAnnotations
private int[] acceptedAnnotationsModifiers
int acceptedClassesCount
int acceptedInterfacesCount
int acceptedEnumsCount
int acceptedAnnotationsCount
boolean noProposal
org.eclipse.jdt.core.compiler.CategorizedProblem problem
static void ()
public void (org.eclipse.jdt.internal.core.SearchableEnvironment, org.eclipse.jdt.internal.codeassist.ISelectionRequestor, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.SearchableEnvironment nameEnvironment
org.eclipse.jdt.internal.codeassist.ISelectionRequestor requestor
java.util.Map settings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
public void acceptConstructor (int, char[], int, char[], char[][], char[][], int, char[], int, java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] simpleTypeName
int parameterCount
char[] signature
char[][] parameterTypes
char[][] parameterNames
int typeModifiers
char[] packageName
int extraFlags
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
public void acceptType (char[], char[], char[][], int, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
char[] typeName
char[] flatEnclosingTypeNames
int length
int kind
char[][] acceptedAnnotation
int newLength
char[][] acceptedEnum
int newLength
char[][] acceptedInterface
int newLength
char[][] acceptedClass
int newLength
public void acceptPackage (char[])
char[] packageName
private void acceptQualifiedTypes ()
int i
int i
int i
int i
private boolean checkSelection (char[], int, int)
char[] source
int selectionStart
int selectionEnd
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int lastIdentifierStart
int lastIdentifierEnd
char[] lastIdentifier
int token
int token
int token
int token
int end
int currentPosition
int nextCharacterPosition
char currentCharacter
int pos
int c1
int c2
int c3
int c4
int endOfUnicode
int temp
boolean expectingIdentifier
private boolean checkTypeArgument (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int depth
int token
int token
StringBuffer buffer
int length
char[] typeRef
int length
char[] typeRef
private void findAllTypes (char[])
char[] prefix
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.search.TypeNameMatchRequestor typeNameMatchRequestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper requestorWrapper
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
public org.eclipse.jdt.internal.codeassist.impl.AssistParser getParser ()
private boolean isLocal (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void select (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
int selectionSourceStart
int selectionSourceEnd
char[] source
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int i
int length
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
char[][] tokens
int tokenCount
char[] lastToken
char[][] qualifierTokens
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
IndexOutOfBoundsException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void selectMemberTypeFromImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
boolean staticOnly
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] memberTypes
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
private void selectStaticFieldFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int fieldLength
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void selectStaticMethodFromStaticImport (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] lastToken
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding ref
int methodLength
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int j
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
private void selectFrom (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean isDeclaration
private void selectFrom (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
boolean isDeclaration
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.Binding enclosingElement
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
boolean isValuesOrValueOf
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
char[][] typeParameterNames
char[][][] typeParameterBoundNames
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int boundCount
int j
int boundCount
int j
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.FieldBinding currentFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding problemFieldBinding
char[] fieldName
char[] key
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
private void selectLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
char[] assistIdentifier
public void selectType (char[], org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException
char[] typeName
org.eclipse.jdt.core.IType context
char[] typeSig
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IType[] topLevelTypes
int length
org.eclipse.jdt.internal.core.SourceTypeElementInfo[] topLevelInfos
int i
org.eclipse.jdt.internal.compiler.CompilationResult result
int flags
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader reader
org.eclipse.jdt.internal.compiler.CompilationResult result
org.eclipse.jdt.internal.core.util.HashSetOfCharArrayArray typeNames
org.eclipse.jdt.internal.core.BinaryTypeConverter converter
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int dot
char[][] previousIdentifiers
char[] selectionIdentifier
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound e
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
char[] assistIdentifier
org.eclipse.jdt.internal.compiler.ast.ImportReference currentPackage
char[] packageName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int length
private boolean selectDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, char[], char[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
char[] assistIdentifier
char[] packageName
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
char[] uniqueKey
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int length
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] methodTypeParameters
int j
int length2
org.eclipse.jdt.internal.compiler.ast.TypeParameter methodTypeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
char[] qualifiedSourceName
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
private org.eclipse.jdt.internal.compiler.lookup.MethodBinding getCorrectMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
Object res
protected org.eclipse.jdt.internal.compiler.lookup.MethodBinding findOverriddenMethodInType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding overriddenType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding overriding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] overriddenMethods
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnv
int i
private java.lang.Object findMethodWithAttachedDocInHierarchy (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.core.SelectionRequestor requestor1
}
org/eclipse/jdt/internal/compiler/ISourceElementRequestor$FieldInfo.classISourceElementRequestor.java
package org.eclipse.jdt.internal.compiler
public org.eclipse.jdt.internal.compiler.ISourceElementRequestor$FieldInfo extends java.lang.Object {
public boolean typeAnnotated
public int declarationStart
public int modifiers
public char[] type
public char[] name
public int nameSourceStart
public int nameSourceEnd
public char[][] categories
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration node
public void ()
}
org/eclipse/jdt/internal/compiler/env/EnumConstantSignature.classEnumConstantSignature.java
package org.eclipse.jdt.internal.compiler.env
public org.eclipse.jdt.internal.compiler.env.EnumConstantSignature extends java.lang.Object {
char[] typeName
char[] constName
public void (char[], char[])
char[] typeName
char[] constName
public char[] getTypeName ()
public char[] getEnumConstantName ()
public java.lang.String toString ()
StringBuffer buffer
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.env.EnumConstantSignature other
}
org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.classStackMapFrame.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrame extends java.lang.Object {
public static final int USED
public static final int SAME_FRAME
public static final int CHOP_FRAME
public static final int APPEND_FRAME
public static final int SAME_FRAME_EXTENDED
public static final int FULL_FRAME
public static final int SAME_LOCALS_1_STACK_ITEMS
public static final int SAME_LOCALS_1_STACK_ITEMS_EXTENDED
public int pc
public int numberOfStackItems
private int numberOfLocals
public int localIndex
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] locals
public org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] stackItems
private int numberOfDifferentLocals
public int tagBits
public void (int)
int initialLocalSize
public int getFrameType (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
int offsetDelta
public void addLocal (int, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
int resolvedPosition
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void addStackItem (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void addStackItem (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
int length
public org.eclipse.jdt.internal.compiler.codegen.StackMapFrame duplicate ()
int length
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame result
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
int i
public int numberOfDifferentLocals (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] prevLocals
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] currentLocals
int prevLocalsLength
int currentLocalsLength
int prevNumberOfLocals
int currentNumberOfLocals
int result
int counter
int i
int counter
int i
int indexInPrevLocals
int indexInCurrentLocals
int currentLocalsCounter
int prevLocalsCounter
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo prevLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo prevLocal
public int getNumberOfLocals ()
int result
int length
int i
public int getOffsetDelta (org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame prevFrame
public java.lang.String toString ()
StringBuffer buffer
private void printFrame (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.codegen.StackMapFrame)
StringBuffer buffer
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
String pattern
int localsLength
private java.lang.String print (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[], int)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo[] infos
int length
StringBuffer buffer
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo verificationTypeInfo
public void putLocal (int, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
int resolvedPosition
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
int length
public void replaceWithElementType ()
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
public int getIndexOfDifferentLocals (int)
int differentLocalsCount
int i
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo currentLocal
private boolean equals (org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo, org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo)
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info
org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo info2
}
org/eclipse/jdt/internal/compiler/codegen/MultiCatchExceptionLabel.classMultiCatchExceptionLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.MultiCatchExceptionLabel extends org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel {
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.lookup.TypeBinding exceptionType
public void initialize (org.eclipse.jdt.internal.compiler.ast.UnionTypeReference, org.eclipse.jdt.internal.compiler.ast.Annotation[])
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int length
int i
public void place ()
int i
int max
public void placeEnd ()
int i
int max
public void placeStart ()
int i
int max
public int getCount ()
int temp
int i
int max
}
org/eclipse/jdt/internal/compiler/impl/IntConstant.classIntConstant.java
package org.eclipse.jdt.internal.compiler.impl
public org.eclipse.jdt.internal.compiler.impl.IntConstant extends org.eclipse.jdt.internal.compiler.impl.Constant {
int value
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MIN_VALUE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_FOUR
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_THREE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_TWO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant MINUS_ONE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant ZERO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant ONE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant TWO
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant THREE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant FOUR
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant FIVE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant SIX
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant SEVEN
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant EIGHT
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant NINE
private static final org.eclipse.jdt.internal.compiler.impl.IntConstant TEN
static void ()
public static org.eclipse.jdt.internal.compiler.impl.Constant fromValue (int)
int value
private void (int)
int value
public byte byteValue ()
public char charValue ()
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public short shortValue ()
public java.lang.String stringValue ()
public java.lang.String toString ()
public int typeID ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.compiler.impl.IntConstant other
}
org/eclipse/jdt/internal/compiler/flow/InsideSubRoutineFlowContext.classInsideSubRoutineFlowContext.java
package org.eclipse.jdt.internal.compiler.flow
public org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext extends org.eclipse.jdt.internal.compiler.flow.TryFlowContext {
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn
public void (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.flow.FlowContext parent
org.eclipse.jdt.internal.compiler.ast.ASTNode associatedNode
public java.lang.String individualToString ()
StringBuffer buffer
public org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo initsOnReturn ()
public boolean isNonReturningContext ()
public void recordReturnFrom (org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo)
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo flowInfo
public org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement subroutine ()
}
org/eclipse/jdt/internal/compiler/ast/OperatorExpression.classOperatorExpression.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.OperatorExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.OperatorIds {
public static int[][] OperatorSignatures
static void ()
public void ()
public static final void classInitialize ()
public static final java.lang.String generateTableTestCase ()
int[] operators
org.eclipse.jdt.internal.compiler.ast.OperatorExpression$1Decode decode
String s
int error
int i
int operator
int left
int right
int result
String begin
String test
public static final int[] get_AND ()
int[] table
public static final int[] get_AND_AND ()
int[] table
public static final int[] get_DIVIDE ()
public static final int[] get_EQUAL_EQUAL ()
int[] table
public static final int[] get_GREATER ()
public static final int[] get_GREATER_EQUAL ()
public static final int[] get_LEFT_SHIFT ()
int[] table
public static final int[] get_LESS ()
int[] table
public static final int[] get_LESS_EQUAL ()
public static final int[] get_MINUS ()
int[] table
public static final int[] get_MULTIPLY ()
public static final int[] get_OR ()
public static final int[] get_OR_OR ()
public static final int[] get_PLUS ()
int[] table
public static final int[] get_REMAINDER ()
public static final int[] get_RIGHT_SHIFT ()
public static final int[] get_UNSIGNED_RIGHT_SHIFT ()
public static final int[] get_XOR ()
public java.lang.String operatorToString ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public abstract java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
}
org/eclipse/jdt/internal/compiler/ast/EqualExpression.classEqualExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.EqualExpression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
private void checkNullComparison (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
int rightStatus
int leftStatus
boolean leftNonNullChecked
boolean rightNonNullChecked
boolean checkEquality
boolean contextualCheckEquality
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
private void checkVariableComparison (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, int, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenTrue
org.eclipse.jdt.internal.compiler.flow.FlowInfo initsWhenFalse
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int nullStatus
org.eclipse.jdt.internal.compiler.ast.Expression reference
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
org.eclipse.jdt.internal.compiler.flow.FlowInfo result
public final void computeConstant (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
public void generateBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.impl.Constant rightCst
boolean leftBool
boolean rightBool
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
boolean inline
boolean inline
int pc
public void generateNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
boolean isEqualOperator
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
public void generateOptimizedNonBooleanEqual (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant inline
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean leftIsCast
boolean rightIsCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRightType
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean use15specifics
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rightType
int leftTypeID
int rightTypeID
int operatorSignature
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
int operator
org.eclipse.jdt.internal.compiler.lookup.TypeBinding objectType
boolean unnecessaryLeftCast
boolean unnecessaryRightCast
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateLeftType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding alternateRightType
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/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
int combinedTagBits
org.eclipse.jdt.internal.compiler.flow.FlowInfo loopbackFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedFalse
int jumpPC
org.eclipse.jdt.internal.compiler.codegen.BranchLabel actionLabel
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean doesNotCompleteNormally ()
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionTrue
boolean isConditionOptimizedTrue
public boolean completesByContinue ()
}
org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.classTypeDeclaration.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration extends org.eclipse.jdt.internal.compiler.ast.Statement implements org.eclipse.jdt.internal.compiler.problem.ProblemSeverities org.eclipse.jdt.internal.compiler.impl.ReferenceContext {
public static final int CLASS_DECL
public static final int INTERFACE_DECL
public static final int ENUM_DECL
public static final int ANNOTATION_TYPE_DECL
public int modifiers
public int modifiersSourceStart
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public char[] name
public org.eclipse.jdt.internal.compiler.ast.TypeReference superclass
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
public org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
public org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope initializerScope
public org.eclipse.jdt.internal.compiler.lookup.MethodScope staticInitializerScope
public boolean ignoreFurtherInvestigation
public int maxFieldCount
public int declarationSourceStart
public int declarationSourceEnd
public int bodyStart
public int bodyEnd
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] missingAbstractMethods
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingType
public org.eclipse.jdt.internal.compiler.lookup.FieldBinding enumValuesSyntheticfield
public int enumConstantsCounter
public org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
public void (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public void abort (int, org.eclipse.jdt.core.compiler.CategorizedProblem)
int abortLevel
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public final void addClinit ()
int length
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methodDeclarations
org.eclipse.jdt.internal.compiler.ast.Clinit clinit
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration addMissingAbstractMethodFor (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
String baseName
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope enclosingClassScope
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localType
public void analyseCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean checkConstructors (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser parser
boolean hasConstructor
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration am
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration m
public org.eclipse.jdt.internal.compiler.CompilationResult compilationResult ()
public org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration createDefaultConstructor (boolean, boolean)
boolean needExplicitConstructorCall
boolean needToInsert
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding createDefaultConstructorWithBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding inheritedConstructorBinding
boolean eraseThrownExceptions
String baseName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
int argumentsLength
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructor
int newModifiers
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int i
org.eclipse.jdt.internal.compiler.ast.Expression[] args
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] newMethods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
int len
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methodBindings
int length
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberTypeBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDecl
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration declarationOf (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDecl
public org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declarationOfType (char[][])
char[][] typeName
int typeNameLength
char[][] subTypeName
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration getCompilationUnitDeclaration ()
public void generateCode (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int i
int max
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
int i
int max
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.ClassFile enclosingClassFile
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] enclosingInstances
int i
int slotSize
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding enclosingInstance
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
public boolean hasErrors ()
private void internalAnalyseCode (org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.internal.compiler.flow.FlowContext parentContext
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext initializerContext
org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext staticInitializerContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo nonStaticFieldInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo staticFieldInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int i
int count
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo outerInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo constructorInfo
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
public static final int kind (int)
int flags
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedEnclosing
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticEnclosingInstanceArgument
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ClassScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
public final boolean needClassInitMethod ()
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
public void parseMethods (org.eclipse.jdt.internal.compiler.parser.Parser, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printBody (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int fieldI
int i
public java.lang.StringBuffer printHeader (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
int i
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int tab
StringBuffer output
public void resolve ()
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
long annotationTagBits
boolean needSerialVersion
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope compilationUnitScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] throwsExceptions
boolean hasWriteObjectMethod
boolean hasReadObjectMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
int localMaxFieldCount
int lastVisibleFieldID
boolean hasEnumConstants
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] enumConstantsWithoutBody
int i
int count
int i
int count
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding javaxRmiCorbaStub
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclassBinding
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int i
int count
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
int f
int l
int missingAbstractMethodslength
int methodsLength
int i
int count
int visibility
org.eclipse.jdt.internal.compiler.problem.ProblemReporter reporter
int severity
int javadocModifiers
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.lookup.Binding existing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding existingType
org.eclipse.jdt.internal.compiler.lookup.Scope outerScope
org.eclipse.jdt.internal.compiler.lookup.Binding existing2
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding tvb
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
public void resolve (org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.lookup.ClassScope upperScope
public void resolve (org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope upperScope
public void tagAsHavingErrors ()
public void tagAsHavingIgnoredMandatoryErrors (int)
int problemId
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope unitScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.ClassScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
int annotationsLength
int i
int length
int i
int length
int i
int length
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int length
int i
void updateMaxFieldCount ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration outerMostType
public boolean isPackageInfo ()
public boolean isSecondary ()
}
org/eclipse/jdt/internal/compiler/ast/OR_OR_Expression.classOR_OR_Expression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression extends org.eclipse.jdt.internal.compiler.ast.BinaryExpression {
int rightInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression right
int operator
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isLeftOptimizedTrue
boolean isLeftOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo rightInfo
int previousMode
org.eclipse.jdt.internal.compiler.flow.FlowInfo leftInfoWhenTrueForMerging
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.impl.Constant cst
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
public void generateOptimizedBoolean (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, org.eclipse.jdt.internal.compiler.codegen.BranchLabel, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
org.eclipse.jdt.internal.compiler.codegen.BranchLabel trueLabel
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
boolean valueRequired
org.eclipse.jdt.internal.compiler.impl.Constant cst
int pc
boolean leftIsConst
boolean leftIsTrue
boolean rightIsConst
boolean rightIsTrue
org.eclipse.jdt.internal.compiler.codegen.BranchLabel internalTrueLabel
int pc
public boolean isCompactableOperation ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding result
org.eclipse.jdt.internal.compiler.lookup.Binding leftDirect
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/compiler/ast/ASTNode.classASTNode.java
package org.eclipse.jdt.internal.compiler.ast
public abstract org.eclipse.jdt.internal.compiler.ast.ASTNode extends java.lang.Object implements org.eclipse.jdt.internal.compiler.lookup.TypeConstants org.eclipse.jdt.internal.compiler.lookup.TypeIds {
public int sourceStart
public int sourceEnd
public static final int Bit1
public static final int Bit2
public static final int Bit3
public static final int Bit4
public static final int Bit5
public static final int Bit6
public static final int Bit7
public static final int Bit8
public static final int Bit9
public static final int Bit10
public static final int Bit11
public static final int Bit12
public static final int Bit13
public static final int Bit14
public static final int Bit15
public static final int Bit16
public static final int Bit17
public static final int Bit18
public static final int Bit19
public static final int Bit20
public static final int Bit21
public static final int Bit22
public static final int Bit23
public static final int Bit24
public static final int Bit25
public static final int Bit26
public static final int Bit27
public static final int Bit28
public static final int Bit29
public static final int Bit30
public static final int Bit31
public static final int Bit32
public static final long Bit32L
public static final long Bit33L
public static final long Bit34L
public static final long Bit35L
public static final long Bit36L
public static final long Bit37L
public static final long Bit38L
public static final long Bit39L
public static final long Bit40L
public static final long Bit41L
public static final long Bit42L
public static final long Bit43L
public static final long Bit44L
public static final long Bit45L
public static final long Bit46L
public static final long Bit47L
public static final long Bit48L
public static final long Bit49L
public static final long Bit50L
public static final long Bit51L
public static final long Bit52L
public static final long Bit53L
public static final long Bit54L
public static final long Bit55L
public static final long Bit56L
public static final long Bit57L
public static final long Bit58L
public static final long Bit59L
public static final long Bit60L
public static final long Bit61L
public static final long Bit62L
public static final long Bit63L
public static final long Bit64L
public int bits
public static final int ReturnTypeIDMASK
public static final int OperatorSHIFT
public static final int OperatorMASK
public static final int IsReturnedValue
public static final int UnnecessaryCast
public static final int DisableUnnecessaryCastCheck
public static final int GenerateCheckcast
public static final int UnsafeCast
public static final int RestrictiveFlagMASK
public static final int IsTypeElided
public static final int IsArgument
public static final int IsLocalDeclarationReachable
public static final int IsForeachElementVariable
public static final int ShadowsOuterLocal
public static final int FirstAssignmentToLocal
public static final int NeedReceiverGenericCast
public static final int IsImplicitThis
public static final int DepthSHIFT
public static final int DepthMASK
public static final int IsCapturedOuterLocal
public static final int IsReachable
public static final int LabelUsed
public static final int DocumentedFallthrough
public static final int DocumentedCasesOmitted
public static final int IsSubRoutineEscaping
public static final int IsTryBlockExiting
public static final int ContainsAssertion
public static final int IsLocalType
public static final int IsAnonymousType
public static final int IsMemberType
public static final int HasAbstractMethods
public static final int IsSecondaryType
public static final int HasBeenGenerated
public static final int HasLocalType
public static final int HasBeenResolved
public static final int ParenthesizedSHIFT
public static final int ParenthesizedMASK
public static final int IgnoreNoEffectAssignCheck
public static final int IsStrictlyAssigned
public static final int IsCompoundAssigned
public static final int DiscardEnclosingInstance
public static final int Unchecked
public static final int ResolveJavadoc
public static final int IsUsefulEmptyStatement
public static final int UndocumentedEmptyBlock
public static final int OverridingMethodWithSupercall
public static final int CanBeStatic
public static final int ErrorInSignature
public static final int NeedFreeReturn
public static final int IsDefaultConstructor
public static final int HasAllMethodBodies
public static final int IsImplicitUnit
public static final int InsideJavadoc
public static final int SuperAccess
public static final int Empty
public static final int IsElseIfStatement
public static final int ThenExit
public static final int IsElseStatementUnreachable
public static final int IsThenStatementUnreachable
public static final int IsSuperType
public static final int IsVarArgs
public static final int IgnoreRawTypeCheck
public static final int IsAnnotationDefaultValue
public static final int IsNonNull
public static final int NeededScope
public static final int OnDemand
public static final int Used
public static final int DidResolve
public static final int IsAnySubRoutineEscaping
public static final int IsSynchronized
public static final int BlockExit
public static final int IsRecovered
public static final int HasSyntaxErrors
public static final int INVOCATION_ARGUMENT_OK
public static final int INVOCATION_ARGUMENT_UNCHECKED
public static final int INVOCATION_ARGUMENT_WILDCARD
public static final int HasTypeAnnotations
public static final int IsUnionType
public static final int IsDiamond
public static final int InsideExpressionStatement
public static final int IsSynthetic
public static final int HasFunctionalInterfaceTypes
public static final org.eclipse.jdt.internal.compiler.ast.Argument[] NO_ARGUMENTS
static void ()
public void ()
private static int checkInvocationArgument (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalParameterType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding checkedParameterType
public static boolean checkInvocationArguments (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.ast.Expression[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], boolean, org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
boolean argsContainCast
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean is1_7
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] params
int paramLength
boolean isRawMemberInvocation
boolean uncheckedBoundCheck
org.eclipse.jdt.internal.compiler.lookup.MethodBinding rawOriginalGenericMethod
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding paramMethod
int invocationStatus
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
int lastIndex
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int argLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
int i
int varargsIndex
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding varargsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lastArgType
int dimensions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalRawParam
public org.eclipse.jdt.internal.compiler.ast.ASTNode concreteStatement ()
public final boolean isFieldUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int filteredBits
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isImplicitThis ()
public boolean receiverIsImplicitThis ()
public final boolean isMethodUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean isExplicitUse
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public boolean isSuper ()
public boolean isQualifiedSuper ()
public boolean isThis ()
public boolean isUnqualifiedSuper ()
public final boolean isTypeUseDeprecated (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding refType
org.eclipse.jdt.internal.compiler.env.AccessRestriction restriction
public abstract java.lang.StringBuffer print (int, java.lang.StringBuffer)
public static java.lang.StringBuffer printAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], java.lang.StringBuffer)
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
StringBuffer output
int length
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation2
public static java.lang.StringBuffer printIndent (int, java.lang.StringBuffer)
int indent
StringBuffer output
int i
public static java.lang.StringBuffer printModifiers (int, java.lang.StringBuffer)
int modifiers
StringBuffer output
public static void resolvePolyExpressionArguments (org.eclipse.jdt.internal.compiler.ast.Invocation, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ast.Invocation invocation
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding candidateMethod
boolean variableArity
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameterType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding updatedArgumentType
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
public static void resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
public static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
boolean copySE8AnnotationsToType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.Binding annotationRecipient
int j
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
long otherLocalTagBits
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int declarationSourceEnd
int declarationSourceStart
int j
org.eclipse.jdt.internal.compiler.ast.Annotation annot
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] distinctAnnotations
java.util.Map implicitContainerAnnotations
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
boolean foundDuplicate
org.eclipse.jdt.internal.compiler.ast.ContainerAnnotation container
int j
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding otherAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation persistibleAnnotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType
int i
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[][], org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[][] sourceAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int levels
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotationBindings
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public static void copySE8AnnotationsToType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.ast.Annotation[], boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
boolean annotatingEnumerator
long recipientTargetMask
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] se8Annotations
int se8count
long se8nullBits
org.eclipse.jdt.internal.compiler.ast.Annotation se8NullAnnotation
int firstSE8
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
long metaTagBits
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] recipientAnnotations
int length
int newLength
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding recipientAnnotation
long annotationTargetMask
private static org.eclipse.jdt.internal.compiler.lookup.TypeBinding mergeAnnotationsIntoType (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], long, org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] se8Annotations
long se8nullBits
org.eclipse.jdt.internal.compiler.ast.Annotation se8NullAnnotation
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding existingType
org.eclipse.jdt.internal.compiler.ast.TypeReference unionRef
long prevNullBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldLeafType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] goodies
org.eclipse.jdt.internal.compiler.lookup.TypeBinding newLeafType
public static void resolveDeprecatedAnnotations (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Annotation[], org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.lookup.Binding recipient
int kind
int length
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference annotationTypeRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotationType
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public boolean checkingPotentialCompatibility ()
public void acceptPotentiallyCompatibleMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
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/IfStatement.classIfStatement.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.IfStatement extends org.eclipse.jdt.internal.compiler.ast.Statement {
public org.eclipse.jdt.internal.compiler.ast.Expression condition
public org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
public org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int thenInitStateIndex
int elseInitStateIndex
int mergedInitStateIndex
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
int sourceStart
int sourceEnd
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.ast.Statement, int, int)
org.eclipse.jdt.internal.compiler.ast.Expression condition
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement elseStatement
int sourceStart
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo conditionFlowInfo
int initialComplaintLevel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean isConditionOptimizedTrue
boolean isConditionOptimizedFalse
org.eclipse.jdt.internal.compiler.flow.FlowInfo thenFlowInfo
org.eclipse.jdt.internal.compiler.flow.FlowInfo elseFlowInfo
boolean reportDeadCodeForKnownPattern
org.eclipse.jdt.internal.compiler.flow.FlowInfo mergedInfo
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
int pc
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endifLabel
org.eclipse.jdt.internal.compiler.impl.Constant cst
boolean hasThenPart
boolean hasElsePart
org.eclipse.jdt.internal.compiler.codegen.BranchLabel falseLabel
int position
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
public boolean doesNotCompleteNormally ()
public boolean completesByContinue ()
}
org/eclipse/jdt/internal/compiler/IErrorHandlingPolicy.classIErrorHandlingPolicy.java
package org.eclipse.jdt.internal.compiler
public abstract org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy extends java.lang.Object {
public abstract boolean proceedOnErrors ()
public abstract boolean stopOnFirstError ()
public abstract boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/compiler/util/HashtableOfInt.classHashtableOfInt.java
package org.eclipse.jdt.internal.compiler.util
public final org.eclipse.jdt.internal.compiler.util.HashtableOfInt extends java.lang.Object {
public int[] keyTable
public Object[] valueTable
public int elementSize
int threshold
public void ()
public void (int)
int size
int extraRoom
public boolean containsKey (int)
int key
int length
int index
int currentKey
int currentKey
public java.lang.Object get (int)
int key
int length
int index
int currentKey
int currentKey
public java.lang.Object put (int, java.lang.Object)
int key
Object value
int length
int index
int currentKey
int currentKey
private void rehash ()
org.eclipse.jdt.internal.compiler.util.HashtableOfInt newHashtable
int currentKey
int i
public int size ()
public java.lang.String toString ()
String s
Object object
int i
int length
}
org/eclipse/jdt/internal/compiler/batch/FileSystem$ClasspathNormalizer.classFileSystem.java
package org.eclipse.jdt.internal.compiler.batch
public org.eclipse.jdt.internal.compiler.batch.FileSystem$ClasspathNormalizer extends java.lang.Object {
public void ()
public static java.util.ArrayList normalize (java.util.ArrayList)
java.util.ArrayList classpaths
java.util.ArrayList normalizedClasspath
java.util.HashSet cache
java.util.Iterator iterator
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath classpath
}
org/eclipse/jdt/internal/compiler/batch/Main$1.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.classAbstractCommentParser.java
package org.eclipse.jdt.internal.compiler.parser
public abstract org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants {
public static final int COMPIL_PARSER
public static final int DOM_PARSER
public static final int SELECTION_PARSER
public static final int COMPLETION_PARSER
public static final int SOURCE_PARSER
public static final int FORMATTER_COMMENT_PARSER
protected static final int PARSER_KIND
protected static final int TEXT_PARSE
protected static final int TEXT_VERIF
protected static final int QUALIFIED_NAME_RECOVERY
protected static final int ARGUMENT_RECOVERY
protected static final int ARGUMENT_TYPE_RECOVERY
protected static final int EMPTY_ARGUMENT_RECOVERY
public org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public char[] source
protected org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
private int currentTokenType
public boolean checkDocComment
public boolean setJavadocPositions
public boolean reportProblems
protected long complianceLevel
protected long sourceLevel
protected long[] inheritedPositions
protected int inheritedPositionsPtr
private static final int INHERITED_POSITIONS_ARRAY_INCREMENT
protected boolean deprecated
protected Object returnStatement
protected int javadocStart
protected int javadocEnd
protected int javadocTextStart
protected int javadocTextEnd
protected int firstTagPosition
protected int index
protected int lineEnd
protected int tokenPreviousPosition
protected int lastIdentifierEndPosition
protected int starPosition
protected int textStart
protected int memberStart
protected int tagSourceStart
protected int tagSourceEnd
protected int inlineTagStart
protected int[] lineEnds
protected boolean lineStarted
protected boolean inlineTagStarted
protected boolean abort
protected int kind
protected int tagValue
protected int lastBlockTagValue
private int linePtr
private int lastLinePtr
protected int identifierPtr
protected char[][] identifierStack
protected int identifierLengthPtr
protected int[] identifierLengthStack
protected long[] identifierPositionStack
protected static final int AST_STACK_INCREMENT
protected int astPtr
protected Object[] astStack
protected int astLengthPtr
protected int[] astLengthStack
protected void (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser sourceParser
protected boolean commentParse ()
boolean validComment
char previousChar
int invalidTagLineEnd
int invalidInlineTagLineEnd
boolean lineHasStar
boolean verifText
boolean isDomParser
boolean isFormatterParser
int lastStarPosition
int realStart
int previousPosition
char nextCharacter
int textEndPosition
int end
int end
int initialIndex
int end
protected void consumeToken ()
protected abstract java.lang.Object createArgumentReference (char[], int, boolean, java.lang.Object, long[], long) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected boolean createFakeReference (int)
int start
protected abstract java.lang.Object createFieldReference (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected abstract java.lang.Object createMethodReference (java.lang.Object, java.util.List) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected java.lang.Object createReturnStatement ()
protected abstract void createTag ()
protected abstract java.lang.Object createTypeReference (int)
private int getIndexPosition ()
private int getLineNumber (int)
int position
private int getTokenEndPosition ()
protected int getCurrentTokenType ()
protected java.lang.Object parseArguments (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int modulo
int iToken
char[] argName
java.util.List arguments
int start
Object typeRef
int dim
boolean isVarargs
long[] dimPositions
char[] name
long argNamePos
boolean firstArg
int end
int dimStart
int dimStart
int token
Object argument
int end
Object argument
protected boolean parseHtmlTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int previousPosition
int endTextPosition
protected boolean parseHref () throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean skipComments
int start
char currentChar
protected boolean parseIdentifierTag (boolean)
boolean report
int token
protected java.lang.Object parseMember (java.lang.Object) throws org.eclipse.jdt.core.compiler.InvalidInputException
Object receiver
int start
int previousPosition
int end
int end
int end
protected boolean parseParam () throws org.eclipse.jdt.core.compiler.InvalidInputException
int start
int end
boolean tokenWhiteSpace
boolean isCompletionParser
boolean hasMultiLines
boolean isTypeParam
boolean valid
boolean empty
boolean mayBeGeneric
int token
boolean spaces
int restart
protected java.lang.Object parseQualifiedName (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean reset
int primitiveToken
int parserKind
int iToken
int token
protected boolean parseReference () throws org.eclipse.jdt.core.compiler.InvalidInputException
int currentPosition
Object typeRef
Object reference
int previousPosition
int typeRefStartPosition
int token
int start
int start
char[] currentError
boolean isUrlRef
int length
int i
int currentIndex
char ch
int end
protected abstract boolean parseTag (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
protected boolean parseThrows ()
int start
Object typeRef
protected char peekChar ()
int idx
char c
int c1
int c2
int c3
int c4
protected void pushIdentifier (boolean, boolean)
boolean newLength
boolean isToken
int stackLength
protected void pushOnAstStack (java.lang.Object, boolean)
Object node
boolean newLength
int stackLength
int stackLength
protected abstract boolean pushParamName (boolean)
protected abstract boolean pushSeeRef (java.lang.Object)
protected void pushText (int, int)
int start
int end
protected abstract boolean pushThrowName (java.lang.Object)
protected char readChar ()
char c
int c1
int c2
int c3
int c4
int pos
protected int readToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
protected int readTokenAndConsume () throws org.eclipse.jdt.core.compiler.InvalidInputException
int token
protected int readTokenSafely ()
int token
protected void recordInheritedPosition (long)
long position
protected void refreshInlineTagPosition (int)
int previousPosition
protected void refreshReturnStatement ()
protected void setInlineTagStarted (boolean)
boolean started
protected java.lang.Object syntaxRecoverQualifiedName (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int primitiveToken
public java.lang.String toString ()
StringBuffer buffer
int startPos
int endPos
char[] front
int middleLength
char[] middle
char[] middle
char[] end
protected abstract void updateDocComment ()
protected void updateLineEnd ()
protected boolean verifyEndLine (int)
int textPosition
boolean domParser
int startPosition
int previousPosition
char ch
protected boolean verifySpaceOrEndComment ()
int startPosition
char ch
int previousPosition
}
org/eclipse/jdt/internal/compiler/parser/unicode/part0.rsc
org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.classRecoveredStatement.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.RecoveredStatement extends org.eclipse.jdt.internal.compiler.parser.RecoveredElement {
public org.eclipse.jdt.internal.compiler.ast.Statement statement
public void (org.eclipse.jdt.internal.compiler.ast.Statement, org.eclipse.jdt.internal.compiler.parser.RecoveredElement, int)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement parent
int bracketBalance
public org.eclipse.jdt.internal.compiler.ast.ASTNode parseTree ()
public int sourceEnd ()
public java.lang.String toString (int)
int tab
public org.eclipse.jdt.internal.compiler.ast.Statement updatedStatement (int, java.util.Set)
int depth
java.util.Set knownTypes
public void updateParseTree ()
public void updateSourceEndIfNecessary (int, int)
int bodyStart
int bodyEnd
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement updateOnClosingBrace (int, int)
int braceStart
int braceEnd
}
org/eclipse/jdt/internal/compiler/parser/unicode6_2/part0.rsc
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/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/classfmt/FieldInfoWithTypeAnnotation.classFieldInfoWithTypeAnnotation.java
package org.eclipse.jdt.internal.compiler.classfmt
public final org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithTypeAnnotation extends org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithAnnotation {
private org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
void (org.eclipse.jdt.internal.compiler.classfmt.FieldInfo, org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[], org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[])
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo info
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnos
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
protected void initialize ()
int i
int max
protected void reset ()
int i
int max
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/jdt/internal/compiler/classfmt/ExternalAnnotationProvider$2.classExternalAnnotationProvider.java
package org.eclipse.jdt.internal.compiler.classfmt
org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider$2 extends org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider$SingleMarkerAnnotation {
final org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider this$0
private final org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment val$environment
void (org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider, org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
public char[] getTypeName ()
}
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, int, int, char[][], boolean, int)
int declarationStart
int declarationEnd
int nameStart
int nameEnd
char[][] tokens
boolean onDemand
int modifiers
public void acceptLineSeparatorPositions (int[])
int[] positions
public void acceptMethodReference (char[], int, int)
char[] methodName
int argCount
int sourcePosition
public void acceptPackage (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
public void acceptProblem (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem problem
public void acceptTypeReference (char[][], int, int)
char[][] typeName
int sourceStart
int sourceEnd
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/lookup/IQualifiedTypeResolutionListener.classIQualifiedTypeResolutionListener.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.IQualifiedTypeResolutionListener extends java.lang.Object {
public abstract void recordResolution (org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
}
org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.classArrayBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public final org.eclipse.jdt.internal.compiler.lookup.ArrayBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeBinding {
public static final org.eclipse.jdt.internal.compiler.lookup.FieldBinding ArrayLength
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType
public int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
char[] constantPoolName
char[] genericTypeSignature
public long[] nullTagBitsPerDimension
static void ()
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int dimensions
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
long mask
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafClosestMatch
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
int actualDim
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding actualReducedType
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
void collectInferenceVariables (java.util.Set)
java.util.Set variables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedLeaf
public char[] computeUniqueKey (boolean)
boolean isLeaf
char[] brackets
int i
public char[] constantPoolName ()
char[] brackets
int i
public java.lang.String debugName ()
StringBuffer brackets
int i
public java.lang.String annotatedDebugName ()
StringBuffer brackets
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int j
public int dimensions ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding elementsType ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] oldies
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newbies
int i
int length
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasedType
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public char[] genericTypeSignature ()
char[] brackets
int i
public org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
public int hashCode ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.Scope captureScope
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding otherArray
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherLowerBound
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding otherArray
public boolean isProperType (boolean)
boolean admitCapture18
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType ()
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
char[][] brackets
int i
char[][] fqAnnotationName
char[][] fqAnnotationName
char[] annotationName
public int problemId ()
public char[] qualifiedSourceName ()
char[] brackets
int i
public char[] readableName ()
char[] brackets
int i
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
long nullTagBits
int dimension
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
public char[] shortReadableName ()
char[] brackets
int i
public char[] sourceName ()
char[] brackets
int i
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
public java.lang.String toString ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding withoutToplevelNullAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
public boolean acceptsNonNullDefault ()
}
org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.classTypeVariableBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding {
public org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
public int rank
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
public char[] genericTypeSignature
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
boolean inRecursiveFunction
public void (char[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
int rank
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
protected void (char[], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] sourceName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding prototype
public int boundCheck (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int code
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
int code2
private int internalBoundCheck (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argumentType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean hasSubstitution
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding wildcardBound
boolean isArrayBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean mustImplement
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
boolean unchecked
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedSuperType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
long nullTagBits
boolean denotesRelevantSuperClass (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding aSuperClass
public int boundsCount ()
public boolean canBeInstantiated ()
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boxedType
int variableConstraint
int variableConstraint
int variableConstraint
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.Binding declaring
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
int length
char[] uniqueKey
public char[] constantPoolName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public java.lang.String annotatedDebugName ()
StringBuffer buffer
int i
int length
public java.lang.String debugName ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
public char[] genericSignature ()
StringBuffer sig
int interfaceLength
int i
int sigLength
char[] genericSignature
public char[] genericTypeSignature ()
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] getTypeBounds (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution theta
int n
org.eclipse.jdt.internal.compiler.lookup.TypeBound[] bounds
int ifcOffset
int i
boolean hasOnlyRawBounds ()
int i
int l
public boolean hasTypeBit (int)
int bit
int i
int l
public boolean isErasureBoundTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
int length
public boolean isHierarchyConnected ()
public boolean isInterchangeableWith (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.Substitution)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding otherVariable
org.eclipse.jdt.internal.compiler.lookup.Substitution substitute
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
int j
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
int i
int l
public boolean enterRecursiveFunction ()
public void exitRecursiveFunction ()
public boolean isProperType (boolean)
boolean admitCapture18
int i
int l
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
boolean haveSubstitution
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] currentSuperInterfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentSuperInterface
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding newVar
public boolean isTypeVariable ()
public int kind ()
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int j
void collectInferenceVariables (java.util.Set)
java.util.Set variables
int j
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUpperBounds ()
int otherLength
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
public char[] readableName ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolve ()
long nullTagBits
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldSuperclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding oldFirstInterface
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public char[] shortReadableName ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
StringBuffer nameBuffer
int i
int length
int nameLength
char[] readableName
protected void appendNullAnnotation (java.lang.StringBuffer, org.eclipse.jdt.internal.compiler.impl.CompilerOptions)
StringBuffer nameBuffer
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
int oldSize
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding withoutToplevelNullAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound ()
public void evaluateNullAnnotations (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
long nullTagBits
long superNullTagBits
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfaces
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolveType
long superNullTagBits
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding nullMismatchOnBound (org.eclipse.jdt.internal.compiler.ast.TypeParameter, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, long, long, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding boundType
long superNullTagBits
long nullTagBits
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
org.eclipse.jdt.internal.compiler.ast.Annotation ann
private org.eclipse.jdt.internal.compiler.ast.TypeReference findBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.ast.TypeParameter parameter
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding setFirstBound (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding firstBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding setSuperClass (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] setSuperInterfaces (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding annotatedType
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getDerivedTypesForDeferredInitialization ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding combineTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
private boolean hasRelevantTypeUseNullAnnotations ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] parameters
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding parameter
long currentNullBits
long declarationNullBits
public boolean acceptsNonNullDefault ()
}
org/eclipse/jdt/internal/compiler/lookup/InnerEmulationDependency.classInnerEmulationDependency.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency extends java.lang.Object {
public org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public boolean wasEnclosingInstanceSupplied
public void (org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean wasEnclosingInstanceSupplied
}
org/eclipse/jdt/internal/compiler/lookup/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding extends java.lang.Object {
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
public static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] addStandardAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] recordedAnnotations
long annotationTagBits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
int count
int index
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] result
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildMarkerAnnotationForMemberType (char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildMarkerAnnotation (char[][], org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildRetentionAnnotation (long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long bits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding retentionPolicy
Object value
private static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding buildTargetAnnotation (long, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
long bits
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment env
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding target
int arraysize
Object[] value
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding elementType
int index
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
void (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation astAnnotation
public char[] computeUniqueKey (char[])
char[] recipientKey
char[] typeKey
int recipientKeyLength
char[] uniqueKey
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getAnnotationType ()
public void resolve ()
public org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] getElementValuePairs ()
public static void setMethodBindings (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
public java.lang.String toString ()
StringBuffer buffer
int i
int max
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding that
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] thisElementValuePairs
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] thatElementValuePairs
int length
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair thisPair
int j
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair thatPair
}
org/eclipse/jdt/internal/compiler/lookup/TagBits.classTagBits.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TagBits extends java.lang.Object {
public static final long IsArrayType
public static final long IsBaseType
public static final long IsNestedType
public static final long IsMemberType
public static final long ContainsNestedTypeReferences
public static final long MemberTypeMask
public static final long IsLocalType
public static final long LocalTypeMask
public static final long IsAnonymousType
public static final long AnonymousTypeMask
public static final long IsBinaryBinding
public static final long HasMissingType
public static final long HasUncheckedTypeArgumentForBoundCheck
public static final long NotInitialized
public static final long ForcedToBeRawType
public static final long HasUnresolvedArguments
public static final long BeginHierarchyCheck
public static final long EndHierarchyCheck
public static final long PauseHierarchyCheck
public static final long HasParameterAnnotations
public static final long KnowsDefaultAbstractMethods
public static final long IsArgument
public static final long ClearPrivateModifier
public static final long IsEffectivelyFinal
public static final long MultiCatchParameter
public static final long IsResource
public static final long IsNullnessKnown
public static final long AreFieldsSorted
public static final long AreFieldsComplete
public static final long AreMethodsSorted
public static final long AreMethodsComplete
public static final long HasNoMemberTypes
public static final long HierarchyHasProblems
public static final long TypeVariablesAreConnected
public static final long PassedBoundCheck
public static final long IsBoundParameterizedType
public static final long HasAnnotatedVariants
public static final long HasUnresolvedTypeVariables
public static final long HasUnresolvedSuperclass
public static final long HasUnresolvedSuperinterfaces
public static final long HasUnresolvedEnclosingType
public static final long HasUnresolvedMemberTypes
public static final long HasTypeVariable
public static final long HasDirectWildcard
public static final long BeginAnnotationCheck
public static final long EndAnnotationCheck
public static final long AnnotationResolved
public static final long DeprecatedAnnotationResolved
public static final long AnnotationTarget
public static final long AnnotationForType
public static final long AnnotationForField
public static final long AnnotationForMethod
public static final long AnnotationForParameter
public static final long AnnotationForConstructor
public static final long AnnotationForLocalVariable
public static final long AnnotationForAnnotationType
public static final long AnnotationForPackage
public static final long AnnotationForTypeUse
public static final long AnnotationForTypeParameter
public static final long SE7AnnotationTargetMASK
public static final long AnnotationTargetMASK
public static final long AnnotationSourceRetention
public static final long AnnotationClassRetention
public static final long AnnotationRuntimeRetention
public static final long AnnotationRetentionMASK
public static final long AnnotationDeprecated
public static final long AnnotationDocumented
public static final long AnnotationInherited
public static final long AnnotationOverride
public static final long AnnotationSuppressWarnings
public static final long AnnotationSafeVarargs
public static final long AnnotationPolymorphicSignature
public static final long AnnotationNullable
public static final long AnnotationNonNull
public static final long AnnotationNonNullByDefault
public static final long AnnotationNullUnspecifiedByDefault
public static final long AnnotationFunctionalInterface
public static final long AnnotationRepeatable
public static final long AllStandardAnnotationsMask
public static final long AnnotationNullMASK
public static final long HasNullTypeAnnotation
public static final long HasTypeAnnotations
public static final long DefaultValueResolved
public static final long HasNonPrivateConstructor
public static final long HasCapturedWildcard
}
org/eclipse/jdt/internal/compiler/lookup/InferenceContext.classInferenceContext.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext extends java.lang.Object {
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][][] collectedSubstitutes
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
int depth
int status
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
boolean hasExplicitExpectedType
public boolean isUnchecked
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] substitutes
static final int FAILED
public void (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding genericMethod
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int varLength
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getSubstitutes (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
int constraint
public boolean hasUnresolvedTypeArgument ()
int i
int varLength
public void recordSubstitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
int constraint
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] variableSubstitutes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constraintSubstitutes
int length
int length
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute
public java.lang.String toString ()
StringBuffer buffer
int i
int length
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[][] collected
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constraintCollected
int k
int clength
int count
int i
int length
}
org/eclipse/jdt/internal/compiler/ClassFile$3.classClassFile.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.ClassFile$3 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.ClassFile this$0
void (org.eclipse.jdt.internal.compiler.ClassFile)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame
org.eclipse.jdt.internal.compiler.codegen.StackMapFrame frame2
}
org/eclipse/jdt/internal/eval/VariablesInfo.classVariablesInfo.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesInfo extends java.lang.Object {
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
public void (char[], char[], org.eclipse.jdt.internal.compiler.ClassFile[], org.eclipse.jdt.internal.eval.GlobalVariable[], int)
char[] packageName
char[] className
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
org.eclipse.jdt.internal.eval.GlobalVariable[] variables
int variableCount
int indexOf (org.eclipse.jdt.internal.eval.GlobalVariable)
org.eclipse.jdt.internal.eval.GlobalVariable var
int i
org.eclipse.jdt.internal.eval.GlobalVariable varNamed (char[])
char[] name
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
}
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$2.classCodeSnippetToCuMapper.java
package org.eclipse.jdt.internal.eval
org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper$2 extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
final org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper this$0
private final org.eclipse.jdt.internal.codeassist.ISelectionRequestor val$originalRequestor
void (org.eclipse.jdt.internal.eval.CodeSnippetToCuMapper, org.eclipse.jdt.internal.codeassist.ISelectionRequestor)
public void acceptType (char[], char[], int, boolean, char[], int, int)
char[] packageName
char[] typeName
int modifiers
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
public void acceptField (char[], char[], char[], boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] name
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
String enclosingDeclaringTypeSignature
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
boolean isConstructor
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptPackage (char[])
char[] packageName
public void acceptTypeParameter (char[], char[], char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] typeParameterName
boolean isDeclaration
int start
int end
public void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
int selectorStart
int selectorEnd
char[] typeParameterName
boolean isDeclaration
int start
int end
}
org/eclipse/jdt/internal/eval/CodeSnippetThisReference.classCodeSnippetThisReference.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetThisReference extends org.eclipse.jdt.internal.compiler.ast.ThisReference implements org.eclipse.jdt.internal.eval.EvaluationConstants org.eclipse.jdt.internal.compiler.lookup.InvocationSite {
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
org.eclipse.jdt.internal.compiler.lookup.FieldBinding delegateThis
boolean isImplicit
public void (int, int, org.eclipse.jdt.internal.eval.EvaluationContext, boolean)
int s
int sourceEnd
org.eclipse.jdt.internal.eval.EvaluationContext evaluationContext
boolean isImplicit
public boolean checkAccess (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding thisType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
char[] declaringType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding snippetType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int depth
public void setFieldIndex (int)
int index
}
org/eclipse/jdt/internal/formatter/TextEditsBuilder.classTextEditsBuilder.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.TextEditsBuilder extends org.eclipse.jdt.internal.formatter.TokenTraverser {
private final String source
private java.util.List regions
private org.eclipse.jdt.internal.formatter.TokenManager tm
private final org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
private final StringBuilder buffer
private final java.util.List stringLiteralsInLine
private final java.util.List edits
private int currentRegion
private org.eclipse.jdt.internal.formatter.TextEditsBuilder childBuilder
private final org.eclipse.jdt.internal.formatter.TextEditsBuilder parent
private int alignChar
private int sourceLimit
private int parentTokenIndex
static final boolean $assertionsDisabled
static void ()
public void (java.lang.String, org.eclipse.jface.text.IRegion[], org.eclipse.jdt.internal.formatter.TokenManager, org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions)
String source
org.eclipse.jface.text.IRegion[] regions
org.eclipse.jdt.internal.formatter.TokenManager tokenManager
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
private void (org.eclipse.jdt.internal.formatter.TextEditsBuilder)
org.eclipse.jdt.internal.formatter.TextEditsBuilder parent
private java.util.List adaptRegions (org.eclipse.jface.text.IRegion[])
org.eclipse.jface.text.IRegion[] givenRegions
java.util.ArrayList result
org.eclipse.jface.text.IRegion previous
org.eclipse.jface.text.IRegion region
int start
int end
int sourceStart
org.eclipse.jdt.internal.formatter.Token token
org.eclipse.jdt.internal.formatter.Token token
org.eclipse.jface.text.IRegion adapted
protected boolean token (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
java.util.List structure
int i
char lastChar
private void bufferWhitespaceBefore (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
org.eclipse.jdt.internal.formatter.Token indentToken
int i
private void bufferLineSeparator (org.eclipse.jdt.internal.formatter.Token, boolean)
org.eclipse.jdt.internal.formatter.Token token
boolean emptyLine
boolean asteriskFound
int searchLimit
int i
char c
private void bufferIndent (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
int indent
int additionalSpaces
org.eclipse.jdt.internal.formatter.Token$WrapPolicy wrapPolicy
int wrapRootIndent
org.eclipse.jdt.internal.formatter.TokenManager tm2
int extraIndent
public static void appendIndentationString (java.lang.StringBuilder, int, int, int, int)
StringBuilder target
int tabChar
int tabSize
int indent
int additionalSpaces
int spacesCount
int tabsCount
char[] indentChars
private void bufferAlign (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
int align
int currentPositionInLine
int tabSize
private void flushBuffer (int)
int currentPosition
String buffered
boolean sourceMatch
org.eclipse.text.edits.TextEdit edit
private boolean checkRegions (int, int)
int editStart
int editEnd
org.eclipse.jface.text.IRegion region
private org.eclipse.text.edits.TextEdit getReplaceEdit (int, int, java.lang.String)
int editStart
int editEnd
String text
org.eclipse.jface.text.IRegion region
int regionEnd
int breaksInReplacement
int breaksBeforeRegion
int breaksAfterRegion
int breaksInReplacement
int breaksOutsideRegion
int breaksToPreserve
int breaksInReplacement
int breaksOutsideRegion
int breaksToPreserve
private boolean isOnlyWhitespace (java.lang.String)
String text
int i
private java.lang.String adaptReplaceText (java.lang.String, int, boolean, int)
String text
int breaksToPreserve
boolean isRegionEnd
int regionEdge
int i
int direction
int preservedBreaks
char c1
int i2
char c2
int textPos
int sourcePos
char c1
char c2
private void handleSingleLineComment (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token lineComment
int index
java.util.List structure
int i
org.eclipse.jdt.internal.formatter.Token fragment
int tagNumber
private void handleMultiLineComment (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token comment
int index
private void traverseInternalStructure (org.eclipse.jdt.internal.formatter.Token, int)
org.eclipse.jdt.internal.formatter.Token token
int index
java.util.List structure
public void processComment (org.eclipse.jdt.internal.formatter.Token)
org.eclipse.jdt.internal.formatter.Token commentToken
public java.util.List getEdits ()
public void setAlignChar (int)
int alignChar
}
org/eclipse/jdt/internal/core/JarEntryResource.classJarEntryResource.java
package org.eclipse.jdt.internal.core
public abstract org.eclipse.jdt.internal.core.JarEntryResource extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.core.IJarEntryResource {
protected Object parent
protected String simpleName
public void (java.lang.String)
String simpleName
public abstract org.eclipse.jdt.internal.core.JarEntryResource clone (java.lang.Object)
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.JarEntryResource other
protected java.lang.String getEntryName ()
String parentEntryName
String parentEntryName
String parentEntryName
String elementName
public org.eclipse.core.runtime.IPath getFullPath ()
public java.lang.String getName ()
public java.lang.Object getParent ()
public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
protected java.util.zip.ZipFile getZipFile () throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.JarPackageFragmentRoot root
public int hashCode ()
public boolean isReadOnly ()
public void setParent (java.lang.Object)
Object parent
}
org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder$2.classIndexBasedHierarchyBuilder.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$2 extends org.eclipse.jdt.internal.core.search.IndexQueryRequestor {
private final org.eclipse.jdt.internal.core.IPathRequestor val$pathRequestor
private final java.util.Map val$binariesFromIndexMatches
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObject val$foundSuperNames
private final org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue val$queue
void (org.eclipse.jdt.internal.core.IPathRequestor, java.util.Map, org.eclipse.jdt.internal.compiler.util.HashtableOfObject, org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue)
public boolean acceptIndexMatch (java.lang.String, org.eclipse.jdt.core.search.SearchPattern, org.eclipse.jdt.core.search.SearchParticipant, org.eclipse.jdt.internal.compiler.env.AccessRuleSet)
String documentPath
org.eclipse.jdt.core.search.SearchPattern indexRecord
org.eclipse.jdt.core.search.SearchParticipant participant
org.eclipse.jdt.internal.compiler.env.AccessRuleSet access
org.eclipse.jdt.internal.core.search.matching.SuperTypeReferencePattern record
boolean isLocalOrAnonymous
char[] typeName
int suffix
org.eclipse.jdt.internal.core.hierarchy.HierarchyBinaryType binaryType
char[] enclosingTypeName
int lastSlash
int lastDollar
}
org/eclipse/jdt/internal/core/hierarchy/RegionBasedTypeHierarchy.classRegionBasedTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
public org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy extends org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy {
protected org.eclipse.jdt.core.IRegion region
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType type
boolean computeSubtypes
org.eclipse.jdt.internal.core.Region newRegion
org.eclipse.jdt.core.IJavaElement[] elements
int i
int length
protected void initializeRegions ()
org.eclipse.jdt.core.IJavaElement[] roots
int i
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.internal.core.Openable o
protected void compute () throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.core.hierarchy.HierarchyBuilder builder
protected boolean isAffectedByOpenable (org.eclipse.jdt.core.IJavaElementDelta, org.eclipse.jdt.core.IJavaElement, int)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
int eventType
public org.eclipse.jdt.core.IJavaProject javaProject ()
public void pruneDeadBranches ()
private boolean pruneDeadBranches (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.internal.core.TypeVector subtypes
private void pruneDeadBranches (org.eclipse.jdt.core.IType[])
org.eclipse.jdt.core.IType[] types
int i
int length
org.eclipse.jdt.core.IType type
protected void removeType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] subtypes
int i
org.eclipse.jdt.core.IType superclass
org.eclipse.jdt.internal.core.TypeVector types
org.eclipse.jdt.core.IType[] superinterfaces
int i
int length
org.eclipse.jdt.core.IType superinterface
org.eclipse.jdt.internal.core.TypeVector types
}
org/eclipse/jdt/internal/core/BatchOperation.classBatchOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BatchOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.core.resources.IWorkspaceRunnable runnable
public void (org.eclipse.core.resources.IWorkspaceRunnable)
org.eclipse.core.resources.IWorkspaceRunnable runnable
protected boolean canModifyRoots ()
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.CoreException ce
Throwable e
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
}
org/eclipse/jdt/internal/core/jdom/DOMInitializer.classDOMInitializer.java
package org.eclipse.jdt.internal.core.jdom
org.eclipse.jdt.internal.core.jdom.DOMInitializer extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMInitializer {
protected String fBody
protected int[] fBodyRange
void ()
void (char[], int[], int[], int, int[], int)
char[] document
int[] sourceRange
int[] commentRange
int flags
int[] modifierRange
int bodyStartPosition
void (char[], int[], int)
char[] document
int[] sourceRange
int flags
protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
public java.lang.String getBody ()
protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode ()
public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException
org.eclipse.jdt.core.IJavaElement parent
int count
org.eclipse.jdt.core.jdom.IDOMNode previousNode
protected int getMemberDeclarationStartPosition ()
public int getNodeType ()
public boolean isSignatureEqual (org.eclipse.jdt.core.jdom.IDOMNode)
org.eclipse.jdt.core.jdom.IDOMNode node
protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode ()
protected void offset (int)
int offset
public void setBody (java.lang.String)
String body
public void setName (java.lang.String)
String name
protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode)
org.eclipse.jdt.internal.core.jdom.DOMNode node
org.eclipse.jdt.internal.core.jdom.DOMInitializer init
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/XMLWriter.classXMLWriter.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.XMLWriter extends org.eclipse.jdt.internal.compiler.util.GenericXMLWriter {
public void (java.io.Writer, org.eclipse.jdt.core.IJavaProject, boolean)
java.io.Writer writer
org.eclipse.jdt.core.IJavaProject project
boolean printXmlVersion
}
org/eclipse/jdt/internal/core/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnit extends org.eclipse.jdt.internal.core.Openable implements org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.internal.compiler.env.ICompilationUnit org.eclipse.jdt.internal.compiler.util.SuffixConstants {
static final int JLS2_INTERNAL
private static final org.eclipse.jdt.core.IImportDeclaration[] NO_IMPORTS
protected String name
public org.eclipse.jdt.core.WorkingCopyOwner owner
static void ()
public void (org.eclipse.jdt.internal.core.PackageFragment, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.internal.core.PackageFragment parent
String name
org.eclipse.jdt.core.WorkingCopyOwner owner
public org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.text.edits.TextEdit edit
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jface.text.IDocument document
org.eclipse.text.edits.UndoEdit undoEdit
org.eclipse.text.edits.MalformedTreeException e
org.eclipse.jface.text.BadLocationException e
public void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation operation
public void becomeWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IProblemRequestor requestor
protected boolean buildStructure (org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.OpenableElementInfo info
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map newElements
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.jdt.internal.core.CompilationUnitElementInfo unitInfo
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor requestor
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.core.IJavaProject project
boolean createAST
boolean createAST
boolean resolveBindings
boolean resolveBindings
int reconcileFlags
int reconcileFlags
java.util.HashMap problems
java.util.HashMap problems
org.eclipse.jdt.internal.core.ASTHolderCUInfo astHolder
boolean computeProblems
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
java.util.Map options
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.core.CompilationUnit source
java.util.Iterator iteraror
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
int i
int length
int astLevel
org.eclipse.jdt.core.dom.CompilationUnit cu
public org.eclipse.jdt.internal.core.CompilationUnit cloneCachingContents ()
public boolean canBeRemovedFromCache ()
public boolean canBufferBeRemovedFromCache (org.eclipse.jdt.core.IBuffer)
org.eclipse.jdt.core.IBuffer buffer
public void close () throws org.eclipse.jdt.core.JavaModelException
protected void closing (java.lang.Object)
Object info
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.ICodeCompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int offset
org.eclipse.jdt.core.CompletionRequestor requestor
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
public org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
int offset
int length
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
public void commit (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CommitWorkingCopyOperation op
public void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
String[] renamings
protected java.lang.Object createElementInfo ()
public org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String importName
org.eclipse.jdt.core.IJavaElement sibling
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String importName
org.eclipse.jdt.core.IJavaElement sibling
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreateImportOperation op
public org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String pkg
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CreatePackageDeclarationOperation op
public org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String content
org.eclipse.jdt.core.IJavaElement sibling
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IPackageFragment pkg
String source
String lineSeparator
org.eclipse.jdt.internal.core.CreateCompilationUnitOperation op
org.eclipse.jdt.internal.core.CreateTypeOperation op
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
public void destroy ()
org.eclipse.jdt.core.JavaModelException e
public void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.DiscardWorkingCopyOperation op
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.CompilationUnit other
public org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
java.util.ArrayList children
org.eclipse.jdt.core.IJavaElement currentElement
int i
org.eclipse.jdt.internal.core.SourceRefElement child
public org.eclipse.jdt.core.IType findPrimaryType ()
String typeName
org.eclipse.jdt.core.IType primaryType
public org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
public org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement[] types
int i
java.util.ArrayList allTypes
java.util.ArrayList typesToTraverse
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] arrayOfAllTypes
public org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public char[] getContents ()
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.core.resources.IFile file
String encoding
String encoding
org.eclipse.jdt.core.JavaModelException e
java.io.IOException ioException
char[] contents
java.io.IOException ioException
org.eclipse.core.resources.IFile file
String encoding
String encoding
public org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
int position
org.eclipse.jdt.core.IJavaElement e
public java.lang.String getElementName ()
public int getElementType ()
public char[] getFileName ()
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.internal.core.JavaElement container
String pkgName
org.eclipse.jdt.internal.core.JavaElement pkgDecl
String typeName
org.eclipse.jdt.internal.core.JavaElement type
protected char getHandleMementoDelimiter ()
public org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
String importName
public org.eclipse.jdt.core.IImportContainer getImportContainer ()
public org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IImportContainer container
org.eclipse.jdt.internal.core.JavaModelManager manager
Object info
org.eclipse.jdt.core.IJavaElement[] elements
int length
org.eclipse.jdt.core.IImportDeclaration[] imports
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public char[] getMainTypeName ()
public org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement workingCopyElement
org.eclipse.jdt.internal.core.CompilationUnit cu
public org.eclipse.jdt.core.IJavaElement getOriginalElement ()
public org.eclipse.jdt.core.WorkingCopyOwner getOwner ()
public org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
String pkg
public org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IPackageDeclaration[] array
public char[][] getPackageName ()
org.eclipse.jdt.internal.core.PackageFragment packageFragment
public org.eclipse.core.runtime.IPath getPath ()
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo getPerWorkingCopyInfo ()
public org.eclipse.jdt.core.ICompilationUnit getPrimary ()
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
public org.eclipse.core.resources.IResource resource (org.eclipse.jdt.internal.core.PackageFragmentRoot)
org.eclipse.jdt.internal.core.PackageFragmentRoot root
public java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IBuffer buffer
public org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IType getType (java.lang.String)
String typeName
public org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
java.util.ArrayList list
org.eclipse.jdt.core.IType[] array
public org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.IJavaElement getSharedWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.jdt.core.IBufferFactory factory
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public org.eclipse.jdt.core.IJavaElement getWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBufferFactory factory
org.eclipse.jdt.core.IProblemRequestor problemRequestor
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
org.eclipse.jdt.internal.core.JavaModelManager$PerWorkingCopyInfo perWorkingCopyInfo
org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation op
protected boolean hasBuffer ()
public boolean hasResourceChanged ()
Object info
org.eclipse.core.resources.IResource resource
public boolean ignoreOptionalProblems ()
public boolean isBasedOn (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean isConsistent ()
public boolean isPrimary ()
protected boolean isSourceElement ()
protected org.eclipse.core.runtime.IStatus validateCompilationUnit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.JavaModelException e
char[][] inclusionPatterns
char[][] exclusionPatterns
org.eclipse.jdt.core.IJavaProject project
public boolean isWorkingCopy ()
public void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit makeConsistent (int, boolean, int, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean resolveBindings
int reconcileFlags
java.util.HashMap problems
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ASTHolderCUInfo info
org.eclipse.jdt.core.dom.CompilationUnit result
public void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaElement container
org.eclipse.jdt.core.IJavaElement sibling
String rename
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] containers
String[] renamings
protected org.eclipse.jdt.core.IBuffer openBuffer (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
Object info
org.eclipse.jdt.internal.core.BufferManager bufManager
boolean isWorkingCopy
org.eclipse.jdt.core.IBuffer buffer
org.eclipse.jdt.core.ICompilationUnit original
boolean mustSetToOriginalContent
org.eclipse.jdt.core.IBuffer existingBuffer
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IFile file
protected void openAncestors (java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.util.HashMap newElements
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.internal.core.CompilationUnit originalFromClone ()
public org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException
public void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
boolean forceProblemDetection
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean forceProblemDetection
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
boolean forceProblemDetection
boolean enableStatementsRecovery
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, int, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
int astLevel
int reconcileFlags
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.PerformanceStats stats
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation op
org.eclipse.jdt.internal.core.JavaModelManager manager
public void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String newName
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.jdt.core.IJavaElement[] dests
String[] renamings
public void restore () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit original
org.eclipse.jdt.core.IBuffer buffer
public void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor pm
boolean force
protected void toStringInfo (int, java.lang.StringBuffer, java.lang.Object, boolean)
int tab
StringBuffer buffer
Object info
boolean showResolvedInfo
protected void updateTimeStamp (org.eclipse.jdt.internal.core.CompilationUnit) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit original
long timeStamp
protected org.eclipse.core.runtime.IStatus validateExistence (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource underlyingResource
org.eclipse.core.runtime.IStatus status
public org.eclipse.jdt.core.ISourceRange getNameRange ()
}
org/eclipse/jdt/internal/core/util/RuntimeInvisibleTypeAnnotationsAttribute.classRuntimeInvisibleTypeAnnotationsAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.RuntimeInvisibleTypeAnnotationsAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IRuntimeInvisibleTypeAnnotationsAttribute {
private static final org.eclipse.jdt.core.util.IExtendedAnnotation[] NO_ENTRIES
private int extendedAnnotationsNumber
private org.eclipse.jdt.core.util.IExtendedAnnotation[] extendedAnnotations
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
org.eclipse.jdt.internal.core.util.ExtendedAnnotation extendedAnnotation
public org.eclipse.jdt.core.util.IExtendedAnnotation[] getExtendedAnnotations ()
public int getExtendedAnnotationsNumber ()
}
org/eclipse/jdt/internal/core/util/LineNumberAttribute.classLineNumberAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LineNumberAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.ILineNumberAttribute {
private static final int[][] NO_ENTRIES
private int lineNumberTableLength
private int[][] lineNumberTable
static void ()
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
int length
int readOffset
int i
public int[][] getLineNumberTable ()
public int getLineNumberTableLength ()
}
org/eclipse/jdt/internal/core/util/LocalVariableTypeTableEntry.classLocalVariableTypeTableEntry.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.LocalVariableTypeTableEntry extends org.eclipse.jdt.internal.core.util.ClassFileStruct implements org.eclipse.jdt.core.util.ILocalVariableTypeTableEntry {
private int startPC
private int length
private int nameIndex
private int signatureIndex
private char[] name
private char[] signature
private int index
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
org.eclipse.jdt.core.util.IConstantPoolEntry constantPoolEntry
public int getStartPC ()
public int getLength ()
public int getNameIndex ()
public int getSignatureIndex ()
public int getIndex ()
public char[] getName ()
public char[] getSignature ()
}
org/eclipse/jdt/internal/core/util/Messages.classMessages.java
package org.eclipse.jdt.internal.core.util
public final org.eclipse.jdt.internal.core.util.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String hierarchy_nullProject
public static String hierarchy_nullRegion
public static String hierarchy_nullFocusType
public static String hierarchy_creating
public static String hierarchy_creatingOnType
public static String element_doesNotExist
public static String element_notOnClasspath
public static String element_invalidClassFileName
public static String element_reconciling
public static String element_attachingSource
public static String element_invalidResourceForProject
public static String element_nullName
public static String element_nullType
public static String element_illegalParent
public static String javamodel_initialization
public static String javamodel_initializing_delta_state
public static String javamodel_building_after_upgrade
public static String javamodel_configuring
public static String javamodel_configuring_classpath_containers
public static String javamodel_configuring_searchengine
public static String javamodel_getting_build_state_number
public static String javamodel_refreshing_external_jars
public static String javamodel_resetting_source_attachment_properties
public static String operation_needElements
public static String operation_needName
public static String operation_needPath
public static String operation_needAbsolutePath
public static String operation_needString
public static String operation_notSupported
public static String operation_cancelled
public static String operation_nullContainer
public static String operation_nullName
public static String operation_copyElementProgress
public static String operation_moveElementProgress
public static String operation_renameElementProgress
public static String operation_copyResourceProgress
public static String operation_moveResourceProgress
public static String operation_renameResourceProgress
public static String operation_createUnitProgress
public static String operation_createFieldProgress
public static String operation_createImportsProgress
public static String operation_createInitializerProgress
public static String operation_createMethodProgress
public static String operation_createPackageProgress
public static String operation_createPackageFragmentProgress
public static String operation_createTypeProgress
public static String operation_deleteElementProgress
public static String operation_deleteResourceProgress
public static String operation_cannotRenameDefaultPackage
public static String operation_pathOutsideProject
public static String operation_sortelements
public static String workingCopy_commit
public static String buffer_closed
public static String build_preparingBuild
public static String build_readStateProgress
public static String build_saveStateProgress
public static String build_saveStateComplete
public static String build_readingDelta
public static String build_analyzingDeltas
public static String build_analyzingSources
public static String build_cleaningOutput
public static String build_copyingResources
public static String build_compiling
public static String build_foundHeader
public static String build_fixedHeader
public static String build_oneError
public static String build_oneWarning
public static String build_multipleErrors
public static String build_multipleWarnings
public static String build_done
public static String build_wrongFileFormat
public static String build_cannotSaveState
public static String build_cannotSaveStates
public static String build_initializationError
public static String build_serializationError
public static String build_classFileCollision
public static String build_duplicateClassFile
public static String build_duplicateResource
public static String build_inconsistentClassFile
public static String build_inconsistentProject
public static String build_incompleteClassPath
public static String build_missingSourceFile
public static String build_prereqProjectHasClasspathProblems
public static String build_prereqProjectMustBeRebuilt
public static String build_abortDueToClasspathProblems
public static String status_cannot_retrieve_attached_javadoc
public static String status_timeout_javadoc
public static String status_cannotUseDeviceOnPath
public static String status_coreException
public static String status_defaultPackageReadOnly
public static String status_evaluationError
public static String status_JDOMError
public static String status_IOException
public static String status_indexOutOfBounds
public static String status_invalidContents
public static String status_invalidDestination
public static String status_invalidName
public static String status_invalidPackage
public static String status_invalidPath
public static String status_invalidProject
public static String status_invalidResource
public static String status_invalidResourceType
public static String status_invalidSibling
public static String status_nameCollision
public static String status_noLocalContents
public static String status_OK
public static String status_readOnly
public static String status_targetException
public static String status_unknown_javadoc_format
public static String status_updateConflict
public static String classpath_buildPath
public static String classpath_cannotNestEntryInEntry
public static String classpath_cannotNestEntryInEntryNoExclusion
public static String classpath_cannotNestEntryInLibrary
public static String classpath_cannotNestEntryInOutput
public static String classpath_cannotNestOutputInEntry
public static String classpath_cannotNestOutputInOutput
public static String classpath_cannotReadClasspathFile
public static String classpath_cannotReferToItself
public static String classpath_cannotUseDistinctSourceFolderAsOutput
public static String classpath_cannotUseLibraryAsOutput
public static String classpath_closedProject
public static String classpath_couldNotWriteClasspathFile
public static String classpath_cycle
public static String classpath_duplicateEntryPath
public static String classpath_illegalContainerPath
public static String classpath_illegalEntryInClasspathFile
public static String classpath_illegalLibraryPath
public static String classpath_illegalLibraryPathInContainer
public static String classpath_illegalLibraryArchive
public static String classpath_archiveReadError
public static String classpath_illegalExternalFolder
public static String classpath_illegalExternalFolderInContainer
public static String classpath_illegalProjectPath
public static String classpath_illegalSourceFolderPath
public static String classpath_illegalVariablePath
public static String classpath_invalidClasspathInClasspathFile
public static String classpath_invalidContainer
public static String classpath_mustEndWithSlash
public static String classpath_unboundContainerPath
public static String classpath_unboundLibrary
public static String classpath_userLibraryInfo
public static String classpath_containerInfo
public static String classpath_unboundLibraryInContainer
public static String classpath_unboundProject
public static String classpath_settingOutputLocationProgress
public static String classpath_settingProgress
public static String classpath_unboundSourceAttachment
public static String classpath_unboundSourceAttachmentInContainedLibrary
public static String classpath_unboundSourceFolder
public static String classpath_unboundVariablePath
public static String classpath_unknownKind
public static String classpath_xmlFormatError
public static String classpath_disabledInclusionExclusionPatterns
public static String classpath_disabledMultipleOutputLocations
public static String classpath_incompatibleLibraryJDKLevel
public static String classpath_incompatibleLibraryJDKLevelInContainer
public static String classpath_duplicateEntryExtraAttribute
public static String classpath_deprecated_variable
public static String file_notFound
public static String file_badFormat
public static String path_nullPath
public static String path_mustBeAbsolute
public static String cache_invalidLoadFactor
public static String savedState_jobName
public static String refreshing_external_folders
public static String synchronizing_projects_job
public static String convention_unit_nullName
public static String convention_unit_notJavaName
public static String convention_classFile_nullName
public static String convention_classFile_notClassFileName
public static String convention_illegalIdentifier
public static String convention_import_nullImport
public static String convention_import_unqualifiedImport
public static String convention_type_nullName
public static String convention_type_nameWithBlanks
public static String convention_type_dollarName
public static String convention_type_lowercaseName
public static String convention_type_invalidName
public static String convention_package_nullName
public static String convention_package_emptyName
public static String convention_package_dotName
public static String convention_package_nameWithBlanks
public static String convention_package_consecutiveDotsName
public static String convention_package_uppercaseName
public static String dom_cannotDetail
public static String dom_nullTypeParameter
public static String dom_nullNameParameter
public static String dom_nullReturnType
public static String dom_nullExceptionType
public static String dom_mismatchArgNamesAndTypes
public static String dom_addNullChild
public static String dom_addIncompatibleChild
public static String dom_addChildWithParent
public static String dom_unableAddChild
public static String dom_addAncestorAsChild
public static String dom_addNullSibling
public static String dom_addSiblingBeforeRoot
public static String dom_addIncompatibleSibling
public static String dom_addSiblingWithParent
public static String dom_addAncestorAsSibling
public static String dom_addNullInterface
public static String dom_nullInterfaces
public static String importRewrite_processDescription
public static String correction_nullRequestor
public static String correction_nullUnit
public static String engine_completing
public static String engine_searching
public static String engine_searching_indexing
public static String engine_searching_matching
public static String exception_wrongFormat
public static String process_name
public static String jobmanager_filesToIndex
public static String jobmanager_indexing
public static String disassembler_description
public static String disassembler_opentypedeclaration
public static String disassembler_closetypedeclaration
public static String disassembler_parametername
public static String disassembler_anonymousparametername
public static String disassembler_localvariablename
public static String disassembler_endofmethodheader
public static String disassembler_begincommentline
public static String disassembler_fieldhasconstant
public static String disassembler_endoffieldheader
public static String disassembler_sourceattributeheader
public static String disassembler_enclosingmethodheader
public static String disassembler_exceptiontableheader
public static String disassembler_linenumberattributeheader
public static String disassembler_methodparametersheader
public static String disassembler_localvariabletableattributeheader
public static String disassembler_localvariabletypetableattributeheader
public static String disassembler_arraydimensions
public static String disassembler_innerattributesheader
public static String disassembler_inner_class_info_name
public static String disassembler_outer_class_info_name
public static String disassembler_inner_name
public static String disassembler_inner_accessflags
public static String disassembler_genericattributeheader
public static String disassembler_signatureattributeheader
public static String disassembler_bootstrapmethodattributesheader
public static String disassembler_bootstrapmethodentry
public static String disassembler_bootstrapmethodentry_argument
public static String disassembler_indentation
public static String disassembler_constantpoolindex
public static String disassembler_space
public static String disassembler_comma
public static String disassembler_openinnerclassentry
public static String disassembler_closeinnerclassentry
public static String disassembler_deprecated
public static String disassembler_constantpoolheader
public static String disassembler_constantpool_class
public static String disassembler_constantpool_double
public static String disassembler_constantpool_float
public static String disassembler_constantpool_integer
public static String disassembler_constantpool_long
public static String disassembler_constantpool_string
public static String disassembler_constantpool_fieldref
public static String disassembler_constantpool_interfacemethodref
public static String disassembler_constantpool_methodref
public static String disassembler_constantpool_name_and_type
public static String disassembler_constantpool_utf8
public static String disassembler_constantpool_methodhandle
public static String disassembler_constantpool_methodtype
public static String disassembler_constantpool_invokedynamic
public static String disassembler_annotationdefaultheader
public static String disassembler_annotationdefaultvalue
public static String disassembler_annotationenumvalue
public static String disassembler_annotationclassvalue
public static String disassembler_annotationannotationvalue
public static String disassembler_annotationarrayvaluestart
public static String disassembler_annotationarrayvalueend
public static String disassembler_annotationentrystart
public static String disassembler_annotationentryend
public static String disassembler_annotationcomponent
public static String disassembler_extendedannotationentrystart
public static String disassembler_extendedannotationentryend
public static String disassembler_runtimevisibletypeannotationsattributeheader
public static String disassembler_runtimeinvisibletypeannotationsattributeheader
public static String disassembler_extendedannotation_classextendsimplements
public static String disassembler_extendedannotation_typepath
public static String disassembler_extendedannotation_method_parameter
public static String disassembler_extendedannotation_offset
public static String disassembler_extendedannotation_throws
public static String disassembler_extendedannotation_type_argument
public static String disassembler_extendedannotation_type_parameter
public static String disassembler_extendedannotation_type_parameter_with_bound
public static String disassembler_extendedannotation_wildcardlocationtype
public static String disassembler_extendedannotation_targetType
public static String disassembler_extendedannotation_wildcardlocations
public static String disassembler_extendedannotation_exception_table_index
public static String disassembler_extendedannotation_typepath_array
public static String disassembler_extendedannotation_typepath_wildcard
public static String disassembler_extendedannotation_typepath_typeargument
public static String disassembler_extendedannotation_typepath_innertype
public static String disassembler_localvariabletargetheader
public static String disassembler_runtimevisibleannotationsattributeheader
public static String disassembler_runtimeinvisibleannotationsattributeheader
public static String disassembler_runtimevisibleparameterannotationsattributeheader
public static String disassembler_runtimeinvisibleparameterannotationsattributeheader
public static String disassembler_parameterannotationentrystart
public static String disassembler_stackmaptableattributeheader
public static String disassembler_stackmapattributeheader
public static String classfileformat_versiondetails
public static String classfileformat_methoddescriptor
public static String classfileformat_fieldddescriptor
public static String classfileformat_stacksAndLocals
public static String classfileformat_superflagisnotset
public static String classfileformat_superflagisset
public static String classfileformat_clinitname
public static String classfileformat_localvariablereferenceinfoentry
public static String classformat_classformatexception
public static String classformat_anewarray
public static String classformat_checkcast
public static String classformat_instanceof
public static String classformat_ldc_w_class
public static String classformat_ldc_w_float
public static String classformat_ldc_w_integer
public static String classformat_ldc_w_string
public static String classformat_ldc2_w_long
public static String classformat_ldc2_w_double
public static String classformat_multianewarray
public static String classformat_new
public static String classformat_iinc
public static String classformat_invokespecial
public static String classformat_invokeinterface
public static String classformat_invokestatic
public static String classformat_invokevirtual
public static String classformat_invokedynamic
public static String classformat_getfield
public static String classformat_getstatic
public static String classformat_putstatic
public static String classformat_putfield
public static String classformat_newarray_boolean
public static String classformat_newarray_char
public static String classformat_newarray_float
public static String classformat_newarray_double
public static String classformat_newarray_byte
public static String classformat_newarray_short
public static String classformat_newarray_int
public static String classformat_newarray_long
public static String classformat_store
public static String classformat_load
public static String classfileformat_anyexceptionhandler
public static String classfileformat_exceptiontableentry
public static String classfileformat_linenumbertableentry
public static String classfileformat_localvariabletableentry
public static String classfileformat_versionUnknown
public static String disassembler_frame_same_locals_1_stack_item_extended
public static String disassembler_frame_chop
public static String disassembler_frame_same_frame_extended
public static String disassembler_frame_append
public static String disassembler_frame_full_frame
public static String disassembler_frame_same_frame
public static String disassembler_frame_same_locals_1_stack_item
public static String code_assist_internal_error
public static String disassembler_method_type_ref_getfield
public static String disassembler_method_type_ref_putfield
public static String disassembler_method_type_ref_getstatic
public static String disassembler_method_type_ref_putstatic
public static String disassembler_method_type_ref_invokestatic
public static String disassembler_method_type_ref_invokevirtual
public static String disassembler_method_type_ref_invokespecial
public static String disassembler_method_type_ref_invokeinterface
public static String disassembler_method_type_ref_newinvokespecial
static void ()
private void ()
public static java.lang.String bind (java.lang.String)
String message
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
}
org/eclipse/jdt/internal/core/util/AnnotationDefaultAttribute.classAnnotationDefaultAttribute.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.AnnotationDefaultAttribute extends org.eclipse.jdt.internal.core.util.ClassFileAttribute implements org.eclipse.jdt.core.util.IAnnotationDefaultAttribute {
private org.eclipse.jdt.core.util.IAnnotationComponentValue memberValue
public void (byte[], org.eclipse.jdt.core.util.IConstantPool, int) throws org.eclipse.jdt.core.util.ClassFormatException
byte[] classFileBytes
org.eclipse.jdt.core.util.IConstantPool constantPool
int offset
public org.eclipse.jdt.core.util.IAnnotationComponentValue getMemberValue ()
}
org/eclipse/jdt/internal/core/InitializerWithChildrenInfo.classInitializerWithChildrenInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.InitializerWithChildrenInfo extends org.eclipse.jdt.internal.core.InitializerElementInfo {
protected org.eclipse.jdt.core.IJavaElement[] children
public void (org.eclipse.jdt.core.IJavaElement[])
org.eclipse.jdt.core.IJavaElement[] children
public org.eclipse.jdt.core.IJavaElement[] getChildren ()
public volatile int getNameSourceStart ()
public volatile int getNameSourceEnd ()
public volatile int getDeclarationSourceEnd ()
public volatile int getModifiers ()
public volatile int getDeclarationSourceStart ()
}
org/eclipse/jdt/internal/core/BufferFactoryWrapper.classBufferFactoryWrapper.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.BufferFactoryWrapper extends org.eclipse.jdt.core.WorkingCopyOwner {
public org.eclipse.jdt.core.IBufferFactory factory
private void (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static org.eclipse.jdt.core.WorkingCopyOwner create (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.internal.core.BufferFactoryWrapper other
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/builder/ImageBuilderInternalException.classImageBuilderInternalException.java
package org.eclipse.jdt.internal.core.builder
public org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected org.eclipse.core.runtime.CoreException coreException
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.CoreException getThrowable ()
public void printStackTrace ()
}
org/eclipse/jdt/internal/core/JavaModelManager$PerProjectInfo.classJavaModelManager.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo extends java.lang.Object {
private static final int JAVADOC_CACHE_INITIAL_SIZE
static final org.eclipse.jdt.core.IJavaModelStatus NEED_RESOLUTION
public org.eclipse.core.resources.IProject project
public Object savedState
public boolean triedRead
public org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
public org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
public org.eclipse.jdt.core.IJavaModelStatus rawClasspathStatus
public int rawTimeStamp
public boolean writtingRawClasspath
public org.eclipse.jdt.core.IClasspathEntry[] resolvedClasspath
public org.eclipse.jdt.core.IJavaModelStatus unresolvedEntryStatus
public java.util.Map rootPathToRawEntries
public java.util.Map rootPathToResolvedEntries
public org.eclipse.core.runtime.IPath outputLocation
public org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
public java.util.Hashtable options
public java.util.Hashtable secondaryTypes
public org.eclipse.jdt.internal.core.util.LRUCache javadocCache
static void ()
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public synchronized org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath ()
public void forgetExternalTimestampsAndIndexes ()
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.search.indexing.IndexManager indexManager
java.util.Map externalTimeStamps
java.util.HashMap rootInfos
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
public void rememberExternalLibTimestamps ()
org.eclipse.jdt.core.IClasspathEntry[] classpath
java.util.Map externalTimeStamps
int i
int length
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath path
Object target
long timestamp
public synchronized org.eclipse.jdt.internal.core.ClasspathChange resetResolvedClasspath ()
private org.eclipse.jdt.internal.core.ClasspathChange setClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus, org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
boolean addClasspathChange
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
protected org.eclipse.jdt.internal.core.ClasspathChange addClasspathChange ()
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
public org.eclipse.jdt.internal.core.ClasspathChange setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
public synchronized org.eclipse.jdt.internal.core.ClasspathChange setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.core.IJavaModelStatus newRawClasspathStatus
public org.eclipse.jdt.internal.core.ClasspathChange setResolvedClasspath (org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, int, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
int timeStamp
boolean addClasspathChange
public synchronized org.eclipse.jdt.internal.core.ClasspathChange setResolvedClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], java.util.Map, java.util.Map, org.eclipse.jdt.core.IJavaModelStatus, int, boolean)
org.eclipse.jdt.core.IClasspathEntry[] newResolvedClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
java.util.Map newRootPathToRawEntries
java.util.Map newRootPathToResolvedEntries
org.eclipse.jdt.core.IJavaModelStatus newUnresolvedEntryStatus
int timeStamp
boolean addClasspathChange
public synchronized org.eclipse.jdt.core.IClasspathEntry[][] readAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject)
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IClasspathEntry[][] classpath
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaModelStatus status
java.io.IOException e
org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException e
int rawClasspathLength
org.eclipse.core.runtime.IPath output
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathEntry[] copy
public java.lang.String toString ()
StringBuffer buffer
int i
int length
org.eclipse.jdt.core.IClasspathEntry[] resolvedCP
int i
int length
public boolean writeAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] newReferencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
public boolean writeAndCacheClasspath (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
}
org/eclipse/jdt/internal/core/JavaModelManager$10.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$10 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final java.util.HashMap val$allContainerPaths
void (org.eclipse.jdt.internal.core.JavaModelManager, java.util.HashMap)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set entrySet
int length
java.util.Map$Entry[] entries
int i
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaProject javaProject
java.util.HashSet pathSet
int length2
org.eclipse.core.runtime.IPath[] paths
int j
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathContainer container
java.util.Map perProjectContainers
java.util.Iterator entriesIterator
java.util.Map$Entry entry
org.eclipse.jdt.core.IJavaProject project
java.util.HashMap perPathContainers
java.util.Iterator containersIterator
java.util.Map$Entry containerEntry
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.SetContainerOperation operation
}
org/eclipse/jdt/internal/core/JavaModelManager$19.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$19 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
private final org.eclipse.core.resources.IWorkspace val$workspace
void (org.eclipse.jdt.internal.core.JavaModelManager, java.lang.String, org.eclipse.core.resources.IWorkspace)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
static org.eclipse.jdt.internal.core.JavaModelManager access$0 (org.eclipse.jdt.internal.core.JavaModelManager$19)
}
org/eclipse/jdt/internal/core/search/AbstractJavaSearchScope.classAbstractJavaSearchScope.java
package org.eclipse.jdt.internal.core.search
public abstract org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope extends org.eclipse.jdt.internal.core.search.AbstractSearchScope {
public void ()
public abstract org.eclipse.jdt.internal.compiler.env.AccessRuleSet getAccessRuleSet (java.lang.String, java.lang.String)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot (java.lang.String, int, java.lang.String)
}
org/eclipse/jdt/internal/core/search/indexing/IIndexConstants.classIIndexConstants.java
package org.eclipse.jdt.internal.core.search.indexing
public abstract org.eclipse.jdt.internal.core.search.indexing.IIndexConstants extends java.lang.Object {
public static final char[] REF
public static final char[] ANNOTATION_REF
public static final char[] METHOD_REF
public static final char[] CONSTRUCTOR_REF
public static final char[] SUPER_REF
public static final char[] TYPE_DECL
public static final char[] METHOD_DECL
public static final char[] CONSTRUCTOR_DECL
public static final char[] FIELD_DECL
public static final char[] OBJECT
public static final char[][] COUNTS
public static final char[] DEFAULT_CONSTRUCTOR
public static final char CLASS_SUFFIX
public static final char INTERFACE_SUFFIX
public static final char ENUM_SUFFIX
public static final char ANNOTATION_TYPE_SUFFIX
public static final char TYPE_SUFFIX
public static final char CLASS_AND_ENUM_SUFFIX
public static final char CLASS_AND_INTERFACE_SUFFIX
public static final char INTERFACE_AND_ANNOTATION_SUFFIX
public static final char SEPARATOR
public static final char PARAMETER_SEPARATOR
public static final char SECONDARY_SUFFIX
public static final char[] ONE_STAR
public static final char[][] ONE_STAR_CHAR
public static final char ZERO_CHAR
public static final char[] ONE_ZERO
public static final char[][] ONE_ZERO_CHAR
public static final int PKG_REF_PATTERN
public static final int PKG_DECL_PATTERN
public static final int TYPE_REF_PATTERN
public static final int TYPE_DECL_PATTERN
public static final int SUPER_REF_PATTERN
public static final int CONSTRUCTOR_PATTERN
public static final int FIELD_PATTERN
public static final int METHOD_PATTERN
public static final int OR_PATTERN
public static final int LOCAL_VAR_PATTERN
public static final int TYPE_PARAM_PATTERN
public static final int AND_PATTERN
public static final int ANNOT_REF_PATTERN
static void ()
}
org/eclipse/jdt/internal/core/search/matching/LocalVariableLocator.classLocalVariableLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.LocalVariableLocator extends org.eclipse.jdt.internal.core.search.matching.VariableLocator {
public void (org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern)
org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
int referencesLevel
int declarationsLevel
private org.eclipse.jdt.internal.core.LocalVariable getLocalVariable ()
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
int offset
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
long sourcePosition
org.eclipse.jdt.internal.core.LocalVariable localVariable
protected int matchContainer ()
protected int matchLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding variable
boolean matchName
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode possiblelMatchingNode
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
}
org/eclipse/jdt/internal/core/search/matching/MatchingNodeSet.classMatchingNodeSet.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet extends java.lang.Object {
org.eclipse.jdt.internal.compiler.util.SimpleLookupTable matchingNodes
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong matchingNodesKeys
static Integer EXACT_MATCH
static Integer POTENTIAL_MATCH
static Integer ERASURE_MATCH
public boolean mustResolve
org.eclipse.jdt.internal.compiler.util.SimpleSet possibleMatchingNodesSet
private org.eclipse.jdt.internal.compiler.util.HashtableOfLong possibleMatchingNodesKeys
static void ()
public void (boolean)
boolean mustResolvePattern
public int addMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int matchLevel
int maskedLevel
public void addPossibleMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public void addTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, boolean)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
boolean isExact
void addTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode, java.lang.Integer)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Integer level
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
protected boolean hasPossibleNodes (int, int)
int start
int end
Object[] nodes
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] matchingNodes (int, int)
int start
int end
java.util.ArrayList nodes
Object[] keyTable
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
org.eclipse.jdt.internal.core.util.Util$Comparer comparer
public java.lang.Object removePossibleMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public java.lang.Object removeTrustedMatch (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
long key
org.eclipse.jdt.internal.compiler.ast.ASTNode existing
public java.lang.String toString ()
StringBuffer result
Object[] keyTable
Object[] valueTable
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
Object[] nodes
int i
int l
org.eclipse.jdt.internal.compiler.ast.ASTNode node
}
org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.classMatchLocatorParser.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser extends org.eclipse.jdt.internal.compiler.parser.Parser {
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
org.eclipse.jdt.internal.core.search.matching.PatternLocator patternLocator
private org.eclipse.jdt.internal.compiler.ASTVisitor localDeclarationVisitor
final int patternFineGrain
public static org.eclipse.jdt.internal.core.search.matching.MatchLocatorParser createParser (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, org.eclipse.jdt.internal.core.search.matching.MatchLocator)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
public void checkComment ()
org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference[] paramReferences
int i
int length
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference[] paramTypeParameters
int i
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression[] references
int i
int length
org.eclipse.jdt.internal.compiler.ast.Expression reference
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference fieldRef
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend messageSend
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int a
int al
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argument
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression constructor
int a
int al
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argument
protected void classInstanceCreation (boolean)
boolean alwaysQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeAdditionalBound ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeAssignment ()
protected void consumeCastExpressionLL1 ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionLL1WithBounds ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
int i
int length
protected void consumeCastExpressionWithGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithNameArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCastExpressionWithQualifiedGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression
protected void consumeCatchFormalParameter ()
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocation
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
protected void consumeEnterVariable ()
boolean isLocalDeclaration
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
protected void consumeExplicitConstructorInvocationWithTypeArguments (int, int)
int flag
int recFlag
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
int fineGrain
protected void consumeFormalParameter (boolean)
boolean isVarArgs
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
protected void consumeInterfaceType ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeLambdaExpression ()
protected void consumeLocalVariableDeclaration ()
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeMemberValuePair ()
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
protected void consumeMethodHeaderRightParen ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int argLength
int i
protected void consumeMethodHeaderThrowsClause ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int thrownLength
int i
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend
protected void consumeMethodInvocationPrimary ()
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
protected void consumeMethodInvocationSuper ()
protected void consumeMethodInvocationSuperWithTypeArguments ()
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeOnlyTypeArguments ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArrayWithName ()
protected void consumeReferenceExpression (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeStatementCatch ()
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference[] refs
int i
int len
protected void consumeTypeArgumentList1 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentList2 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentList3 ()
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeArgumentReferenceType1 ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allTypeArguments
int i
int ln
protected void consumeTypeArgumentReferenceType2 ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] allTypeArguments
int i
int ln
protected void consumeTypeArguments ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeTypeElidedLambdaParameter (boolean)
boolean parenthesized
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterHeader ()
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsSuper ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
org.eclipse.jdt.internal.compiler.ast.TypeReference result
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
org.eclipse.jdt.internal.compiler.ast.NameReference nameRef
boolean flagQualifiedRef
boolean flagImplicitThis
public void parseBodies (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
protected void parseBodies (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberType
}
org/eclipse/jdt/internal/core/search/matching/PackageReferenceLocator.classPackageReferenceLocator.java
package org.eclipse.jdt.internal.core.search.matching
public org.eclipse.jdt.internal.core.search.matching.PackageReferenceLocator extends org.eclipse.jdt.internal.core.search.matching.PatternLocator {
protected org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public static boolean isDeclaringPackageFragment (org.eclipse.jdt.core.IPackageFragment, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.core.IPackageFragment packageFragment
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
char[] fileName
public void (org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern)
org.eclipse.jdt.internal.core.search.matching.PackageReferencePattern pattern
public int match (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Annotation node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.Reference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.Reference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
public int match (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet)
org.eclipse.jdt.internal.compiler.ast.TypeReference node
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet nodeSet
char[][] tokens
protected int matchLevel (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
protected int matchLevelForTokens (char[][])
char[][] tokens
char[] patternName
char[] packageName
protected void matchLevelAndReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
org.eclipse.jdt.internal.compiler.lookup.Binding refBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding memberBinding
protected void matchReportImportRef (org.eclipse.jdt.internal.compiler.ast.ImportReference, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.core.IJavaElement element
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
long[] positions
int last
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
int start
int end
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
protected void matchReportReference (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.lookup.Binding, int, org.eclipse.jdt.internal.core.search.matching.MatchLocator) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.internal.compiler.ast.ASTNode reference
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaElement localElement
org.eclipse.jdt.core.IJavaElement[] otherElements
org.eclipse.jdt.internal.compiler.lookup.Binding elementBinding
int accuracy
org.eclipse.jdt.internal.core.search.matching.MatchLocator locator
long[] positions
int last
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qTypeRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference jsTypeRef
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
int length
int sourceStart
int sourceEnd
org.eclipse.jdt.core.search.PackageReferenceMatch packageReferenceMatch
protected int referenceType ()
public int resolveLevel (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference qualifRef
org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference singleRef
public int resolveLevel (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
char[][] compoundName
org.eclipse.jdt.internal.compiler.lookup.PackageBinding pkgBinding
protected int resolveLevel (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qNameRef
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.ProblemBinding pbBinding
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/search/JavaSearchTypeNameMatch.classJavaSearchTypeNameMatch.java
package org.eclipse.jdt.internal.core.search
public org.eclipse.jdt.internal.core.search.JavaSearchTypeNameMatch extends org.eclipse.jdt.core.search.TypeNameMatch {
private org.eclipse.jdt.core.IType type
private int modifiers
private int accessibility
public void (org.eclipse.jdt.core.IType, int)
org.eclipse.jdt.core.IType type
int modifiers
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.core.search.TypeNameMatch match
public int getAccessibility ()
public int getModifiers ()
public org.eclipse.jdt.core.IType getType ()
public int hashCode ()
public void setAccessibility (int)
int accessibility
public void setModifiers (int)
int modifiers
public void setType (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/index/DiskIndex$IntList.classDiskIndex.java
package org.eclipse.jdt.internal.core.index
org.eclipse.jdt.internal.core.index.DiskIndex$IntList extends java.lang.Object {
int size
int[] elements
void (int[])
int[] elements
void add (int)
int newElement
int newSize
int[] asArray ()
int[] result
}
org/eclipse/jdt/internal/core/CompilationUnitProblemFinder.classCompilationUnitProblemFinder.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CompilationUnitProblemFinder extends org.eclipse.jdt.internal.compiler.Compiler {
protected void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.compiler.CompilationResult result
long savedComplianceLevel
long savedSourceLevel
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
protected static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions (java.util.Map, boolean, boolean)
java.util.Map settings
boolean creatingAST
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor ()
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.internal.compiler.SourceElementParser, org.eclipse.jdt.core.WorkingCopyOwner, java.util.HashMap, boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit unitElement
org.eclipse.jdt.internal.compiler.SourceElementParser parser
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
java.util.HashMap problems
boolean creatingAST
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.internal.core.CancelableNameEnvironment environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
org.eclipse.jdt.internal.core.CompilationUnitProblemFinder problemFinder
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean ignoreMethodBodies
boolean analyzeAndGenerateCode
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
org.eclipse.jdt.core.compiler.CategorizedProblem[] unitProblems
int length
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] categorizedProblems
org.eclipse.core.runtime.OperationCanceledException e
RuntimeException e
String lineDelimiter
StringBuffer message
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration process (org.eclipse.jdt.internal.core.CompilationUnit, org.eclipse.jdt.core.WorkingCopyOwner, java.util.HashMap, boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.CompilationUnit unitElement
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
java.util.HashMap problems
boolean creatingAST
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void initializeParser ()
}
org/eclipse/jdt/internal/core/JavaModelInfo.classJavaModelInfo.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.JavaModelInfo extends org.eclipse.jdt.internal.core.OpenableElementInfo {
Object[] nonJavaResources
public void ()
private java.lang.Object[] computeNonJavaResources ()
org.eclipse.core.resources.IProject[] projects
int length
Object[] resources
int index
int i
org.eclipse.core.resources.IProject project
java.lang.Object[] getNonJavaResources ()
}
org/eclipse/jdt/internal/core/JavaModelManager$2.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$2 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$INodeChangeListener {
final org.eclipse.jdt.internal.core.JavaModelManager this$0
void (org.eclipse.jdt.internal.core.JavaModelManager)
public void added (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
public void removed (org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$NodeChangeEvent event
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/OrderPreservingImportAdder.classOrderPreservingImportAdder.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
final org.eclipse.jdt.internal.core.dom.rewrite.imports.OrderPreservingImportAdder extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportAdder {
private final java.util.Comparator importComparator
private static int countMatchingPrefixSegments (java.lang.String, java.lang.String)
String name1
String name2
int matchingSegments
int i
boolean atEndOfName1Segment
boolean atEndOfName2Segment
void (java.util.Comparator)
java.util.Comparator importComparator
public java.util.List addImports (java.util.Collection, java.util.Collection)
java.util.Collection existingImports
java.util.Collection importsToAdd
java.util.List sortedNewImports
java.util.Map adjacentNewImports
java.util.List importsWithAdditions
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName existingImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.OrderPreservingImportAdder$AdjacentImports adjacentImports
private java.util.Map determineAdjacentNewImports (java.util.Collection, java.lang.Iterable)
java.util.Collection existingImports
Iterable sortedNewImports
java.util.NavigableSet existingImportsTreeSet
java.util.Map adjacentNewImports
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName existingImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName newImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName precedingExistingImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName succeedingExistingImport
private boolean shouldGroupWithSucceeding (org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName, org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName, org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName)
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName newImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName precedingExistingImport
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportName succeedingExistingImport
String containerName
int prefixSharedWithPreceding
int prefixSharedWithSucceeding
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/ImportGroupComparator$ImportGroup.classImportGroupComparator.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportGroupComparator$ImportGroup extends java.lang.Object {
private final String name
private final int index
private final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportGroupComparator$ImportGroup prefix
public void (java.lang.String, int, org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportGroupComparator$ImportGroup)
String name
int index
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportGroupComparator$ImportGroup prefix
public java.lang.String toString ()
java.lang.String getName ()
int getIndex ()
org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportGroupComparator$ImportGroup getPrefix ()
}
org/eclipse/jdt/internal/core/dom/rewrite/imports/TypeConflictingSimpleNameFinder.classTypeConflictingSimpleNameFinder.java
package org.eclipse.jdt.internal.core.dom.rewrite.imports
final org.eclipse.jdt.internal.core.dom.rewrite.imports.TypeConflictingSimpleNameFinder extends java.lang.Object implements org.eclipse.jdt.internal.core.dom.rewrite.imports.ConflictingSimpleNameFinder {
private final org.eclipse.jdt.core.IJavaProject javaProject
private final org.eclipse.jdt.core.search.SearchEngine searchEngine
private static char[][] stringsToCharArrays (java.util.Collection)
java.util.Collection strings
char[][] arrayOfArrays
int i
String string
void (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.search.SearchEngine)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.search.SearchEngine searchEngine
public java.util.Set findConflictingSimpleNames (java.util.Set, java.util.Set, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
java.util.Set simpleNames
java.util.Set onDemandAndImplicitContainerNames
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.core.dom.rewrite.imports.TypeConflictingSimpleNameFinder$ConflictAccumulatingTypeRequestor requestor
}
org/eclipse/jdt/internal/core/dom/rewrite/SourceModifier.classSourceModifier.java
package org.eclipse.jdt.internal.core.dom.rewrite
public org.eclipse.jdt.internal.core.dom.rewrite.SourceModifier extends java.lang.Object implements org.eclipse.text.edits.ISourceModifier {
private final String destinationIndent
private final int sourceIndentLevel
private final int tabWidth
private final int indentWidth
public void (int, java.lang.String, int, int)
int sourceIndentLevel
String destinationIndent
int tabWidth
int indentWidth
public org.eclipse.text.edits.ISourceModifier copy ()
public org.eclipse.text.edits.ReplaceEdit[] getModifications (java.lang.String)
String source
java.util.List result
int destIndentLevel
}
org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer$ParagraphListRewriter.classASTRewriteAnalyzer.java
package org.eclipse.jdt.internal.core.dom.rewrite
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ParagraphListRewriter extends org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer$ListRewriter {
public static final int DEFAULT_SPACING
private int initialIndent
private int separatorLines
final org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer this$0
public void (org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer, int, int)
int initialIndent
int separator
protected int getInitialIndent ()
protected java.lang.String getSeparatorString (int)
int nodeIndex
protected java.lang.String getSeparatorString (int, int)
int nodeIndex
int nextNodeIndex
int newLines
String lineDelim
StringBuffer buf
int i
private org.eclipse.jdt.core.dom.ASTNode getNode (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode elem
private int getNewLines (int)
int nodeIndex
org.eclipse.jdt.core.dom.ASTNode curr
org.eclipse.jdt.core.dom.ASTNode next
int currKind
int nextKind
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.core.dom.ASTNode secondLast
int i
org.eclipse.jdt.core.dom.ASTNode elem
private int countEmptyLines (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode last
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInformation
int lastLine
int startLine
int start
char[] cont
int i
protected boolean mustRemoveSeparator (int, int)
int originalOffset
int nodeIndex
int previousNonRemovedNodeIndex
org.eclipse.jdt.internal.core.dom.rewrite.LineInformation lineInformation
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent prevEvent
int prevKind
org.eclipse.jdt.core.dom.ASTNode prevNode
int prevEndPosition
int prevLine
int line
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent nextEvent
int nextKind
org.eclipse.jdt.core.dom.ASTNode nextNode
int nextStartPosition
int nextLine
}
org/eclipse/jdt/internal/core/ExternalAnnotationTracker.classExternalAnnotationTracker.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.ExternalAnnotationTracker extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode tree
private static org.eclipse.jdt.internal.core.ExternalAnnotationTracker singleton
private void ()
static void start (org.eclipse.core.resources.IWorkspace)
org.eclipse.core.resources.IWorkspace workspace
static void shutdown (org.eclipse.core.resources.IWorkspace)
org.eclipse.core.resources.IWorkspace workspace
public static void registerClassFile (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.internal.core.ClassFile)
org.eclipse.core.runtime.IPath annotationBase
org.eclipse.core.runtime.IPath relativeAnnotationPath
org.eclipse.jdt.internal.core.ClassFile classFile
int baseDepth
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode base
public static void unregisterClassFile (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath annotationBase
org.eclipse.core.runtime.IPath relativeAnnotationPath
int baseDepth
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode base
private org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode getAnnotationBase (org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode, org.eclipse.core.runtime.IPath, int, int)
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode current
org.eclipse.core.runtime.IPath annotationBase
int baseDepth
int nextDepth
org.eclipse.core.runtime.IPath nextHead
java.util.Map children
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode nextHeadNode
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResourceDelta child
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode directoryNode
private void traverseForDirectories (org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode, org.eclipse.core.resources.IResourceDelta)
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode directoryNode
org.eclipse.core.resources.IResourceDelta matchedDelta
org.eclipse.core.resources.IResourceDelta child
org.eclipse.jdt.internal.core.ExternalAnnotationTracker$DirectoryNode childDir
private void traverseForClassFiles (java.util.Map, org.eclipse.core.resources.IResourceDelta, int)
java.util.Map classFiles
org.eclipse.core.resources.IResourceDelta matchedDelta
int baseDepth
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IPath deltaRelativePath
org.eclipse.jdt.internal.core.ClassFile classFile
org.eclipse.jdt.core.JavaModelException e
}
org/eclipse/jdt/internal/core/SetClasspathOperation.classSetClasspathOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.SetClasspathOperation extends org.eclipse.jdt.internal.core.ChangeClasspathOperation {
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
org.eclipse.jdt.internal.core.JavaProject project
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.core.runtime.IPath newOutputLocation
boolean canChangeResource
public void (org.eclipse.jdt.internal.core.JavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean)
org.eclipse.jdt.internal.core.JavaProject project
org.eclipse.jdt.core.IClasspathEntry[] newRawClasspath
org.eclipse.jdt.core.IClasspathEntry[] referencedEntries
org.eclipse.core.runtime.IPath newOutputLocation
boolean canChangeResource
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.core.JavaModelManager$PerProjectInfo perProjectInfo
org.eclipse.jdt.internal.core.ClasspathChange classpathChange
protected org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
org.eclipse.core.resources.IResourceRuleFactory ruleFactory
public java.lang.String toString ()
StringBuffer buffer
int i
org.eclipse.jdt.core.IClasspathEntry element
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
}
org/eclipse/jdt/internal/core/LambdaExpression.classLambdaExpression.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.LambdaExpression extends org.eclipse.jdt.internal.core.SourceType {
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
protected int sourceStart
protected int sourceEnd
protected int arrowPosition
protected String interphase
void (org.eclipse.jdt.internal.core.JavaElement, org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding supertype
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findLambdaSuperType (org.eclipse.jdt.internal.compiler.ast.LambdaExpression)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
org.eclipse.jdt.internal.compiler.lookup.TypeBinding original
org.eclipse.jdt.internal.compiler.lookup.TypeBinding descType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding descPTB
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalSuper
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
void (org.eclipse.jdt.internal.core.JavaElement, java.lang.String, int, int, int, org.eclipse.jdt.internal.core.LambdaMethod)
org.eclipse.jdt.internal.core.JavaElement parent
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.LambdaMethod lambdaMethod
private static org.eclipse.jdt.internal.core.SourceTypeElementInfo makeTypeElementInfo (org.eclipse.jdt.internal.core.LambdaExpression, java.lang.String, int, int, int)
org.eclipse.jdt.internal.core.LambdaExpression handle
String interphase
int sourceStart
int sourceEnd
int arrowPosition
org.eclipse.jdt.internal.core.SourceTypeElementInfo elementInfo
org.eclipse.jdt.internal.core.JavaModelManager manager
char[][] superinterfaces
protected void closing (java.lang.Object) throws org.eclipse.jdt.core.JavaModelException
Object info
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.core.LambdaExpression that
org.eclipse.jdt.core.ITypeRoot thisTR
org.eclipse.jdt.core.ITypeRoot thatTR
public int hashCode ()
public java.lang.Object getElementInfo (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
protected char getHandleMementoDelimiter ()
protected void getHandleMemento (java.lang.StringBuffer)
StringBuffer buff
protected void getHandleMemento (java.lang.StringBuffer, boolean, boolean)
StringBuffer buff
boolean serializeParent
boolean serializeChild
public org.eclipse.jdt.core.IJavaElement getHandleFromMemento (java.lang.String, org.eclipse.jdt.internal.core.util.MementoTokenizer, org.eclipse.jdt.core.WorkingCopyOwner)
String token
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
String selector
int length
String[] parameterTypes
String[] parameterNames
int i
String returnType
String key
org.eclipse.jdt.core.ILocalVariable[] parameters
int i
public org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
public boolean isLocal ()
public org.eclipse.jdt.internal.core.JavaElement resolved (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.core.ResolvedLambdaExpression resolvedHandle
public org.eclipse.jdt.core.IMethod getMethod ()
public boolean isLambda ()
public boolean isAnonymous ()
public void toStringName (java.lang.StringBuffer)
StringBuffer buffer
public org.eclipse.jdt.core.IJavaElement getPrimaryElement (boolean)
boolean checkOwner
org.eclipse.jdt.internal.core.CompilationUnit cu
org.eclipse.jdt.core.IJavaElement primaryParent
org.eclipse.jdt.internal.core.JavaElement ancestor
StringBuffer buffer
String memento
public java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/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/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/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/IBytecodeVisitor.classIBytecodeVisitor.java
package org.eclipse.jdt.core.util
public abstract org.eclipse.jdt.core.util.IBytecodeVisitor extends java.lang.Object {
public abstract void _aaload (int)
public abstract void _aastore (int)
public abstract void _aconst_null (int)
public abstract void _aload (int, int)
public abstract void _aload_0 (int)
public abstract void _aload_1 (int)
public abstract void _aload_2 (int)
public abstract void _aload_3 (int)
public abstract void _anewarray (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _areturn (int)
public abstract void _arraylength (int)
public abstract void _astore (int, int)
public abstract void _astore_0 (int)
public abstract void _astore_1 (int)
public abstract void _astore_2 (int)
public abstract void _astore_3 (int)
public abstract void _athrow (int)
public abstract void _baload (int)
public abstract void _bastore (int)
public abstract void _bipush (int, byte)
public abstract void _caload (int)
public abstract void _castore (int)
public abstract void _checkcast (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _d2f (int)
public abstract void _d2i (int)
public abstract void _d2l (int)
public abstract void _dadd (int)
public abstract void _daload (int)
public abstract void _dastore (int)
public abstract void _dcmpg (int)
public abstract void _dcmpl (int)
public abstract void _dconst_0 (int)
public abstract void _dconst_1 (int)
public abstract void _ddiv (int)
public abstract void _dload (int, int)
public abstract void _dload_0 (int)
public abstract void _dload_1 (int)
public abstract void _dload_2 (int)
public abstract void _dload_3 (int)
public abstract void _dmul (int)
public abstract void _dneg (int)
public abstract void _drem (int)
public abstract void _dreturn (int)
public abstract void _dstore (int, int)
public abstract void _dstore_0 (int)
public abstract void _dstore_1 (int)
public abstract void _dstore_2 (int)
public abstract void _dstore_3 (int)
public abstract void _dsub (int)
public abstract void _dup (int)
public abstract void _dup_x1 (int)
public abstract void _dup_x2 (int)
public abstract void _dup2 (int)
public abstract void _dup2_x1 (int)
public abstract void _dup2_x2 (int)
public abstract void _f2d (int)
public abstract void _f2i (int)
public abstract void _f2l (int)
public abstract void _fadd (int)
public abstract void _faload (int)
public abstract void _fastore (int)
public abstract void _fcmpg (int)
public abstract void _fcmpl (int)
public abstract void _fconst_0 (int)
public abstract void _fconst_1 (int)
public abstract void _fconst_2 (int)
public abstract void _fdiv (int)
public abstract void _fload (int, int)
public abstract void _fload_0 (int)
public abstract void _fload_1 (int)
public abstract void _fload_2 (int)
public abstract void _fload_3 (int)
public abstract void _fmul (int)
public abstract void _fneg (int)
public abstract void _frem (int)
public abstract void _freturn (int)
public abstract void _fstore (int, int)
public abstract void _fstore_0 (int)
public abstract void _fstore_1 (int)
public abstract void _fstore_2 (int)
public abstract void _fstore_3 (int)
public abstract void _fsub (int)
public abstract void _getfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _getstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _goto (int, int)
public abstract void _goto_w (int, int)
public abstract void _i2b (int)
public abstract void _i2c (int)
public abstract void _i2d (int)
public abstract void _i2f (int)
public abstract void _i2l (int)
public abstract void _i2s (int)
public abstract void _iadd (int)
public abstract void _iaload (int)
public abstract void _iand (int)
public abstract void _iastore (int)
public abstract void _iconst_m1 (int)
public abstract void _iconst_0 (int)
public abstract void _iconst_1 (int)
public abstract void _iconst_2 (int)
public abstract void _iconst_3 (int)
public abstract void _iconst_4 (int)
public abstract void _iconst_5 (int)
public abstract void _idiv (int)
public abstract void _if_acmpeq (int, int)
public abstract void _if_acmpne (int, int)
public abstract void _if_icmpeq (int, int)
public abstract void _if_icmpne (int, int)
public abstract void _if_icmplt (int, int)
public abstract void _if_icmpge (int, int)
public abstract void _if_icmpgt (int, int)
public abstract void _if_icmple (int, int)
public abstract void _ifeq (int, int)
public abstract void _ifne (int, int)
public abstract void _iflt (int, int)
public abstract void _ifge (int, int)
public abstract void _ifgt (int, int)
public abstract void _ifle (int, int)
public abstract void _ifnonnull (int, int)
public abstract void _ifnull (int, int)
public abstract void _iinc (int, int, int)
public abstract void _iload (int, int)
public abstract void _iload_0 (int)
public abstract void _iload_1 (int)
public abstract void _iload_2 (int)
public abstract void _iload_3 (int)
public abstract void _imul (int)
public abstract void _ineg (int)
public abstract void _instanceof (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokedynamic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokeinterface (int, int, byte, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokespecial (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokestatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _invokevirtual (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ior (int)
public abstract void _irem (int)
public abstract void _ireturn (int)
public abstract void _ishl (int)
public abstract void _ishr (int)
public abstract void _istore (int, int)
public abstract void _istore_0 (int)
public abstract void _istore_1 (int)
public abstract void _istore_2 (int)
public abstract void _istore_3 (int)
public abstract void _isub (int)
public abstract void _iushr (int)
public abstract void _ixor (int)
public abstract void _jsr (int, int)
public abstract void _jsr_w (int, int)
public abstract void _l2d (int)
public abstract void _l2f (int)
public abstract void _l2i (int)
public abstract void _ladd (int)
public abstract void _laload (int)
public abstract void _land (int)
public abstract void _lastore (int)
public abstract void _lcmp (int)
public abstract void _lconst_0 (int)
public abstract void _lconst_1 (int)
public abstract void _ldc (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldc_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldc2_w (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ldiv (int)
public abstract void _lload (int, int)
public abstract void _lload_0 (int)
public abstract void _lload_1 (int)
public abstract void _lload_2 (int)
public abstract void _lload_3 (int)
public abstract void _lmul (int)
public abstract void _lneg (int)
public abstract void _lookupswitch (int, int, int, int[][])
public abstract void _lor (int)
public abstract void _lrem (int)
public abstract void _lreturn (int)
public abstract void _lshl (int)
public abstract void _lshr (int)
public abstract void _lstore (int, int)
public abstract void _lstore_0 (int)
public abstract void _lstore_1 (int)
public abstract void _lstore_2 (int)
public abstract void _lstore_3 (int)
public abstract void _lsub (int)
public abstract void _lushr (int)
public abstract void _lxor (int)
public abstract void _monitorenter (int)
public abstract void _monitorexit (int)
public abstract void _multianewarray (int, int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _new (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _newarray (int, int)
public abstract void _nop (int)
public abstract void _pop (int)
public abstract void _pop2 (int)
public abstract void _putfield (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _putstatic (int, int, org.eclipse.jdt.core.util.IConstantPoolEntry)
public abstract void _ret (int, int)
public abstract void _return (int)
public abstract void _saload (int)
public abstract void _sastore (int)
public abstract void _sipush (int, short)
public abstract void _swap (int)
public abstract void _tableswitch (int, int, int, int, int[])
public abstract void _wide (int, int, int)
public abstract void _wide (int, int, int, int)
public abstract void _breakpoint (int)
public abstract void _impdep1 (int)
public abstract void _impdep2 (int)
}
org/eclipse/jdt/core/IMember.classIMember.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMember extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.IParent {
public abstract java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile ()
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public abstract org.eclipse.jdt.core.IType getDeclaringType ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getJavadocRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public abstract org.eclipse.jdt.core.IType getType (java.lang.String, int)
public abstract boolean isBinary ()
}
org/eclipse/jdt/core/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[], char[])
char[] target
char[] suffix
int targetLength
int subLength
int newTargetLength
public static final char[] append (char[], int, char[], int, int)
char[] target
int index
char[] array
int start
int end
int targetLength
int subLength
int newTargetLength
public static final char[][] arrayConcat (char[][], char[][])
char[][] first
char[][] second
int length1
int length2
char[][] result
public static final boolean camelCaseMatch (char[], char[])
char[] pattern
char[] name
public static final boolean camelCaseMatch (char[], char[], boolean)
char[] pattern
char[] name
boolean samePartCount
public static final boolean camelCaseMatch (char[], int, int, char[], int, int)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean samePartCount
char patternChar
char nameChar
char nameChar
int iPattern
int iName
int charNature
public static java.lang.String[] charArrayToStringArray (char[][])
char[][] charArrays
int length
String[] strings
int i
public static java.lang.String charToString (char[])
char[] charArray
public static final char[][] arrayConcat (char[][], char[])
char[][] first
char[] second
int length
char[][] result
public static final int compareTo (char[], char[])
char[] array1
char[] array2
int length1
int length2
int min
int i
public static final int compareTo (char[], char[], int, int)
char[] array1
char[] array2
int start
int end
int length1
int length2
int min
int i
public static final int compareWith (char[], char[])
char[] array
char[] prefix
int arrayLength
int prefixLength
int min
int i
char c1
char c2
public static final char[] concat (char[], char[])
char[] first
char[] second
int length1
int length2
char[] result
public static final char[] concat (char[], char[], char[])
char[] first
char[] second
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char[], char[], char)
char[] first
char[] second
char separator
int length1
int length2
char[] result
public static final char[] concat (char[], char, char[], char, char[])
char[] first
char sep1
char[] second
char sep2
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char, char[], char)
char prefix
char[] array
char suffix
int length
char[] result
public static final char[] concatWith (char[], char[][], char)
char[] name
char[][] array
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char[], char)
char[][] array
char[] name
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char)
char[][] array
char separator
int length
int size
int index
char[] result
public static final boolean contains (char, char[][])
char character
char[][] array
int i
char[] subarray
int j
public static final boolean contains (char, char[])
char character
char[] array
int i
public static final boolean contains (char[], char[])
char[] characters
char[] array
int i
int j
public static final char[][] deepCopy (char[][])
char[][] toCopy
int toCopyLength
char[][] result
int i
char[] toElement
int toElementLength
char[] resultElement
public static final boolean endsWith (char[], char[])
char[] array
char[] toBeFound
int i
int j
public static final boolean equals (char[][], char[][])
char[][] first
char[][] second
int i
public static final boolean equals (char[][], char[][], boolean)
char[][] first
char[][] second
boolean isCaseSensitive
int i
public static final boolean equals (char[], char[])
char[] first
char[] second
int i
public static final boolean equals (char[], char[], int, int)
char[] first
char[] second
int secondStart
int secondEnd
public static final boolean equals (char[], char[], int, int, boolean)
char[] first
char[] second
int secondStart
int secondEnd
boolean isCaseSensitive
int i
int i
public static final boolean equals (char[], char[], boolean)
char[] first
char[] second
boolean isCaseSensitive
int i
public static final boolean fragmentEquals (char[], char[], int, boolean)
char[] fragment
char[] name
int startIndex
boolean isCaseSensitive
int max
int i
int i
public static final int hashCode (char[])
char[] array
int length
int hash
int i
int i
int last
public static boolean isWhitespace (char)
char c
public static final int indexOf (char, char[])
char toBeFound
char[] array
public static final int indexOf (char[], char[], boolean)
char[] toBeFound
char[] array
boolean isCaseSensitive
public static final int indexOf (char[], char[], boolean, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
public static final int indexOf (char[], char[], boolean, int, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
int end
int arrayLength
int toBeFoundLength
int i
int i
int i
int max
int j
int i
int max
int j
public static final int indexOf (char, char[], int)
char toBeFound
char[] array
int start
int i
public static final int indexOf (char, char[], int, int)
char toBeFound
char[] array
int start
int end
int i
public static final int lastIndexOf (char, char[])
char toBeFound
char[] array
int i
public static final int lastIndexOf (char, char[], int)
char toBeFound
char[] array
int startIndex
int i
public static final int lastIndexOf (char, char[], int, int)
char toBeFound
char[] array
int startIndex
int endIndex
int i
public static final char[] lastSegment (char[], char)
char[] array
char separator
int pos
public static final boolean match (char[], char[], boolean)
char[] pattern
char[] name
boolean isCaseSensitive
public static final boolean match (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean isCaseSensitive
int iPattern
int iName
char patternChar
int segmentStart
int segmentStart
int prefixStart
public static final boolean pathMatch (char[], char[], boolean, char)
char[] pattern
char[] filepath
boolean isCaseSensitive
char pathSeparator
int pSegmentStart
int pLength
int pSegmentEnd
boolean freeTrailingDoubleStar
int fSegmentStart
int fSegmentStart
int fLength
int fSegmentEnd
int pSegmentRestart
int pSegmentRestart
int fSegmentRestart
public static final int occurencesOf (char, char[])
char toBeFound
char[] array
int count
int i
public static final int occurencesOf (char, char[], int)
char toBeFound
char[] array
int start
int count
int i
public static final int parseInt (char[], int, int) throws java.lang.NumberFormatException
char[] array
int start
int length
int result
public static final boolean prefixEquals (char[], char[])
char[] prefix
char[] name
int max
int i
public static final boolean prefixEquals (char[], char[], boolean)
char[] prefix
char[] name
boolean isCaseSensitive
public static final boolean prefixEquals (char[], char[], boolean, int)
char[] prefix
char[] name
boolean isCaseSensitive
int startIndex
int max
int i
int i
public static final char[] remove (char[], char)
char[] array
char toBeRemoved
int length
char[] result
int count
int i
char c
public static final void replace (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
int i
int max
public static final void replace (char[], char[], char)
char[] array
char[] toBeReplaced
char replacementChar
public static final void replace (char[], char[], char, int, int)
char[] array
char[] toBeReplaced
char replacementChar
int start
int end
int i
int j
public static final char[] replace (char[], char[], char[])
char[] array
char[] toBeReplaced
char[] replacementChars
int max
int replacedLength
int replacementLength
int[] starts
int occurrenceCount
int i
int index
char[] result
int inStart
int outStart
int i
int offset
public static final char[] replaceOnCopy (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
char[] result
int i
int length
char c
public static final char[][] splitAndTrimOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
int start
int end
int start
int end
public static final char[][] splitOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] splitOn (char, char[], int, int)
char divider
char[] array
int start
int end
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] subarray (char[][], int, int)
char[][] array
int start
int end
char[][] result
public static final char[] subarray (char[], int, int)
char[] array
int start
int end
char[] result
public static final char[] toLowerCase (char[])
char[] chars
int length
char[] lowerChars
int i
char c
char lc
public static final char[] toUpperCase (char[])
char[] chars
int length
char[] upperChars
int i
char c
char lc
public static final char[] trim (char[])
char[] chars
int start
int length
int end
public static final java.lang.String toString (char[][])
char[][] array
char[] result
public static final java.lang.String[] toStrings (char[][])
char[][] array
int length
String[] result
int i
}
org/eclipse/jdt/core/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/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/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/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/dom/MarkerAnnotation.classMarkerAnnotation.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.MarkerAnnotation extends org.eclipse.jdt.core.dom.Annotation {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.MarkerAnnotation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BooleanLiteral.classBooleanLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BooleanLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor BOOLEAN_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private boolean value
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean newValue
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BooleanLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public boolean booleanValue ()
public void setBooleanValue (boolean)
boolean value
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/NameQualifiedType.classNameQualifiedType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.NameQualifiedType extends org.eclipse.jdt.core.dom.AnnotatableType {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ANNOTATIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Name qualifier
private org.eclipse.jdt.core.dom.SimpleName name
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.NameQualifiedType result
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/TypeDeclaration.classTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.TypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor MODIFIERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor INTERFACE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor SUPERCLASS_TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor SUPER_INTERFACE_TYPES_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_PARAMETERS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private boolean isInterface
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeParameters
private org.eclipse.jdt.core.dom.Name optionalSuperclassName
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceNames
private org.eclipse.jdt.core.dom.Type optionalSuperclassType
private org.eclipse.jdt.core.dom.ASTNode$NodeList superInterfaceTypes
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.TypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public boolean isInterface ()
public void setInterface (boolean)
boolean isInterface
public java.util.List typeParameters ()
public org.eclipse.jdt.core.dom.Name getSuperclass ()
final org.eclipse.jdt.core.dom.Name internalGetSuperclass ()
public org.eclipse.jdt.core.dom.Type getSuperclassType ()
public void setSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
final void internalSetSuperclass (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name superclassName
org.eclipse.jdt.core.dom.ASTNode oldChild
public void setSuperclassType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type superclassType
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List superInterfaces ()
final java.util.List internalSuperInterfaces ()
public java.util.List superInterfaceTypes ()
public org.eclipse.jdt.core.dom.FieldDeclaration[] getFields ()
java.util.List bd
int fieldCount
java.util.Iterator it
org.eclipse.jdt.core.dom.FieldDeclaration[] fields
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.MethodDeclaration[] getMethods ()
java.util.List bd
int methodCount
java.util.Iterator it
org.eclipse.jdt.core.dom.MethodDeclaration[] methods
int next
java.util.Iterator it
Object decl
public org.eclipse.jdt.core.dom.TypeDeclaration[] getTypes ()
java.util.List bd
int typeCount
java.util.Iterator it
org.eclipse.jdt.core.dom.TypeDeclaration[] memberTypes
int next
java.util.Iterator it
Object decl
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CreationReference.classCreationReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CreationReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Type type
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CreationReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Assignment$Operator.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment$Operator extends java.lang.Object {
private String op
public static final org.eclipse.jdt.core.dom.Assignment$Operator ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator PLUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator MINUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator TIMES_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator DIVIDE_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_AND_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_OR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_XOR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator REMAINDER_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator LEFT_SHIFT_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_SIGNED_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_UNSIGNED_ASSIGN
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.Assignment$Operator[] ops
int i
private void (java.lang.String)
String op
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.Assignment$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/Javadoc.classJavadoc.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Javadoc extends org.eclipse.jdt.core.dom.Comment {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor COMMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TAGS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private static final String MINIMAL_DOC_COMMENT
private String comment
private org.eclipse.jdt.core.dom.ASTNode$NodeList tags
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Javadoc result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.lang.String getComment ()
public void setComment (java.lang.String)
String docComment
char[] source
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
int token
boolean onlyOneComment
public java.util.List tags ()
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotatableType.classAnnotatableType.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.AnnotatableType extends org.eclipse.jdt.core.dom.Type {
org.eclipse.jdt.core.dom.ASTNode$NodeList annotations
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsPropertyFactory (java.lang.Class)
Class nodeClass
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalAnnotationsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getAnnotationsProperty ()
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public java.util.List annotations ()
}
org/eclipse/jdt/core/dom/SuperMethodReference.classSuperMethodReference.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.SuperMethodReference extends org.eclipse.jdt.core.dom.MethodReference {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor QUALIFIER_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_8_0
private org.eclipse.jdt.core.dom.Name optionalQualifier
private org.eclipse.jdt.core.dom.SimpleName methodName
static void ()
java.util.List propertyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalTypeArgumentsProperty ()
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.SuperMethodReference result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Name getQualifier ()
public void setQualifier (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/IfStatement.classIfStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.IfStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_STATEMENT_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_STATEMENT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Statement thenStatement
private org.eclipse.jdt.core.dom.Statement optionalElseStatement
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.IfStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getThenStatement ()
public void setThenStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Statement getElseStatement ()
public void setElseStatement (org.eclipse.jdt.core.dom.Statement)
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/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/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/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/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/InternalExtendedCompletionContext.classInternalExtendedCompletionContext.java
package org.eclipse.jdt.internal.codeassist
public org.eclipse.jdt.internal.codeassist.InternalExtendedCompletionContext extends java.lang.Object {
private static org.eclipse.jdt.internal.core.util.Util$BindingsToNodesMap EmptyNodeMap
private org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
private org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
private org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
private org.eclipse.jdt.core.WorkingCopyOwner owner
private org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private boolean hasComputedVisibleElementBindings
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleLocalVariables
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleFields
private org.eclipse.jdt.internal.compiler.util.ObjectVector visibleMethods
private boolean hasComputedEnclosingJavaElements
private java.util.Map bindingsToHandles
private java.util.Map nodesWithProblemsToHandles
private org.eclipse.jdt.core.ICompilationUnit compilationUnit
static void ()
public void (org.eclipse.jdt.internal.codeassist.InternalCompletionContext, org.eclipse.jdt.core.ITypeRoot, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.codeassist.complete.CompletionParser)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext completionContext
org.eclipse.jdt.core.ITypeRoot typeRoot
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment
org.eclipse.jdt.internal.compiler.lookup.Scope assistScope
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNode
org.eclipse.jdt.internal.compiler.ast.ASTNode assistNodeParent
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.codeassist.complete.CompletionParser parser
private void computeEnclosingJavaElements ()
org.eclipse.jdt.core.ICompilationUnit original
java.util.HashMap handleToBinding
java.util.HashMap bindingToHandle
java.util.HashMap nodeWithProblemToHandle
java.util.HashMap handleToInfo
org.eclipse.jdt.core.ICompilationUnit handle
org.eclipse.jdt.internal.core.CompilationUnitElementInfo info
org.eclipse.jdt.internal.codeassist.CompletionUnitStructureRequestor structureRequestor
org.eclipse.jdt.internal.codeassist.CompletionElementNotifier notifier
private void computeVisibleElementBindings ()
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
boolean isInsideInitializer
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeDetector detector
int count
org.eclipse.jdt.internal.compiler.lookup.FieldBinding visibleField
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
org.eclipse.jdt.core.IJavaElement enclosingElement
org.eclipse.jdt.core.JavaModelException e
private org.eclipse.jdt.internal.core.JavaElement getJavaElement (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local
org.eclipse.jdt.internal.core.JavaElement parent
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.core.JavaElement type
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.core.JavaElement getJavaElementOfCompilationUnit (org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.lookup.Binding binding
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getTypeFromSignature (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.Scope)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
int count
int i
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration previousUnitBeingCompleted
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
private char[] replacePackagesDot (char[])
char[] signature
boolean replace
int length
int i
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
org.eclipse.jdt.internal.compiler.lookup.TypeBinding assignableTypeBinding
int length
org.eclipse.jdt.core.IJavaElement[] result
int elementCount
int size
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
org.eclipse.jdt.internal.core.JavaElement localVariable
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding binding
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.core.JavaElement field
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.core.JavaElement method
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.FieldBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newFieldsFound
int f
org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
int i
org.eclipse.jdt.internal.compiler.lookup.FieldBinding otherField
int l
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
private void searchVisibleFields (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticFields
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding anInterface
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleInterfaceMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
private void searchVisibleLocalMethods (org.eclipse.jdt.internal.compiler.lookup.MethodBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector newMethodsFound
int f
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
int i
org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherMethod
private void searchVisibleMethods (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.InvocationSite, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean, boolean, org.eclipse.jdt.internal.compiler.util.ObjectVector)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
org.eclipse.jdt.internal.compiler.lookup.Scope invocationScope
boolean onlyStaticMethods
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
boolean hasPotentialDefaultAbstractMethods
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
private void searchVisibleVariablesAndMethods (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, org.eclipse.jdt.internal.compiler.util.ObjectVector, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.util.ObjectVector localsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector fieldsFound
org.eclipse.jdt.internal.compiler.util.ObjectVector methodsFound
boolean notInJavadoc
org.eclipse.jdt.internal.compiler.lookup.InvocationSite invocationSite
boolean staticsOnly
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
int i
int length
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int f
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding otherLocal
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ImportBinding[] importBindings
int i
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.Binding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
public boolean canUseDiamond (java.lang.String[], char[])
String[] parameterTypes
char[] fullyQualifiedTypeName
org.eclipse.jdt.internal.compiler.lookup.TypeBinding guessedType
char[][] cn
org.eclipse.jdt.internal.compiler.lookup.Scope scope
char[][] expectedTypekeys
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVars
int i
int j
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNode ()
public org.eclipse.jdt.internal.compiler.ast.ASTNode getCompletionNodeParent ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleLocalVariables ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleFields ()
public org.eclipse.jdt.internal.compiler.util.ObjectVector getVisibleMethods ()
}
org/eclipse/jdt/internal/codeassist/MissingTypesGuesser$GuessedTypeRequestor.classMissingTypesGuesser.java
package org.eclipse.jdt.internal.codeassist
public abstract org.eclipse.jdt.internal.codeassist.MissingTypesGuesser$GuessedTypeRequestor extends java.lang.Object {
public abstract void accept (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Binding[], int[], int[], boolean)
}
org/eclipse/jdt/internal/codeassist/complete/CompletionOnArgumentName.classCompletionOnArgumentName.java
package org.eclipse.jdt.internal.codeassist.complete
public org.eclipse.jdt.internal.codeassist.complete.CompletionOnArgumentName extends org.eclipse.jdt.internal.compiler.ast.Argument {
private static final char[] FAKENAMESUFFIX
public char[] realName
public boolean isCatchArgument
static void ()
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference tr
int modifiers
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding bind (org.eclipse.jdt.internal.compiler.lookup.MethodScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
boolean used
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public void resolve (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
}
org/eclipse/jdt/internal/codeassist/complete/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/SelectionEngine$SelectionTypeNameMatchRequestorWrapper.classSelectionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper extends org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper {
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
private boolean importCachesNodeInitialized
private org.eclipse.jdt.internal.compiler.ast.ImportReference[] onDemandImportsNodeCache
private int onDemandImportsNodeCacheCount
private char[][][] importsNodeCache
private int importsNodeCacheCount
private org.eclipse.jdt.internal.compiler.util.HashtableOfObject onDemandFound
private org.eclipse.jdt.internal.compiler.util.ObjectVector notImportedFound
public void (org.eclipse.jdt.core.search.TypeNameMatchRequestor, org.eclipse.jdt.core.search.IJavaSearchScope, org.eclipse.jdt.internal.compiler.ast.ImportReference[])
org.eclipse.jdt.core.search.TypeNameMatchRequestor requestor
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.jdt.internal.compiler.ast.ImportReference[] importReferences
public void acceptType (int, char[], char[], char[][], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
org.eclipse.jdt.internal.compiler.env.AccessRestriction access
char[] fullyQualifiedTypeName
int i
char[][] importName
int i
char[][] importName
char[] importFlatName
public void acceptNotImported ()
int size
int i
org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType acceptedType
public void initializeImportNodeCaches ()
int length
int i
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
}
org/eclipse/jdt/internal/codeassist/CompletionEngine$AcceptedType.classCompletionEngine.java
package org.eclipse.jdt.internal.codeassist
org.eclipse.jdt.internal.codeassist.CompletionEngine$AcceptedType extends java.lang.Object {
public char[] packageName
public char[] simpleTypeName
public char[][] enclosingTypeNames
public int modifiers
public int accessibility
public boolean mustBeQualified
public char[] fullyQualifiedName
public char[] qualifiedTypeName
public void (char[], char[], char[][], int, int)
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
int modifiers
int accessibility
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/internal/compiler/env/IBinaryField.classIBinaryField.java
package org.eclipse.jdt.internal.compiler.env
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryField extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IGenericField {
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public abstract org.eclipse.jdt.internal.compiler.impl.Constant getConstant ()
public abstract char[] getGenericSignature ()
public abstract char[] getName ()
public abstract long getTagBits ()
public abstract char[] getTypeName ()
}
org/eclipse/jdt/internal/compiler/codegen/CaseLabel.classCaseLabel.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CaseLabel extends org.eclipse.jdt.internal.compiler.codegen.BranchLabel {
public int instructionPosition
public void (org.eclipse.jdt.internal.compiler.codegen.CodeStream)
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
void branch ()
void branchWide ()
public boolean isCaseLabel ()
public boolean isStandardLabel ()
public void place ()
int offset
int[] forwardRefs
int i
int length
void placeInstruction ()
}
org/eclipse/jdt/internal/compiler/codegen/CodeStream.classCodeStream.java
package org.eclipse.jdt.internal.compiler.codegen
public org.eclipse.jdt.internal.compiler.codegen.CodeStream extends java.lang.Object {
public static org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] ImplicitThis
public static final int LABELS_INCREMENT
public static final int LOCALS_INCREMENT
static org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] noExceptionHandlers
static org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] noLabels
static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noLocals
static org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] noVisibleLocals
public static final org.eclipse.jdt.internal.compiler.CompilationResult RESTART_IN_WIDE_MODE
public static final org.eclipse.jdt.internal.compiler.CompilationResult RESTART_CODE_GEN_FOR_UNUSED_LOCALS_MODE
public int allLocalsCounter
public byte[] bCodeStream
public org.eclipse.jdt.internal.compiler.ClassFile classFile
public int classFileOffset
public org.eclipse.jdt.internal.compiler.codegen.ConstantPool constantPool
public int countLabels
public org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel[] exceptionLabels
public int exceptionLabelsCounter
public int generateAttributes
static final int L_UNKNOWN
static final int L_OPTIMIZABLE
static final int L_CANNOT_OPTIMIZE
public org.eclipse.jdt.internal.compiler.codegen.BranchLabel[] labels
public int lastEntryPC
public int lastAbruptCompletion
public int[] lineSeparatorPositions
public int lineNumberStart
public int lineNumberEnd
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] locals
public int maxFieldCount
public int maxLocals
public org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
public org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression
public int[] pcToSourceMap
public int pcToSourceMapSize
public int position
public boolean preserveUnusedLocals
public int stackDepth
public int stackMax
public int startingClassFileOffset
protected long targetLevel
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding[] visibleLocals
int visibleLocalsCount
public boolean wideMode
static void ()
public void (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
public static int insertionIndex (int[], int, int)
int[] pcToSourceMap
int length
int pc
int g
int d
int m
int currentPC
public static final void sort (int[], int, int, int[])
int[] tab
int lo0
int hi0
int[] result
int lo
int hi
int mid
private static final void swap (int[], int, int, int[])
int[] a
int i
int j
int[] result
int T
public void aaload ()
public void aastore ()
public void aconst_null ()
public void addDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void addLabel (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel aLabel
public void addVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void addVisibleLocalVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void aload (int)
int iArg
public void aload_0 ()
public void aload_1 ()
public void aload_2 ()
public void aload_3 ()
public void anewarray (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void areturn ()
public void arrayAt (int)
int typeBindingID
public void arrayAtPut (int, boolean)
int elementTypeID
boolean valueRequired
public void arraylength ()
public void astore (int)
int iArg
public void astore_0 ()
public void astore_1 ()
public void astore_2 ()
public void astore_3 ()
public void athrow ()
public void baload ()
public void bastore ()
public void bipush (byte)
byte b
public void caload ()
public void castore ()
public void checkcast (int)
int baseId
public void checkcast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void checkcast (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void d2f ()
public void d2i ()
public void d2l ()
public void dadd ()
public void daload ()
public void dastore ()
public void dcmpg ()
public void dcmpl ()
public void dconst_0 ()
public void dconst_1 ()
public void ddiv ()
public void decrStackSize (int)
int offset
public void dload (int)
int iArg
public void dload_0 ()
public void dload_1 ()
public void dload_2 ()
public void dload_3 ()
public void dmul ()
public void dneg ()
public void drem ()
public void dreturn ()
public void dstore (int)
int iArg
public void dstore_0 ()
public void dstore_1 ()
public void dstore_2 ()
public void dstore_3 ()
public void dsub ()
public void dup ()
public void dup_x1 ()
public void dup_x2 ()
public void dup2 ()
public void dup2_x1 ()
public void dup2_x2 ()
public void exitUserScope (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
int index
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void exitUserScope (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding binding
int index
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void f2d ()
public void f2i ()
public void f2l ()
public void fadd ()
public void faload ()
public void fastore ()
public void fcmpg ()
public void fcmpl ()
public void fconst_0 ()
public void fconst_1 ()
public void fconst_2 ()
public void fdiv ()
public void fieldAccess (byte, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
byte opcode
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding returnType
int returnTypeSize
int returnTypeSize
private void fieldAccess (byte, int, char[], char[], char[])
byte opcode
int returnTypeSize
char[] declaringClass
char[] fieldName
char[] signature
public void fload (int)
int iArg
public void fload_0 ()
public void fload_1 ()
public void fload_2 ()
public void fload_3 ()
public void fmul ()
public void fneg ()
public void frem ()
public void freturn ()
public void fstore (int)
int iArg
public void fstore_0 ()
public void fstore_1 ()
public void fstore_2 ()
public void fstore_3 ()
public void fsub ()
public void generateBoxingConversion (int)
int unboxedTypeID
public void generateClassLiteralAccessForType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding accessedType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel classNotFoundExceptionHandler
int savedStackDepth
public final void generateCodeAttributeForProblemMethod (java.lang.String)
String problemMessage
public void generateConstant (org.eclipse.jdt.internal.compiler.impl.Constant, int)
org.eclipse.jdt.internal.compiler.impl.Constant constant
int implicitConversionCode
int targetTypeID
public void generateEmulatedReadAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulatedWriteAccessForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulationForConstructor (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
int dimensions
public void generateEmulationForField (org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateEmulationForMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
int paramLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding array
int dimensions
public void generateImplicitConversion (int)
int implicitConversionCode
int typeId
int runtimeType
int typeId
public void generateInlinedValue (boolean)
boolean inlinedValue
public void generateInlinedValue (byte)
byte inlinedValue
public void generateInlinedValue (char)
char inlinedValue
public void generateInlinedValue (double)
double inlinedValue
public void generateInlinedValue (float)
float inlinedValue
public void generateInlinedValue (int)
int inlinedValue
public void generateInlinedValue (long)
long inlinedValue
public void generateInlinedValue (short)
short inlinedValue
public void generateOuterAccess (java.lang.Object[], org.eclipse.jdt.internal.compiler.ast.ASTNode, org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Scope)
Object[] mappingSequence
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.Binding target
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
int i
int length
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
public void generateReturnBytecode (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int implicitConversion
int runtimeType
public void generateStringConcatenationAppend (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
org.eclipse.jdt.internal.compiler.ast.Expression oper1
org.eclipse.jdt.internal.compiler.ast.Expression oper2
int pc
int pc
public void generateSyntheticBodyForConstructorAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int resolvedPosition
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
public void generateSyntheticBodyForArrayConstructor (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
public void generateSyntheticBodyForArrayClone (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding arrayType
public void generateSyntheticBodyForFactoryMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
int resolvedPosition
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
int i
public void generateSyntheticBodyForEnumValueOf (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public void generateSyntheticBodyForDeserializeLambda (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[])
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding[] syntheticMethodBindings
java.util.List syntheticsForSerializableLambdas
java.util.Map hashcodesToLambdas
int i
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
Integer hashcode
java.util.List lambdasForThisHashcode
int lambdaCount
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding lvb1
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding lvb2
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int numberOfHashcodes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] switchLabels
int[] keys
int[] sortedIndexes
java.util.Set hashcodes
java.util.Iterator hashcodeIterator
int index
Integer hashcode
int[] localKeysCopy
Integer hashcode
java.util.List lambdas
org.eclipse.jdt.internal.compiler.codegen.BranchLabel nextOne
int j
int max
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel errorLabel
int j
int i
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding syntheticMethodBinding
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaEx
org.eclipse.jdt.internal.compiler.lookup.MethodBinding mb
byte methodKind
String functionalInterface
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] outerLocalVariables
int p
int max
org.eclipse.jdt.internal.compiler.lookup.TypeBinding varType
public void loadInt (int)
int value
public void generateSyntheticBodyForEnumValues (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumArray
public void generateSyntheticBodyForEnumInitializationMethod (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding sourceTypeBinding
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.internal.compiler.lookup.BlockScope staticInitializerScope
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
public void generateSyntheticBodyForFieldReadAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateSyntheticBodyForFieldWriteAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void generateSyntheticBodyForMethodAccess (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] arguments
int resolvedPosition
int resolvedPosition
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding accessErasure
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findDirectSuperTypeTowards (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding accessMethod
org.eclipse.jdt.internal.compiler.lookup.MethodBinding targetMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superIfc
public void generateSyntheticBodyForSwitchTable (org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.internal.compiler.codegen.BranchLabel nullLabel
org.eclipse.jdt.internal.compiler.lookup.FieldBinding syntheticFieldBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enumBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding[] fields
int i
int max
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.codegen.BranchLabel endLabel
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anyExceptionHandler
public void generateSyntheticEnclosingInstanceValues (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding checkedTargetType
boolean hasExtraEnclosingInstance
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] syntheticArgumentTypes
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetEnclosingType
long compliance
boolean denyEnclosingArgInConstructorCall
boolean denyEnclosingArgInConstructorCall
boolean denyEnclosingArgInConstructorCall
boolean complyTo14
int i
int max
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding syntheticArgType
Object[] emulationPath
public void generateSyntheticOuterArgumentValues (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding targetType
org.eclipse.jdt.internal.compiler.ast.ASTNode invocationSite
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding targetVariable
org.eclipse.jdt.internal.compiler.lookup.VariableBinding[] emulationPath
public void generateUnboxingConversion (int)
int unboxedTypeID
public void generateWideRevertedConditionalBranch (byte, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
byte revertedOpcode
org.eclipse.jdt.internal.compiler.codegen.BranchLabel wideTarget
org.eclipse.jdt.internal.compiler.codegen.BranchLabel intermediate
public void getBaseTypeValue (int)
int baseTypeID
public final byte[] getContents ()
byte[] contents
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getConstantPoolDeclaringClass (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.FieldBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
boolean isImplicitThisReceiver
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
public static org.eclipse.jdt.internal.compiler.lookup.TypeBinding getConstantPoolDeclaringClass (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualReceiverType
boolean isImplicitThisReceiver
org.eclipse.jdt.internal.compiler.lookup.TypeBinding constantPoolDeclaringClass
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
protected int getPosition ()
public void getTYPE (int)
int baseTypeID
public void goto_ (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
boolean chained
int[] forwardRefs
int i
int max
public void goto_w (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
public void i2b ()
public void i2c ()
public void i2d ()
public void i2f ()
public void i2l ()
public void i2s ()
public void iadd ()
public void iaload ()
public void iand ()
public void iastore ()
public void iconst_0 ()
public void iconst_1 ()
public void iconst_2 ()
public void iconst_3 ()
public void iconst_4 ()
public void iconst_5 ()
public void iconst_m1 ()
public void idiv ()
public void if_acmpeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_acmpne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpge (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpgt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmple (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmplt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void if_icmpne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifeq (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifge (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifgt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifle (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void iflt (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifne (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifnonnull (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void ifnull (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public final void iinc (int, int)
int index
int value
public void iload (int)
int iArg
public void iload_0 ()
public void iload_1 ()
public void iload_2 ()
public void iload_3 ()
public void imul ()
public int indexOfSameLineEntrySincePC (int, int)
int pc
int line
int index
int max
public void ineg ()
public void init (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int length
public void initializeMaxLocals (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameterTypes
int i
int max
public boolean inlineForwardReferencesFromLabelsTargeting (org.eclipse.jdt.internal.compiler.codegen.BranchLabel, int)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel targetLabel
int gotoLocation
int chaining
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel currentLabel
public void instance_of (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void instance_of (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
protected void invoke (byte, int, int, char[], char[], char[])
byte opcode
int receiverAndArgsSize
int returnTypeSize
char[] declaringClass
char[] selector
char[] signature
private void invoke18 (byte, int, int, char[], boolean, char[], char[])
byte opcode
int receiverAndArgsSize
int returnTypeSize
char[] declaringClass
boolean isInterface
char[] selector
char[] signature
public void invokeDynamic (int, int, int, char[], char[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
public void invokeDynamic (int, int, int, char[], char[], boolean, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
int bootStrapIndex
int argsSize
int returnTypeSize
char[] selector
char[] signature
boolean isConstructorReference
org.eclipse.jdt.internal.compiler.ast.TypeReference lhsTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int invokeDynamicIndex
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
public void invoke (byte, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.ast.TypeReference[])
byte opcode
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int max
int i
int returnTypeSize
int returnTypeSize
int returnTypeSize
protected void invokeAccessibleObjectSetAccessible ()
protected void invokeArrayNewInstance ()
public void invokeClassForName ()
protected void invokeClassGetDeclaredConstructor ()
protected void invokeClassGetDeclaredField ()
protected void invokeClassGetDeclaredMethod ()
public void invokeEnumOrdinal (char[])
char[] enumTypeConstantPoolName
public void invokeIterableIterator (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding iterableReceiverType
public void invokeAutoCloseableClose (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding resourceType
public void invokeThrowableAddSuppressed ()
public void invokeJavaLangAssertionErrorConstructor (int)
int typeBindingID
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
public void invokeJavaLangAssertionErrorDefaultConstructor ()
public void invokeJavaLangClassDesiredAssertionStatus ()
public void invokeJavaLangEnumvalueOf (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding binding
public void invokeJavaLangEnumValues (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enumBinding
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
char[] signature
public void invokeJavaLangErrorConstructor ()
public void invokeJavaLangReflectConstructorNewInstance ()
protected void invokeJavaLangReflectFieldGetter (int)
int typeID
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
int returnTypeSize
protected void invokeJavaLangReflectFieldSetter (int)
int typeID
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] selector
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
public void invokeJavaLangReflectMethodInvoke ()
public void invokeJavaUtilIteratorHasNext ()
public void invokeJavaUtilIteratorNext ()
public void invokeNoClassDefFoundErrorStringConstructor ()
public void invokeObjectGetClass ()
public void invokeStringConcatenationAppendForType (int)
int typeID
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
char[] declaringClass
char[] selector
char[] signature
public void invokeStringConcatenationDefaultConstructor ()
char[] declaringClass
char[] declaringClass
public void invokeStringConcatenationStringConstructor ()
char[] declaringClass
char[] declaringClass
public void invokeStringConcatenationToString ()
char[] declaringClass
char[] declaringClass
public void invokeStringEquals ()
public void invokeObjectEquals ()
public void invokeStringHashCode ()
public void invokeStringIntern ()
public void invokeStringValueOf (int)
int typeID
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
char[] signature
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
int receiverAndArgsSize
public void invokeSystemArraycopy ()
public void invokeThrowableGetMessage ()
public void ior ()
public void irem ()
public void ireturn ()
public boolean isDefinitelyAssigned (org.eclipse.jdt.internal.compiler.lookup.Scope, int, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
int localPosition
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
long[] extraInits
int vectorIndex
public void ishl ()
public void ishr ()
public void istore (int)
int iArg
public void istore_0 ()
public void istore_1 ()
public void istore_2 ()
public void istore_3 ()
public void isub ()
public void iushr ()
public void ixor ()
public final void jsr (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public final void jsr_w (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
public void l2d ()
public void l2f ()
public void l2i ()
public void ladd ()
public void laload ()
public void land ()
public void lastore ()
public void lcmp ()
public void lconst_0 ()
public void lconst_1 ()
public void ldc (float)
float constant
int index
public void ldc (int)
int constant
int index
public void ldc (java.lang.String)
String constant
int currentCodeStreamPosition
char[] constantChars
int index
int i
int length
int constantLength
byte[] utf8encoding
int utf8encodingLength
char current
char[] subChars
int startIndex
char current
int newCharLength
public void ldc (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int index
public void ldc2_w (double)
double constant
int index
public void ldc2_w (long)
long constant
int index
public void ldcForIndex (int)
int index
public void ldiv ()
public void lload (int)
int iArg
public void lload_0 ()
public void lload_1 ()
public void lload_2 ()
public void lload_3 ()
public void lmul ()
public void lneg ()
public final void load (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
protected final void load (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int resolvedPosition
public void lookupswitch (org.eclipse.jdt.internal.compiler.codegen.CaseLabel, int[], int[], org.eclipse.jdt.internal.compiler.codegen.CaseLabel[])
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int[] keys
int[] sortedIndexes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] casesLabel
int length
int pos
int i
int i
int i
public void lor ()
public void lrem ()
public void lreturn ()
public void lshl ()
public void lshr ()
public void lstore (int)
int iArg
public void lstore_0 ()
public void lstore_1 ()
public void lstore_2 ()
public void lstore_3 ()
public void lsub ()
public void lushr ()
public void lxor ()
public void monitorenter ()
public void monitorexit ()
public void multianewarray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
int dimensions
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
public void new_ (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void new_ (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void newarray (int)
int array_Type
public void newArray (org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
public void newArray (org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.ArrayBinding)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding component
public void newJavaLangAssertionError ()
public void newJavaLangError ()
public void newNoClassDefFoundError ()
public void newStringContatenation ()
public void newWrapperFor (int)
int typeID
public void nop ()
public void optimizeBranch (int, org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
int oldPosition
org.eclipse.jdt.internal.compiler.codegen.BranchLabel lbl
int i
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int offset
int[] forwardRefs
int j
int length
int forwardRef
int[] forwardRefs
int j
int length
int forwardRef
public void pop ()
public void pop2 ()
public void pushExceptionOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void pushOnStack (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding binding
public void record (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
public void recordExpressionType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
public void recordPositionsFrom (int, int)
int startPC
int sourcePos
public void recordPositionsFrom (int, int, boolean)
int startPC
int sourcePos
boolean widen
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int lineNumber
int previousLineNumber
int[] lineSeparatorPositions2
int length
int insertionIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int existingEntryIndex
int insertionIndex
int lineNumber
public void registerExceptionHandler (org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel)
org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel anExceptionLabel
int length
public void removeNotDefinitelyAssignedVariables (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int initStateIndex
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
public void removeUnusedPcToSourceMapEntries ()
public void removeVariable (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
int i
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding visibleLocal
public void reset (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration referenceMethod
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int[] lineSeparatorPositions2
int length
int lineSeparatorPositionsEnd
int start
int end
public void reset (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
int[] lineSeparatorPositions2
int length
int lineSeparatorPositionsEnd
int start
int end
public void reset (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile givenClassFile
int produceAttributes
public void resetForProblemClinit (org.eclipse.jdt.internal.compiler.ClassFile)
org.eclipse.jdt.internal.compiler.ClassFile targetClassFile
public void resetInWideMode ()
public void resetForCodeGenUnusedLocals ()
private final void resizeByteArray ()
int length
int requiredSize
public final void ret (int)
int index
public void return_ ()
public void saload ()
public void sastore ()
public void sendOperator (int, int)
int operatorConstant
int type_ID
public void sipush (int)
int s
public void store (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding, boolean)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localBinding
boolean valueRequired
int localPosition
public void swap ()
public void tableswitch (org.eclipse.jdt.internal.compiler.codegen.CaseLabel, int, int, int[], int[], org.eclipse.jdt.internal.compiler.codegen.CaseLabel[])
org.eclipse.jdt.internal.compiler.codegen.CaseLabel defaultLabel
int low
int high
int[] keys
int[] sortedIndexes
org.eclipse.jdt.internal.compiler.codegen.CaseLabel[] casesLabel
int length
int pos
int i
int i
int i
int j
int index
int key
public void throwAnyException (org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding anyExceptionVariable
public java.lang.String toString ()
StringBuffer buffer
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int offset
int[] forwardRefs
int i
int max
protected void writePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel, int)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int forwardReference
int offset
private final void writeSignedShort (int)
int value
private final void writeSignedShort (int, int)
int pos
int value
int currentOffset
protected final void writeSignedWord (int)
int value
protected void writeSignedWord (int, int)
int pos
int value
int currentOffset
private final void writeUnsignedShort (int)
int value
protected void writeWidePosition (org.eclipse.jdt.internal.compiler.codegen.BranchLabel)
org.eclipse.jdt.internal.compiler.codegen.BranchLabel label
int labelPos
int offset
int[] forwardRefs
int i
int max
int forward
}
org/eclipse/jdt/internal/compiler/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/Assignment.classAssignment.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Assignment extends org.eclipse.jdt.internal.compiler.ast.Expression {
public org.eclipse.jdt.internal.compiler.ast.Expression lhs
public org.eclipse.jdt.internal.compiler.ast.Expression expression
public void (org.eclipse.jdt.internal.compiler.ast.Expression, org.eclipse.jdt.internal.compiler.ast.Expression, int)
org.eclipse.jdt.internal.compiler.ast.Expression lhs
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceEnd
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding local
org.eclipse.jdt.internal.compiler.flow.FlowInfo preInitInfo
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean shouldAnalyseResource
int nullStatus
org.eclipse.jdt.internal.compiler.lookup.VariableBinding var
int timeToLive
void checkAssignment (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
org.eclipse.jdt.internal.compiler.lookup.FieldBinding leftField
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.FieldBinding getLastField (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression someExpression
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qName
public int nullStatus (org.eclipse.jdt.internal.compiler.flow.FlowInfo, org.eclipse.jdt.internal.compiler.flow.FlowContext)
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printExpressionNoParenthesis (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer printStatement (int, java.lang.StringBuffer)
int indent
StringBuffer output
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
org.eclipse.jdt.internal.compiler.lookup.Binding left
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveTypeExpecting (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lhsType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding rhsType
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
public org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding localVariableBinding ()
public boolean statementExpression ()
}
org/eclipse/jdt/internal/compiler/ast/ImportReference.classImportReference.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.ImportReference extends org.eclipse.jdt.internal.compiler.ast.ASTNode {
public char[][] tokens
public long[] sourcePositions
public int declarationEnd
public int declarationSourceStart
public int declarationSourceEnd
public int modifiers
public org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
public int trailingStarPosition
public void (char[][], long[], boolean, int)
char[][] tokens
long[] sourcePositions
boolean onDemand
int modifiers
public boolean isStatic ()
public char[][] getImportName ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
public java.lang.StringBuffer print (int, java.lang.StringBuffer, boolean)
int tab
StringBuffer output
boolean withOnDemand
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
}
org/eclipse/jdt/internal/compiler/ast/MemberValuePair$2.classMemberValuePair.java
package org.eclipse.jdt.internal.compiler.ast
org.eclipse.jdt.internal.compiler.ast.MemberValuePair$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jdt.internal.compiler.ast.MemberValuePair this$0
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$valueType
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$requiredType
private final org.eclipse.jdt.internal.compiler.lookup.TypeBinding val$leafType
private final org.eclipse.jdt.internal.compiler.lookup.BlockScope val$scope
private final boolean[] val$shouldExit
void (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, boolean[])
public void run ()
}
org/eclipse/jdt/internal/compiler/ast/Receiver.classReceiver.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.Receiver extends org.eclipse.jdt.internal.compiler.ast.Argument {
public org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingName
public void (char[], long, org.eclipse.jdt.internal.compiler.ast.TypeReference, org.eclipse.jdt.internal.compiler.ast.NameReference, int)
char[] name
long posNom
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingName
int modifiers
public boolean isReceiver ()
public java.lang.StringBuffer print (int, java.lang.StringBuffer)
int indent
StringBuffer output
}
org/eclipse/jdt/internal/compiler/ast/AllocationExpression.classAllocationExpression.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.AllocationExpression extends org.eclipse.jdt.internal.compiler.ast.Expression implements org.eclipse.jdt.internal.compiler.ast.IPolyExpression org.eclipse.jdt.internal.compiler.ast.Invocation {
public org.eclipse.jdt.internal.compiler.ast.TypeReference type
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding syntheticAccessor
public org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments
public org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeExpected
public boolean inferredReturnType
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable closeTracker
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext expressionContext
private org.eclipse.jdt.internal.compiler.util.SimpleLookupTable inferenceContexts
public java.util.HashMap solutionsPerTargetType
private org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 outerInferenceContext
public boolean argsContainCast
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] argumentTypes
public boolean argumentsHaveErrors
public void ()
public org.eclipse.jdt.internal.compiler.flow.FlowInfo analyseCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowContext, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowContext flowContext
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
boolean analyseResources
boolean hasResourceWrapperType
int i
int count
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] thrownExceptions
public void checkCapturedLocalInitializationIfNecessary (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding checkedType
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding nestedType
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticArguments
int i
int count
org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding syntheticArgument
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding targetLocal
public org.eclipse.jdt.internal.compiler.ast.Expression enclosingInstance ()
public void generateCode (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.codegen.CodeStream, boolean)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.codegen.CodeStream codeStream
boolean valueRequired
int pc
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedType
boolean isUnboxing
int i
int max
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] genericTypeArguments ()
public boolean isSuperAccess ()
public boolean isTypeAccess ()
public void manageEnclosingInstanceAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding allocatedTypeErasure
public void manageSyntheticAccessIfNecessary (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.flow.FlowInfo)
org.eclipse.jdt.internal.compiler.lookup.BlockScope currentScope
org.eclipse.jdt.internal.compiler.flow.FlowInfo flowInfo
org.eclipse.jdt.internal.compiler.lookup.MethodBinding codegenBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringClass
public java.lang.StringBuffer printExpression (int, java.lang.StringBuffer)
int indent
StringBuffer output
int max
int j
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding resolveType (org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
boolean isDiamond
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
long sourceLevel
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference qRef
int i
int length
int i
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int i
int max
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.TypeVariableBinding[] typeVariables
int i
void checkIllegalNullAnnotation (org.eclipse.jdt.internal.compiler.lookup.BlockScope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding allocationType
long nullTagBits
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalExpectedType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding inferConstructorOfElidedParameterizedType (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.MethodBinding cached
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding factory
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericFactory
org.eclipse.jdt.internal.compiler.lookup.SyntheticFactoryMethodBinding sfmb
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] constructorTypeVariables
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] constructorTypeArguments
org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructor
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferElidedTypes (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding factory
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding genericFactory
public void checkTypeArgumentRedundancy (org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding allocationType
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding expected
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] inferredTypes
int previousBits
int i
public void setActualReceiverType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding receiverType
public void setDepth (int)
int i
public void setFieldIndex (int)
int i
public void traverse (org.eclipse.jdt.internal.compiler.ASTVisitor, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
int i
int typeArgumentsLength
int i
int argumentsLength
public void setExpectedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding expectedType
public void setExpressionContext (org.eclipse.jdt.internal.compiler.ast.ExpressionContext)
org.eclipse.jdt.internal.compiler.ast.ExpressionContext context
public boolean isPolyExpression ()
public boolean isPolyExpression (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding invocationTargetType ()
public boolean statementExpression ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding ()
public org.eclipse.jdt.internal.compiler.ast.Expression[] arguments ()
public void registerInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding method
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 infCtx18
public void registerResult (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 getInferenceContext (org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding method
public org.eclipse.jdt.internal.compiler.ast.ExpressionContext getExpressionContext ()
public org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 freshInferenceContext (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
}
org/eclipse/jdt/internal/compiler/ast/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
public boolean doesNotCompleteNormally ()
}
org/eclipse/jdt/internal/compiler/ast/FakedTrackingVariable$IteratorForReporting.classFakedTrackingVariable.java
package org.eclipse.jdt.internal.compiler.ast
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable$IteratorForReporting extends java.lang.Object implements java.util.Iterator {
private final java.util.Set varSet
private final org.eclipse.jdt.internal.compiler.lookup.Scope scope
private final boolean atExit
private org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable$IteratorForReporting$Stage stage
private java.util.Iterator iterator
private org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable next
private static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$ast$FakedTrackingVariable$IteratorForReporting$Stage
public void (java.util.List, org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
java.util.List variables
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean atExit
public boolean hasNext ()
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable outer
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable outer
org.eclipse.jdt.internal.compiler.lookup.Scope outerTrackerScope
org.eclipse.jdt.internal.compiler.lookup.Scope currentScope
private boolean found (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable trackingVar
private void setUpForStage (org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable$IteratorForReporting$Stage)
org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable$IteratorForReporting$Stage nextStage
public org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable next ()
public void remove ()
public volatile java.lang.Object next ()
static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$ast$FakedTrackingVariable$IteratorForReporting$Stage ()
}
org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.classGenericXMLWriter.java
package org.eclipse.jdt.internal.compiler.util
public org.eclipse.jdt.internal.compiler.util.GenericXMLWriter extends java.io.PrintWriter {
private static final String XML_VERSION
private String lineSeparator
private int tab
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
String replacement
private static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static java.lang.String getReplacement (char)
char c
public void (java.io.OutputStream, java.lang.String, boolean)
java.io.OutputStream stream
String lineSeparator
boolean printXmlVersion
public void (java.io.Writer, java.lang.String, boolean)
java.io.Writer writer
String lineSeparator
boolean printXmlVersion
public void endTag (java.lang.String, boolean, boolean)
String name
boolean insertTab
boolean insertNewLine
public void printString (java.lang.String, boolean, boolean)
String string
boolean insertTab
boolean insertNewLine
private void printTabulation ()
int i
public void printTag (java.lang.String, java.util.HashMap, boolean, boolean, boolean)
String name
java.util.HashMap parameters
boolean insertTab
boolean insertNewLine
boolean closeTag
int length
java.util.Map$Entry[] entries
int i
public void startTag (java.lang.String, boolean)
String name
boolean insertTab
}
org/eclipse/jdt/internal/compiler/util/Util$Displayable.classUtil.java
package org.eclipse.jdt.internal.compiler.util
public abstract org.eclipse.jdt.internal.compiler.util.Util$Displayable extends java.lang.Object {
public abstract java.lang.String displayString (java.lang.Object)
}
org/eclipse/jdt/internal/compiler/batch/Main$Logger$1.classMain.java
package org.eclipse.jdt.internal.compiler.batch
org.eclipse.jdt.internal.compiler.batch.Main$Logger$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jdt.internal.compiler.batch.Main$Logger this$1
void (org.eclipse.jdt.internal.compiler.batch.Main$Logger)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Map$Entry entry1
java.util.Map$Entry entry2
}
org/eclipse/jdt/internal/compiler/parser/parser15.rsc
org/eclipse/jdt/internal/compiler/parser/Parser.classParser.java
package org.eclipse.jdt.internal.compiler.parser
public org.eclipse.jdt.internal.compiler.parser.Parser extends java.lang.Object implements org.eclipse.jdt.internal.compiler.parser.TerminalTokens org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation org.eclipse.jdt.internal.compiler.parser.ConflictedParser org.eclipse.jdt.internal.compiler.ast.OperatorIds org.eclipse.jdt.internal.compiler.lookup.TypeIds {
protected static final int THIS_CALL
protected static final int SUPER_CALL
public static final char[] FALL_THROUGH_TAG
public static final char[] CASES_OMITTED_TAG
public static char[] asb
public static char[] asr
protected static final int AstStackIncrement
public static char[] base_action
public static final int BracketKinds
public static short[] check_table
public static final int CurlyBracket
private static final boolean DEBUG
private static final boolean DEBUG_AUTOMATON
private static final String EOF_TOKEN
private static final String ERROR_TOKEN
protected static final int ExpressionStackIncrement
protected static final int GenericsStackIncrement
private static final String FILEPREFIX
public static char[] in_symb
private static final String INVALID_CHARACTER
public static char[] lhs
public static String[] name
public static char[] nasb
public static char[] nasr
public static char[] non_terminal_index
private static final String READABLE_NAMES_FILE
public static String[] readableName
public static byte[] rhs
public static int[] reverse_index
public static char[] recovery_templates_index
public static char[] recovery_templates
public static char[] statements_recovery_filter
public static long[] rules_compliance
public static final int RoundBracket
public static byte[] scope_la
public static char[] scope_lhs
public static char[] scope_prefix
public static char[] scope_rhs
public static char[] scope_state
public static char[] scope_state_set
public static char[] scope_suffix
public static final int SquareBracket
protected static final int StackIncrement
public static char[] term_action
public static byte[] term_check
public static char[] terminal_index
private static final String UNEXPECTED_EOF
public static boolean VERBOSE_RECOVERY
protected static final int HALT
protected static final int RESTART
protected static final int RESUME
public org.eclipse.jdt.internal.compiler.parser.Scanner scanner
public int currentToken
protected int astLengthPtr
protected int[] astLengthStack
protected int astPtr
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] astStack
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnit
protected org.eclipse.jdt.internal.compiler.parser.RecoveredElement currentElement
protected boolean diet
protected int dietInt
protected int endPosition
protected int endStatementPosition
protected int expressionLengthPtr
protected int[] expressionLengthStack
protected int expressionPtr
protected org.eclipse.jdt.internal.compiler.ast.Expression[] expressionStack
protected int rBracketPosition
public int firstToken
protected int typeAnnotationPtr
protected int typeAnnotationLengthPtr
protected org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotationStack
protected int[] typeAnnotationLengthStack
protected static final int TypeAnnotationStackIncrement
protected int genericsIdentifiersLengthPtr
protected int[] genericsIdentifiersLengthStack
protected int genericsLengthPtr
protected int[] genericsLengthStack
protected int genericsPtr
protected org.eclipse.jdt.internal.compiler.ast.ASTNode[] genericsStack
protected boolean hasError
protected boolean hasReportedError
protected int identifierLengthPtr
protected int[] identifierLengthStack
protected long[] identifierPositionStack
protected int identifierPtr
protected char[][] identifierStack
protected boolean ignoreNextOpeningBrace
protected boolean ignoreNextClosingBrace
protected int intPtr
protected int[] intStack
public int lastAct
protected int lastCheckPoint
protected int lastErrorEndPosition
protected int lastErrorEndPositionBeforeRecovery
protected int lastIgnoredToken
protected int nextIgnoredToken
protected int listLength
protected int listTypeParameterLength
protected int lParenPos
protected int rParenPos
protected int modifiers
protected int modifiersSourceStart
protected int colonColonStart
protected int[] nestedMethod
protected int nestedType
protected int dimensions
org.eclipse.jdt.internal.compiler.ast.ASTNode[] noAstNodes
org.eclipse.jdt.internal.compiler.ast.Expression[] noExpressions
protected boolean optimizeStringLiterals
protected org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
protected org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
protected int rBraceStart
protected int rBraceEnd
protected int rBraceSuccessorStart
protected int realBlockPtr
protected int[] realBlockStack
protected int recoveredStaticInitializerStart
public org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
public boolean reportOnlyOneSyntaxError
public boolean reportSyntaxErrorIsRequired
protected boolean restartRecovery
protected boolean annotationRecoveryActivated
protected int lastPosistion
public boolean methodRecoveryActivated
protected boolean statementRecoveryActivated
protected org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] recoveredTypes
protected int recoveredTypePtr
protected int nextTypeStart
protected org.eclipse.jdt.internal.compiler.ast.TypeDeclaration pendingRecoveredType
public org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
protected int[] stack
protected int stateStackTop
protected int synchronizedBlockSourceStart
protected int[] variablesCounter
protected boolean checkExternalizeStrings
protected boolean recordStringLiterals
public org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
public org.eclipse.jdt.internal.compiler.parser.JavadocParser javadocParser
protected int lastJavadocEnd
public org.eclipse.jdt.internal.compiler.ReadManager readManager
protected int valueLambdaNestDepth
private int[] stateStackLengthStack
protected boolean parsingJava8Plus
protected int unstackedAct
private boolean haltOnSyntaxError
private boolean tolerateDefaultClassMethods
private boolean processingLambdaParameterList
private boolean expectTypeAnnotation
private boolean reparsingLambdaExpression
private static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$parser$Parser$LocalTypeKind
static void ()
java.io.IOException ex
public static int asi (int)
int state
public static final short base_check (int)
int i
private static final void buildFile (java.lang.String, java.util.List)
String filename
java.util.List listToDump
java.io.BufferedWriter writer
java.util.Iterator iterator
private static void buildFileForCompliance (java.lang.String, int, java.lang.String[])
String file
int length
String[] tokens
byte[] result
int i
int index
String token
long compliance
int j
private static final java.lang.String[] buildFileForName (java.lang.String, java.lang.String)
String filename
String contents
String[] result
int resultCount
StringBuffer buffer
int start
int end
boolean addLineSeparator
int tokenStart
StringBuffer currentToken
int i
char c
String token
private static void buildFileForReadableName (java.lang.String, char[], char[], java.lang.String[], java.lang.String[])
String file
char[] newLhs
char[] newNonTerminalIndex
String[] newName
String[] tokens
java.util.ArrayList entries
boolean[] alreadyAdded
int i
int index
StringBuffer buffer
int i
private static final void buildFileForTable (java.lang.String, byte[])
String filename
byte[] bytes
java.io.FileOutputStream stream
private static final void buildFileForTable (java.lang.String, char[])
String filename
char[] chars
byte[] bytes
int i
java.io.FileOutputStream stream
private static final byte[] buildFileOfByteFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
byte[] bytes
int ic
String token
String token
int c
private static final char[] buildFileOfIntFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
char[] chars
int ic
String token
String token
int c
private static final void buildFileOfShortFor (java.lang.String, java.lang.String, java.lang.String[])
String filename
String tag
String[] tokens
int i
char[] chars
int ic
String token
String token
int c
private static void buildFilesForRecoveryTemplates (java.lang.String, java.lang.String, char[], char[], java.lang.String[], char[], java.lang.String[])
String indexFilename
String templatesFilename
char[] newTerminalIndex
char[] newNonTerminalIndex
String[] newName
char[] newLhs
String[] tokens
int[] newReverse
char[] newRecoveyTemplatesIndex
char[] newRecoveyTemplates
int newRecoveyTemplatesPtr
int i
int length
int index
String token
java.util.StringTokenizer st
String[] terminalNames
int t
int j
int symbol
private static void buildFilesForStatementsRecoveryFilter (java.lang.String, char[], char[], java.lang.String[])
String filename
char[] newNonTerminalIndex
char[] newLhs
String[] tokens
char[] newStatementsRecoveryFilter
int i
int index
public static final void buildFilesFromLPG (java.lang.String, java.lang.String)
String dataFilename
String dataFilename2
char[] contents
java.util.StringTokenizer st
String[] tokens
int j
int i
char[] newLhs
char[] newTerminalIndex
char[] newNonTerminalIndex
byte[] newRhs
String[] newName
protected static int[] computeReverseTable (char[], char[], java.lang.String[])
char[] newTerminalIndex
char[] newNonTerminalIndex
String[] newName
int[] newReverseTable
int j
int k
int k
private static int getSymbol (java.lang.String, java.lang.String[], int[])
String terminalName
String[] newName
int[] newReverse
int j
public static int in_symbol (int)
int state
public static final void initTables () throws java.io.IOException
int i
char[] chars
int c
public static int nasi (int)
int state
public static int ntAction (int, int)
int state
int sym
protected static int original_state (int)
int state
protected static byte[] readByteTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
protected static long[] readLongTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
int length
long[] longs
int i
int longIndex
protected static java.lang.String[] readNameTable (java.lang.String) throws java.io.IOException
String filename
char[] contents
char[][] nameAsChar
String[] result
int i
protected static java.lang.String[] readReadableNameTable (java.lang.String)
String filename
String[] result
java.io.InputStream is
java.util.Properties props
int i
int i
String n
protected static char[] readTable (java.lang.String) throws java.io.IOException
String filename
java.io.InputStream stream
byte[] bytes
int length
char[] chars
int i
int charIndex
public static int tAction (int, int)
int state
int sym
public void ()
public void (org.eclipse.jdt.internal.compiler.problem.ProblemReporter, boolean)
org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter
boolean optimizeStringLiterals
protected void annotationRecoveryCheckPoint (int, int)
int start
int end
public void arrayInitializer (int)
int length
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer ai
protected void blockReal ()
public org.eclipse.jdt.internal.compiler.parser.RecoveredElement buildInitialRecoveryState ()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement element
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.ImportReference importRef
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration statement
org.eclipse.jdt.internal.compiler.ast.Expression statement
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void checkAndSetModifiers (int)
int flag
public void checkComment ()
int lastComment
int commentSourceStart
int commentEnd
protected void checkNonNLSAfterBodyEnd (int)
int declarationEnd
protected void classInstanceCreation (boolean)
boolean isQualified
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
protected void checkForDiamond (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference allocType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference type
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference type
protected org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference computeQualifiedGenericsFromRightSide (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][])
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int nameSize
int tokensSize
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] typeAnnotations
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference singleParameterizedTypeReference
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] rightSideTypeArguments
char[][] rightSideTokens
long[] rightSidePositions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] rightSideAnnotations
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
char[][] rightSideTokens
long[] rightSidePositions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] rightSideAnnotations
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] currentTypeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference typeRef
int length
protected void concatExpressionLists ()
protected void concatGenericsLists ()
protected void concatNodeLists ()
protected void consumeAdditionalBound ()
protected void consumeAdditionalBound1 ()
protected void consumeAdditionalBoundList ()
protected void consumeAdditionalBoundList1 ()
protected boolean isIndirectlyInsideLambdaExpression ()
protected void consumeAllocationHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
protected void consumeAnnotationAsModifier ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
int sourceStart
protected void consumeAnnotationName ()
int start
int end
protected void consumeAnnotationTypeDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeAnnotationTypeDeclarationHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
protected void consumeAnnotationTypeDeclarationHeaderName ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
long pos
int atPosition
int length
protected void consumeAnnotationTypeDeclarationHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration annotationTypeDeclaration
int length
long pos
int atPosition
protected void consumeAnnotationTypeMemberDeclaration ()
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
int declarationEndPosition
protected void consumeAnnotationTypeMemberDeclarations ()
protected void consumeAnnotationTypeMemberDeclarationsopt ()
protected void consumeArgumentList ()
protected void consumeArguments ()
protected void consumeArrayAccess (boolean)
boolean unspecifiedReference
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeArrayCreationExpressionWithInitializer ()
int length
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocation
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
protected void consumeArrayCreationExpressionWithoutInitializer ()
int length
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocation
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
protected void consumeArrayCreationHeader ()
protected void consumeArrayInitializer ()
protected void consumeArrayTypeWithTypeArgumentsName ()
protected void consumeAssertStatement ()
protected void consumeAssignment ()
int op
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void consumeAssignmentOperator (int)
int pos
protected void consumeBinaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression expr1
org.eclipse.jdt.internal.compiler.ast.Expression expr2
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression cursor
org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression cursor
protected void consumeBinaryExpressionWithName (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression expr1
org.eclipse.jdt.internal.compiler.ast.Expression expr2
protected void consumeBlock ()
int statementsLength
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Block block
protected void consumeBlockStatement ()
protected void consumeBlockStatements ()
protected void consumeCaseLabel ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement
protected void consumeCastExpressionLL1 ()
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.Expression exp
public org.eclipse.jdt.internal.compiler.ast.IntersectionCastTypeReference createIntersectionCastTypeReference (org.eclipse.jdt.internal.compiler.ast.TypeReference[])
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
protected void consumeCastExpressionLL1WithBounds ()
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.Expression exp
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
protected void consumeCastExpressionWithGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
int dim
protected void consumeCastExpressionWithNameArray ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
protected void consumeCastExpressionWithPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
protected void consumeCastExpressionWithQualifiedGenericsArray ()
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.Expression cast
org.eclipse.jdt.internal.compiler.ast.TypeReference castType
int end
int dim
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeCatches ()
protected void consumeCatchFormalParameter ()
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
int length
protected void consumeCatchHeader ()
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod rMethod
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeCatchType ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeReferences
org.eclipse.jdt.internal.compiler.ast.UnionTypeReference typeReference
protected void consumeClassBodyDeclaration ()
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
int javadocCommentStart
protected void consumeClassBodyDeclarations ()
protected void consumeClassBodyDeclarationsopt ()
protected void consumeClassBodyopt ()
protected void consumeClassDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
boolean hasConstructor
boolean insideFieldInitializer
int i
protected void consumeClassHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeClassHeaderExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superClass
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeClassHeaderImplements ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superinterfaces
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeClassHeaderName1 ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long pos
int length
protected void consumeClassInstanceCreationExpression ()
protected void consumeClassInstanceCreationExpressionName ()
protected void consumeClassInstanceCreationExpressionQualified ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qae
protected void consumeClassInstanceCreationExpressionWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.AllocationExpression alloc
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
protected void consumeClassOrInterface ()
protected void consumeClassOrInterfaceName ()
protected void consumeClassTypeElt ()
protected void consumeClassTypeList ()
protected void consumeCompilationUnit ()
protected void consumeConditionalExpression (int)
int op
protected void consumeConditionalExpressionWithName (int)
int op
protected void consumeConstructorBlockStatements ()
protected void consumeConstructorBody ()
protected void consumeConstructorDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall constructorCall
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
boolean insideFieldInitializer
int i
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
protected void consumeConstructorHeader ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeConstructorHeaderName ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
long selectorSource
int length
protected void consumeConstructorHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
long selectorSource
int length
protected void consumeCreateInitializer ()
protected void consumeDefaultLabel ()
org.eclipse.jdt.internal.compiler.ast.CaseStatement defaultStatement
protected void consumeDefaultModifiers ()
protected void consumeDiet ()
protected void consumeDims ()
protected void consumeDimWithOrWithOutExpr ()
protected void consumeDimWithOrWithOutExprs ()
protected void consumeUnionType ()
protected void consumeUnionTypeAsClassType ()
protected void consumeEmptyAnnotationTypeMemberDeclarationsopt ()
protected void consumeEmptyArgumentListopt ()
protected void consumeEmptyArguments ()
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void consumeEmptyArrayInitializer ()
protected void consumeEmptyArrayInitializeropt ()
protected void consumeEmptyBlockStatementsopt ()
protected void consumeEmptyCatchesopt ()
protected void consumeEmptyClassBodyDeclarationsopt ()
protected void consumeEmptyDimsopt ()
protected void consumeEmptyEnumDeclarations ()
protected void consumeEmptyExpression ()
protected void consumeEmptyForInitopt ()
protected void consumeEmptyForUpdateopt ()
protected void consumeEmptyInterfaceMemberDeclarationsopt ()
protected void consumeEmptyInternalCompilationUnit ()
protected void consumeEmptyMemberValueArrayInitializer ()
protected void consumeEmptyMemberValuePairsopt ()
protected void consumeEmptyMethodHeaderDefaultValue ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeEmptyStatement ()
char[] source
int c1
int c2
int c3
int c4
int pos
protected void consumeEmptySwitchBlock ()
protected void consumeEmptyTypeDeclaration ()
protected void consumeEnhancedForStatement ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.ForeachStatement foreachStatement
protected void consumeEnhancedForStatementHeader ()
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.internal.compiler.ast.Expression collection
protected void consumeEnhancedForStatementHeaderInit (boolean)
boolean hasModifiers
org.eclipse.jdt.internal.compiler.ast.TypeReference type
char[] identifierName
long namePosition
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int extraDims
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
int declarationSourceStart
int modifiersValue
int length
org.eclipse.jdt.internal.compiler.ast.ForeachStatement iteratorForStatement
protected void consumeEnterAnonymousClassBody (boolean)
boolean qualified
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression alloc
int argumentLength
protected void consumeEnterCompilationUnit ()
protected void consumeEnterMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeEnterMemberValueArrayInitializer ()
protected void consumeEnterVariable ()
char[] identifierName
long namePosition
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration declaration
boolean isLocalDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int variableIndex
int length
int length
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration previousVariable
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int annotationsLength
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void consumeEnumBodyNoConstants ()
protected void consumeEnumBodyWithConstants ()
protected void consumeEnumConstantHeader ()
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
boolean foundOpeningBrace
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
int start
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
protected void consumeEnumConstantHeaderName ()
long namePosition
char[] constantName
int sourceEnd
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
int length
protected void consumeEnumConstantNoClassBody ()
int endOfEnumConstant
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode initialization
protected void consumeEnumConstants ()
protected void consumeEnumConstantWithClassBody ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.ASTNode initialization
protected void consumeEnumDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
boolean hasConstructor
boolean insideFieldInitializer
int i
protected void consumeEnumDeclarations ()
protected void consumeEnumHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeEnumHeaderName ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
long pos
int length
protected void consumeEnumHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
int length
long pos
protected void consumeEqualityExpression (int)
int op
protected void consumeEqualityExpressionWithName (int)
int op
protected void consumeExitMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeExitTryBlock ()
protected void consumeExitVariableWithInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDecl
protected void consumeExitVariableWithoutInitialization ()
org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration variableDecl
protected void consumeExplicitConstructorInvocation (int, int)
int flag
int recFlag
int startPosition
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall ecc
int length
protected void consumeExplicitConstructorInvocationWithTypeArguments (int, int)
int flag
int recFlag
int startPosition
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall ecc
int length
protected void consumeExpressionStatement ()
org.eclipse.jdt.internal.compiler.ast.Expression expression
protected void consumeFieldAccess (boolean)
boolean isSuperAccess
org.eclipse.jdt.internal.compiler.ast.FieldReference fr
protected void consumeFieldDeclaration ()
int variableDeclaratorsCounter
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int endPos
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int startIndex
protected void consumeForceNoDiet ()
protected void consumeForInit ()
protected void consumeFormalParameter (boolean)
boolean isVarArgs
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingNameReference
boolean isReceiver
char[] identifierName
long namePositions
int extendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnExtendedDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[] varArgsAnnotations
int endOfEllipsis
int length
int length
int firstDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int modifierPositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType
protected org.eclipse.jdt.internal.compiler.ast.Annotation[][] getAnnotationsOnDimensions (int)
int dimensionsCount
org.eclipse.jdt.internal.compiler.ast.Annotation[][] dimensionsAnnotations
int i
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int length
protected void consumeFormalParameterList ()
protected void consumeFormalParameterListopt ()
protected void consumeGenericType ()
protected void consumeGenericTypeArrayType ()
protected void consumeGenericTypeNameArrayType ()
protected void consumeGenericTypeWithDiamond ()
protected void consumeImportDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
protected void consumeImportDeclarations ()
protected void consumeInsideCastExpression ()
protected void consumeInsideCastExpressionLL1 ()
protected void consumeInsideCastExpressionLL1WithBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
int i
protected void consumeInsideCastExpressionWithQualifiedGenerics ()
protected void consumeInstanceOfExpression ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeInstanceOfExpressionWithName ()
org.eclipse.jdt.internal.compiler.ast.TypeReference reference
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeInterfaceDeclaration ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int fieldCount
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
protected void consumeInterfaceHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInterfaceHeaderExtends ()
int length
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superinterfaces
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeInterfaceHeaderName1 ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
long pos
int length
protected void consumeInterfaceMemberDeclarations ()
protected void consumeInterfaceMemberDeclarationsopt ()
protected void consumeInterfaceType ()
protected void consumeInterfaceTypeList ()
protected void consumeInternalCompilationUnit ()
protected void consumeInternalCompilationUnitWithTypes ()
int length
protected void consumeInvalidAnnotationTypeDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInvalidConstructorDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
protected void consumeInvalidConstructorDeclaration (boolean)
boolean hasBody
int length
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
protected void consumeInvalidEnumDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInvalidInterfaceDeclaration ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
protected void consumeInterfaceMethodDeclaration (boolean)
boolean hasSemicolonBody
int explicitDeclarations
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int length
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
boolean isDefault
boolean isStatic
boolean bodyAllowed
protected void consumeLabel ()
protected void consumeLeftParen ()
protected void consumeLocalVariableDeclaration ()
int variableDeclaratorsCounter
int startIndex
protected void consumeLocalVariableDeclarationStatement ()
int variableDeclaratorsCounter
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.Expression left
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qtr
org.eclipse.jdt.internal.compiler.ast.Expression right
org.eclipse.jdt.internal.compiler.ast.Assignment assignment
int end
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int position
int i
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeMarkerAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation markerAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeMemberValueArrayInitializer ()
protected void consumeMemberValueAsName ()
protected void consumeMemberValuePair ()
char[] simpleName
long position
int end
int start
org.eclipse.jdt.internal.compiler.ast.Expression value
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeMemberValuePairs ()
protected void consumeMemberValues ()
protected void consumeMethodBody ()
protected void consumeMethodDeclaration (boolean, boolean)
boolean isNotAbstract
boolean isDefaultMethod
int length
int explicitDeclarations
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
protected void consumeMethodHeader ()
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
protected void consumeMethodHeaderDefaultValue ()
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
int length
protected void consumeMethodHeaderExtendedDims ()
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
int extendedDimensions
protected void consumeMethodHeaderName (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
long selectorSource
int length
protected void consumeMethodHeaderNameWithTypeParameters (boolean)
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
long selectorSource
org.eclipse.jdt.internal.compiler.ast.TypeReference returnType
int length
boolean isType
protected void consumeMethodHeaderRightParen ()
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.Argument arg
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
org.eclipse.jdt.internal.compiler.ast.TypeReference type
int annotationSourceStart
int i
int max
protected void consumeMethodHeaderThrowsClause ()
int length
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration md
protected void consumeInvocationExpression ()
protected void consumeMethodInvocationName ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
protected void consumeMethodInvocationNameWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeMethodInvocationPrimary ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
protected void consumeMethodInvocationPrimaryWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeMethodInvocationSuper ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
protected void consumeMethodInvocationSuperWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void consumeModifiers ()
int savedModifiersSourceStart
protected void consumeModifiers2 ()
protected void consumeMultipleResources ()
protected void consumeTypeAnnotation ()
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void consumeOneMoreTypeAnnotation ()
protected void consumeNameArrayType ()
protected void consumeNestedMethod ()
protected void consumeNestedType ()
int length
protected void consumeNormalAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation normalAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int length
protected void consumeOneDimLoop (boolean)
boolean isAnnotated
protected void consumeOnlySynchronized ()
protected void consumeOnlyTypeArguments ()
int length
protected void consumeOnlyTypeArgumentsForCastExpression ()
protected void consumeOpenBlock ()
int stackLength
protected void consumePackageComment ()
protected void consumePackageDeclaration ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
protected void consumePackageDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumePackageDeclarationNameWithModifiers ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
int packageModifiersSourceStart
int packageModifiersSourceEnd
int packageModifiers
protected void consumePostfixExpression ()
protected void consumePrimaryNoNewArray ()
org.eclipse.jdt.internal.compiler.ast.Expression parenthesizedExpression
int numberOfParenthesis
protected void consumePrimaryNoNewArrayArrayType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayName ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void rejectIllegalLeadingTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
private void rejectIllegalTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
private void rejectIllegalTypeAnnotations (org.eclipse.jdt.internal.compiler.ast.TypeReference, boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
boolean tolerateAnnotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] misplacedAnnotations
org.eclipse.jdt.internal.compiler.ast.Annotation[] misplacedAnnotations
int i
int length
boolean tolerated
int i
int length
protected void consumePrimaryNoNewArrayNameSuper ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArrayNameThis ()
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumePrimaryNoNewArrayPrimitiveArrayType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayPrimitiveType ()
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess cla
protected void consumePrimaryNoNewArrayThis ()
protected void consumePrimaryNoNewArrayWithName ()
org.eclipse.jdt.internal.compiler.ast.Expression parenthesizedExpression
int numberOfParenthesis
protected void consumePrimitiveArrayType ()
protected void consumePrimitiveType ()
protected void consumePushLeftBrace ()
protected void consumePushModifiers ()
protected void consumePushCombineModifiers ()
int newModifiers
protected void consumePushModifiersForHeader ()
protected void consumePushPosition ()
protected void consumePushRealModifiers ()
protected void consumeQualifiedName (boolean)
boolean qualifiedNameIsAnnotated
protected void consumeUnannotatableQualifiedName ()
protected void consumeRecoveryMethodHeaderName ()
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeRecoveryMethodHeaderNameWithTypeParameters ()
boolean isAnnotationMethod
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeReduceImports ()
int length
protected void consumeReferenceType ()
protected void consumeReferenceType1 ()
protected void consumeReferenceType2 ()
protected void consumeReferenceType3 ()
protected void consumeResourceAsLocalVariableDeclaration ()
protected void consumeResourceSpecification ()
protected void consumeResourceOptionalTrailingSemiColon (boolean)
boolean punctuated
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
protected void consumeRestoreDiet ()
protected void consumeRightParen ()
protected void consumeNonTypeUseName ()
int i
int length
org.eclipse.jdt.internal.compiler.ast.Annotation[] typeAnnotations
protected void consumeZeroTypeAnnotations ()
protected void consumeRule (int)
int act
protected void consumeVariableDeclaratorIdParameter ()
protected void consumeExplicitThisParameter (boolean)
boolean isQualified
org.eclipse.jdt.internal.compiler.ast.NameReference qualifyingNameReference
int thisStart
protected boolean isAssistParser ()
protected void consumeNestedLambda ()
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambda
protected void consumeLambdaHeader ()
int arrowPosition
org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
int length
int i
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
protected void consumeLambdaExpression ()
org.eclipse.jdt.internal.compiler.ast.Statement body
org.eclipse.jdt.internal.compiler.ast.Statement oldBody
org.eclipse.jdt.internal.compiler.ast.LambdaExpression lexp
org.eclipse.jdt.internal.compiler.ast.Expression expression
int length
protected org.eclipse.jdt.internal.compiler.ast.Argument typeElidedArgument ()
char[] identifierName
long namePositions
org.eclipse.jdt.internal.compiler.ast.Argument arg
protected void consumeTypeElidedLambdaParameter (boolean)
boolean parenthesized
int modifier
int annotationLength
int modifiersStart
org.eclipse.jdt.internal.compiler.ast.Argument arg
protected void consumeElidedLeftBraceAndReturn ()
int stackLength
protected void consumeExpression ()
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void consumeIdentifierOrNew (boolean)
boolean newForm
int newStart
protected void consumeEmptyTypeArguments ()
public org.eclipse.jdt.internal.compiler.ast.ReferenceExpression newReferenceExpression ()
protected void consumeReferenceExpressionTypeForm (boolean)
boolean isPrimitive
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
int dimension
boolean typeAnnotatedName
int i
int j
protected void consumeReferenceExpressionPrimaryForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
org.eclipse.jdt.internal.compiler.ast.Expression primary
protected void consumeReferenceExpressionSuperForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
org.eclipse.jdt.internal.compiler.ast.SuperReference superReference
protected void consumeReferenceExpression (org.eclipse.jdt.internal.compiler.ast.ReferenceExpression)
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
int length
protected void consumeReferenceExpressionTypeArgumentsAndTrunk (boolean)
boolean qualified
protected void consumeReferenceExpressionGenericTypeForm ()
org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference type
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
char[] selector
int sourceEnd
int length
int typeSourceEnd
boolean qualified
int dims
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
org.eclipse.jdt.internal.compiler.ast.TypeReference rightSide
protected void consumeEnterInstanceCreationArgumentList ()
protected void consumeSimpleAssertStatement ()
protected void consumeSingleMemberAnnotation (boolean)
boolean isTypeAnnotation
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation singleMemberAnnotation
int oldIndex
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
protected void consumeSingleMemberAnnotationMemberValue ()
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeSingleResource ()
protected void consumeSingleStaticImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeSingleTypeImportDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStatementBreak ()
protected void consumeStatementBreakWithLabel ()
protected void consumeStatementCatch ()
protected void consumeStatementContinue ()
protected void consumeStatementContinueWithLabel ()
protected void consumeStatementDo ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementExpressionList ()
protected void consumeStatementFor ()
int length
org.eclipse.jdt.internal.compiler.ast.Expression cond
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] inits
org.eclipse.jdt.internal.compiler.ast.Statement[] updates
org.eclipse.jdt.internal.compiler.ast.Statement[] updates
boolean scope
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementIfNoElse ()
org.eclipse.jdt.internal.compiler.ast.Statement thenStatement
protected void consumeStatementIfWithElse ()
protected void consumeStatementLabel ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStatementReturn ()
protected void consumeStatementSwitch ()
int length
org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement
protected void consumeStatementSynchronized ()
protected void consumeStatementThrow ()
protected void consumeStatementTry (boolean, boolean)
boolean withFinally
boolean hasResources
int length
org.eclipse.jdt.internal.compiler.ast.TryStatement tryStmt
org.eclipse.jdt.internal.compiler.ast.Block[] bks
org.eclipse.jdt.internal.compiler.ast.Argument[] args
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration[] resources
protected void consumeStatementWhile ()
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected void consumeStaticImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeStaticInitializer ()
org.eclipse.jdt.internal.compiler.ast.Block block
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
protected void consumeStaticOnly ()
int savedModifiersSourceStart
protected void consumeSwitchBlock ()
protected void consumeSwitchBlockStatement ()
protected void consumeSwitchBlockStatements ()
protected void consumeSwitchLabels ()
protected void consumeToken (int)
int type
long positions
long positions
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation recoveredAnnotation
protected void consumeTypeArgument ()
protected void consumeTypeArgumentList ()
protected void consumeTypeArgumentList1 ()
protected void consumeTypeArgumentList2 ()
protected void consumeTypeArgumentList3 ()
protected void consumeTypeArgumentReferenceType1 ()
protected void consumeTypeArgumentReferenceType2 ()
protected void consumeTypeArguments ()
int length
protected void consumeTypeDeclarations ()
protected void consumeTypeHeaderNameWithTypeParameters ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int length
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
protected void consumeTypeImportOnDemandDeclarationName ()
org.eclipse.jdt.internal.compiler.ast.ImportReference impt
int length
char[][] tokens
long[] positions
protected void consumeTypeParameter1 ()
protected void consumeTypeParameter1WithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameter1WithExtendsAndBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
protected void consumeTypeParameterHeader ()
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int length
long pos
int end
int start
protected void consumeTypeParameterList ()
protected void consumeTypeParameterList1 ()
protected void consumeTypeParameters ()
int startPos
org.eclipse.jdt.internal.compiler.parser.RecoveredType recoveredType
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int length
protected void consumeTypeParameterWithExtends ()
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
protected void consumeTypeParameterWithExtendsAndBounds ()
int additionalBoundsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
int i
int max
org.eclipse.jdt.internal.compiler.ast.TypeReference bound
protected void consumeZeroAdditionalBounds ()
protected void consumeUnaryExpression (int)
int op
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression r
org.eclipse.jdt.internal.compiler.ast.Expression exp
org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral
org.eclipse.jdt.internal.compiler.ast.IntLiteral convertToMinValue
org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral
org.eclipse.jdt.internal.compiler.ast.LongLiteral convertToMinValue
protected void consumeUnaryExpression (int, boolean)
int op
boolean post
org.eclipse.jdt.internal.compiler.ast.Expression leftHandSide
protected void consumeVariableDeclarators ()
protected void consumeVariableInitializers ()
protected void consumeWildcard ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard1 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard1WithBounds ()
protected void consumeWildcard2 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard2WithBounds ()
protected void consumeWildcard3 ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcard3WithBounds ()
protected void consumeWildcardBounds1Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds1Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds2Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Extends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBounds3Super ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsExtends ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardBoundsSuper ()
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
protected void consumeWildcardWithBounds ()
public boolean containsComment (int, int)
int sourceStart
int sourceEnd
int iComment
int commentStart
public org.eclipse.jdt.internal.compiler.ast.MethodDeclaration convertToMethodDeclaration (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration c
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration m
protected org.eclipse.jdt.internal.compiler.ast.TypeReference augmentTypeWithAdditionalDimensions (org.eclipse.jdt.internal.compiler.ast.TypeReference, int, org.eclipse.jdt.internal.compiler.ast.Annotation[][], boolean)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
int additionalDimensions
org.eclipse.jdt.internal.compiler.ast.Annotation[][] additionalAnnotations
boolean isVarargs
protected org.eclipse.jdt.internal.compiler.ast.FieldDeclaration createFieldDeclaration (char[], int, int)
char[] fieldDeclarationName
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.parser.JavadocParser createJavadocParser ()
protected org.eclipse.jdt.internal.compiler.ast.LocalDeclaration createLocalDeclaration (char[], int, int)
char[] localDeclarationName
int sourceStart
int sourceEnd
protected org.eclipse.jdt.internal.compiler.ast.StringLiteral createStringLiteral (char[], int, int, int)
char[] token
int start
int end
int lineNumber
protected org.eclipse.jdt.internal.compiler.parser.RecoveredType currentRecoveryType ()
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration dietParse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
boolean old
protected void dispatchDeclarationInto (int)
int length
int[] flag
int size1
int size2
int size3
boolean hasAbstractMethods
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
int flagI
int start
int length2
int length2
int length2
int end
int i
protected void dispatchDeclarationIntoEnumDeclaration (int)
int length
int[] flag
int size1
int size2
int size3
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration
boolean hasAbstractMethods
int enumConstantsCounter
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
int flagI
int start
int length2
int length2
int length2
int end
int i
protected org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration endParse (int)
int act
org.eclipse.jdt.internal.compiler.parser.RecoveredElement recoveredElement
int i
public int flushCommentsDefinedPriorTo (int)
int position
int lastCommentIndex
int index
int validCount
int commentEnd
int immediateCommentEnd
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getAnnotationType ()
int length
char[][] tokens
long[] positions
public int getFirstToken ()
public int[] getJavaDocPositions ()
int javadocCount
int max
int i
int[] positions
int index
int i
int commentStart
int commentStop
public void getMethodBodies (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] contents
int i
int length
protected char getNextCharacter (char[], int[])
char[] comment
int[] index
char nextCharacter
int c1
int c2
int c3
int c4
protected org.eclipse.jdt.internal.compiler.ast.Expression getTypeReference (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression exp
protected void annotateTypeReference (org.eclipse.jdt.internal.compiler.ast.Wildcard)
org.eclipse.jdt.internal.compiler.ast.Wildcard ref
int length
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReference (int)
int dim
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.TypeReference ref
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int length
int numberOfIdentifiers
char[][] tokens
long[] positions
int levels
int i
protected org.eclipse.jdt.internal.compiler.ast.TypeReference getTypeReferenceForGenericType (int, int, int)
int dim
int identifierLength
int numberOfIdentifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[][] annotationsOnDimensions
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
char[][] tokens
long[] positions
int index
int currentIdentifiersLength
int currentTypeArgumentsLength
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference ()
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReference (boolean)
boolean rejectTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
protected org.eclipse.jdt.internal.compiler.ast.NameReference getUnspecifiedReferenceOptimized ()
int length
org.eclipse.jdt.internal.compiler.ast.NameReference ref
org.eclipse.jdt.internal.compiler.ast.NameReference ref
char[][] tokens
long[] positions
public void goForBlockStatementsopt ()
public void goForBlockStatementsOrCatchHeader ()
public void goForClassBodyDeclarations ()
public void goForCompilationUnit ()
public void goForExpression (boolean)
boolean recordLineSeparator
public void goForFieldDeclaration ()
public void goForGenericMethodDeclaration ()
public void goForHeaders ()
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
public void goForImportDeclaration ()
public void goForInitializer ()
public void goForMemberValue ()
public void goForMethodBody ()
public void goForPackageDeclaration ()
public void goForTypeDeclaration ()
public boolean hasLeadingTagComment (char[], int)
char[] commentPrefixTag
int rangeEnd
int iComment
int iStatement
org.eclipse.jdt.internal.compiler.ast.ASTNode lastNode
int rangeStart
int commentStart
char[] source
int charPos
char c
int iTag
int length
protected void ignoreNextClosingBrace ()
protected void ignoreExpressionAssignment ()
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer
public void initialize ()
public void initialize (boolean)
boolean parsingCompilationUnit
int astLength
int expressionLength
boolean checkNLS
public void initializeScanner ()
public void jumpOverMethodBody ()
private void jumpOverType ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
boolean isAnonymous
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextTypeDeclaration
protected void markEnclosingMemberWithLocalType ()
protected void markEnclosingMemberWithLocalOrFunctionalType (org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind)
org.eclipse.jdt.internal.compiler.parser.Parser$LocalTypeKind context
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode node
protected boolean moveRecoveryCheckpoint ()
int pos
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSend ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected org.eclipse.jdt.internal.compiler.ast.MessageSend newMessageSendWithTypeArguments ()
org.eclipse.jdt.internal.compiler.ast.MessageSend m
int length
protected void optimizedConcatNodeLists ()
public boolean atConflictScenario (int)
int token
protected void parse ()
boolean isDietParse
int oldFirstToken
int act
int stackLength
int errorPos
int previousToken
boolean oldValue
org.eclipse.jdt.core.compiler.InvalidInputException e
boolean oldValue
org.eclipse.jdt.core.compiler.InvalidInputException e
org.eclipse.jdt.internal.compiler.parser.NLSTag[] tags
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
public void parse (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration cd
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparator
boolean oldMethodRecoveryActivated
int length
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
public void parse (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] initializationSource
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.CompilationResult, int, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
int start
int end
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] contents
char[] contents
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit abortException
public void parse (org.eclipse.jdt.internal.compiler.ast.Initializer, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldMethodRecoveryActivated
int length
public void parse (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration md
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldMethodRecoveryActivated
int length
public org.eclipse.jdt.internal.compiler.ast.ASTNode[] parseClassBodyDeclarations (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldDiet
boolean oldTolerateDefaultClassMethods
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration referenceContextTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.ASTNode[] result
java.util.List bodyDeclarations
org.eclipse.jdt.internal.compiler.ASTVisitor visitor
int astLength
boolean containsInitializers
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int i
int max
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
int length2
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] temp
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fieldDeclarations
int i
int max
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public org.eclipse.jdt.internal.compiler.ast.Expression parseLambdaExpression (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparators
public org.eclipse.jdt.internal.compiler.ast.Expression parseExpression (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, boolean)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean recordLineSeparators
public org.eclipse.jdt.internal.compiler.ast.Expression parseMemberValue (char[], int, int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
char[] source
int offset
int length
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public void parseStatements (org.eclipse.jdt.internal.compiler.impl.ReferenceContext, int, int, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[], org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.impl.ReferenceContext rc
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
boolean oldStatementRecoveryEnabled
public void persistLineSeparatorPositions ()
protected void prepareForBlockStatements ()
public org.eclipse.jdt.internal.compiler.problem.ProblemReporter problemReporter ()
protected void pushIdentifier (char[], long)
char[] identifier
long position
int stackLength
protected void pushIdentifier ()
protected void pushIdentifier (int)
int flag
int stackLength
protected void pushOnAstLengthStack (int)
int pos
int stackLength
protected void pushOnAstStack (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int stackLength
protected void pushOnTypeAnnotationStack (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
int stackLength
protected void pushOnTypeAnnotationLengthStack (int)
int pos
int stackLength
protected void pushOnExpressionStack (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expr
int stackLength
protected void pushOnExpressionStackLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsIdentifiersLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsLengthStack (int)
int pos
int stackLength
protected void pushOnGenericsStack (org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int stackLength
protected void pushOnIntStack (int)
int pos
int stackLength
protected void pushOnRealBlockStack (int)
int i
int stackLength
protected void recoverStatements ()
org.eclipse.jdt.internal.compiler.parser.Parser$1MethodVisitor methodVisitor
org.eclipse.jdt.internal.compiler.parser.Parser$1TypeVisitor typeVisitor
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeContext
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
public void recoveryExitFromVariable ()
int end
int end
public void recoveryTokenCheck ()
org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral
org.eclipse.jdt.internal.compiler.parser.RecoveredElement newElement
org.eclipse.jdt.internal.compiler.parser.RecoveredElement newElement
org.eclipse.jdt.internal.compiler.parser.RecoveredType currentType
protected void reportSyntaxErrors (boolean, int)
boolean isDietParse
int oldFirstToken
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int[][] intervalToSkip
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
private void reportSyntaxErrorsForSkippedMethod (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int j
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int length
int j
org.eclipse.jdt.internal.compiler.ast.Initializer initializer
org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser diagnoseParser
protected void resetModifiers ()
protected void resetStacks ()
protected int resumeAfterRecovery ()
protected int resumeOnSyntaxError ()
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
public void setMethodsFullRecovery (boolean)
boolean enabled
public void setStatementsRecovery (boolean)
boolean enabled
public java.lang.String toString ()
String s
int i
int i
int i
int i
int i
int i
int i
protected void updateRecoveryState ()
protected void updateSourceDeclarationParts (int)
int variableDeclaratorsCounter
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
int endTypeDeclarationPosition
int i
protected void updateSourcePosition (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression exp
public void copyState (org.eclipse.jdt.internal.compiler.parser.Parser)
org.eclipse.jdt.internal.compiler.parser.Parser from
org.eclipse.jdt.internal.compiler.parser.Parser parser
int length
public int automatonState ()
public boolean automatonWillShift (int, int)
int token
int lastAction
int stackTop
int stackTopState
int highWaterMark
static int[] $SWITCH_TABLE$org$eclipse$jdt$internal$compiler$parser$Parser$LocalTypeKind ()
}
org/eclipse/jdt/internal/compiler/parser/unicode6/part2.rsc
org/eclipse/jdt/internal/compiler/parser/parser9.rsc
org/eclipse/jdt/internal/compiler/problem/ShouldNotImplement.classShouldNotImplement.java
package org.eclipse.jdt.internal.compiler.problem
public org.eclipse.jdt.internal.compiler.problem.ShouldNotImplement extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/eclipse/jdt/internal/compiler/classfmt/ExternalAnnotationProvider$BasicAnnotationWalker.classExternalAnnotationProvider.java
package org.eclipse.jdt.internal.compiler.classfmt
abstract org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider$BasicAnnotationWalker extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker {
char[] source
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapper
int pos
int prevTypeArgStart
int currentTypeBound
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
final org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider this$0
void (org.eclipse.jdt.internal.compiler.classfmt.ExternalAnnotationProvider, char[], int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
char[] source
int pos
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper wrapperWithStart (int)
int start
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toReceiver ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeParameter (boolean, int)
boolean isClassTypeParameter
int rank
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeParameterBounds (boolean, int)
boolean isClassTypeParameter
int parameterRank
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeBound (short)
short boundIndex
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toSupertype (short, char[])
short index
char[] superTypeSignature
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toTypeArgument (int)
int rank
int start
int next
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toWildcardBound ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toNextArrayDimension ()
int newPos
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker toNextNestedType ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotationsAtCursor (int)
int currentTypeId
}
org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.classMethodInfo.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.MethodInfo extends org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct implements org.eclipse.jdt.internal.compiler.env.IBinaryMethod java.lang.Comparable {
private static final char[][] noException
private static final char[][] noArgumentNames
private static final char[] ARG
protected int accessFlags
protected int attributeBytes
protected char[] descriptor
protected char[][] exceptionNames
protected char[] name
protected char[] signature
protected int signatureUtf8Offset
protected long tagBits
protected char[][] argumentNames
static void ()
public static org.eclipse.jdt.internal.compiler.classfmt.MethodInfo createMethod (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int attributesCount
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] parameterAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnotations
int i
int utf8Offset
char[] attributeName
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] methodAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] paramAnnotations
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] methodTypeAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newAnnotations
int numberOfParameters
int p
int numberOfAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] newAnnotations
int length
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] newAnnotations
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodeAnnotations (int, boolean, int, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] result
int readOffset
int i
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] decodeMethodAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
int numStandardAnnotations
int i
long standardAnnoTagBits
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] temp
int tmpIndex
int i
static org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] decodeTypeAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int numberOfAnnotations
int readOffset
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo[] typeAnnos
int i
org.eclipse.jdt.internal.compiler.classfmt.TypeAnnotationInfo newInfo
static org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] decodeParamAnnotations (int, boolean, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
boolean runtimeVisible
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[][] allParamAnnotations
int numberOfParameters
int readOffset
int i
int numberOfAnnotations
org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo[] annos
int aIndex
protected void (byte[], int[], int)
byte[] classFileBytes
int[] offsets
int offset
public int compareTo (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethod
int result
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo otherMethod
public int hashCode ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public char[][] getArgumentNames ()
public java.lang.Object getDefaultValue ()
public char[][] getExceptionTypeNames ()
public char[] getGenericSignature ()
public char[] getMethodDescriptor ()
int utf8Offset
public int getModifiers ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getParameterAnnotations (int)
int index
public int getAnnotatedParametersCount ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getSelector ()
int utf8Offset
public long getTagBits ()
protected void initialize ()
public boolean isClinit ()
char[] selector
public boolean isConstructor ()
char[] selector
public boolean isSynthetic ()
private void readExceptionAttributes ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
int entriesNumber
int j
private void readModifierRelatedAttributes ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
public int sizeInBytes ()
public java.lang.String toString ()
StringBuffer buffer
void toString (java.lang.StringBuffer)
StringBuffer buffer
protected void toStringContent (java.lang.StringBuffer)
StringBuffer buffer
int modifiers
char[] desc
private void readCodeAttribute ()
int attributesCount
int readOffset
int i
int utf8Offset
char[] attributeName
private void decodeCodeAttribute (int)
int offset
int readOffset
int codeLength
int exceptionTableLength
int i
int attributesCount
int i
int utf8Offset
char[] attributeName
private void decodeLocalVariableAttribute (int, int)
int offset
int codeLength
int readOffset
int length
int argumentNamesIndex
int i
int startPC
int nameIndex
int utf8Offset
char[] localVariableName
private void decodeMethodParameters (int, org.eclipse.jdt.internal.compiler.classfmt.MethodInfo)
int offset
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo methodInfo
int readOffset
int length
int i
int nameIndex
int utf8Offset
char[] parameterName
}
org/eclipse/jdt/internal/compiler/classfmt/ClassFormatException.classClassFormatException.java
package org.eclipse.jdt.internal.compiler.classfmt
public org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException extends java.lang.Exception {
public static final int ErrBadMagic
public static final int ErrBadMinorVersion
public static final int ErrBadMajorVersion
public static final int ErrBadConstantClass
public static final int ErrBadConstantString
public static final int ErrBadConstantNameAndType
public static final int ErrBadConstantFieldRef
public static final int ErrBadConstantMethodRef
public static final int ErrBadConstantInterfaceMethodRef
public static final int ErrBadConstantPoolIndex
public static final int ErrBadSuperclassName
public static final int ErrInterfaceCannotBeFinal
public static final int ErrInterfaceMustBeAbstract
public static final int ErrBadModifiers
public static final int ErrClassCannotBeAbstractFinal
public static final int ErrBadClassname
public static final int ErrBadFieldInfo
public static final int ErrBadMethodInfo
public static final int ErrEmptyConstantPool
public static final int ErrMalformedUtf8
public static final int ErrUnknownConstantTag
public static final int ErrTruncatedInput
public static final int ErrMethodMustBeAbstract
public static final int ErrMalformedAttribute
public static final int ErrBadInterface
public static final int ErrInterfaceMustSubclassObject
public static final int ErrIncorrectInterfaceMethods
public static final int ErrInvalidMethodName
public static final int ErrInvalidMethodSignature
private static final long serialVersionUID
private int errorCode
private int bufferPosition
private RuntimeException nestedException
private char[] fileName
public void (java.lang.RuntimeException, char[])
RuntimeException e
char[] fileName
public void (int)
int code
public void (int, int)
int code
int bufPos
public int getErrorCode ()
public int getBufferPosition ()
public java.lang.Throwable getException ()
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
}
org/eclipse/jdt/internal/compiler/lookup/AnnotatableTypeSystem.classAnnotatableTypeSystem.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.AnnotatableTypeSystem extends org.eclipse.jdt.internal.compiler.lookup.TypeSystem {
private boolean isAnnotationBasedNullAnalysisEnabled
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getAnnotatedTypes (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] annotatedVersions
int versions
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
int dimensions
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] leafAnnotations
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] allAnnotations
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
public org.eclipse.jdt.internal.compiler.lookup.ArrayBinding getArrayType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leaftType
int dimensions
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding getMemberType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding memberType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding nakedType
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding getParameterizedType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding rawType
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding getRawType (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding getWildcard (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int boundKind
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotatedType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayBinding
int levels
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] types
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
int i
int j
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] currentAnnotations
private org.eclipse.jdt.internal.compiler.lookup.TypeBinding getAnnotatedType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding type
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding nakedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derivedTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding derivedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding annotatedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding keyType
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding baseType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding someType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] someTypes
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
int i
int length
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
private boolean haveTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding memberType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
static org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] flattenedAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][])
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[][] annotations
int levels
int length
int i
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] series
int index
int i
int annotationsLength
public boolean isAnnotatedTypeSystem ()
}
org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.classCaptureBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.CaptureBinding extends org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding {
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
public org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public int captureID
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
public int start
public int end
public org.eclipse.jdt.internal.compiler.ast.ASTNode cud
org.eclipse.jdt.internal.compiler.lookup.TypeBinding pendingSubstitute
public void (org.eclipse.jdt.internal.compiler.lookup.WildcardBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, int, int, org.eclipse.jdt.internal.compiler.ast.ASTNode, int)
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
int start
int end
org.eclipse.jdt.internal.compiler.ast.ASTNode cud
int captureID
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding unannotated
protected void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, char[], int, int, int, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding sourceType
char[] sourceName
int start
int end
int captureID
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
public void (org.eclipse.jdt.internal.compiler.lookup.CaptureBinding)
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding prototype
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer buffer
int length
char[] uniqueKey
public java.lang.String debugName ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
public char[] genericTypeSignature ()
public void initializeBounds (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capturedParameterizedType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding wildcardVariable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalWildcardBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding capturedWildcardBound
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding originalVariableSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding substitutedVariableSuperclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] originalVariableInterfaces
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] substitutedVariableInterfaces
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalWildcardBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding capturedWildcardBound
int length
public boolean isCapture ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProperType (boolean)
boolean admitCapture18
public char[] readableName ()
StringBuffer buffer
int length
char[] name
public char[] signableName ()
StringBuffer buffer
int length
char[] name
public char[] shortReadableName ()
StringBuffer buffer
int length
char[] name
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
StringBuffer nameBuffer
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherUpperBounds
int nameLength
char[] readableName
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding withoutToplevelNullAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding newWildcard
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding newCapture
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitutedWildcard
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding substitute
int length
int i
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] getDerivedTypesForDeferredInitialization ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] derived
int count
int i
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
}
org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.classProblemReasons.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ProblemReasons extends java.lang.Object {
public static final int NoError
public static final int NotFound
public static final int NotVisible
public static final int Ambiguous
public static final int InternalNameProvided
public static final int InheritedNameHidesEnclosingName
public static final int NonStaticReferenceInConstructorInvocation
public static final int NonStaticReferenceInStaticContext
public static final int ReceiverTypeNotVisible
public static final int IllegalSuperTypeVariable
public static final int ParameterBoundMismatch
public static final int TypeParameterArityMismatch
public static final int ParameterizedMethodTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int InvalidTypeForStaticImport
public static final int InvalidTypeForAutoManagedResource
public static final int VarargsElementTypeNotVisible
public static final int NoSuchSingleAbstractMethod
public static final int NotAWellFormedParameterizedType
public static final int IntersectionHasMultipleFunctionalInterfaces
public static final int NonStaticOrAlienTypeReceiver
public static final int AttemptToBypassDirectSuper
public static final int DefectiveContainerAnnotationType
public static final int InvocationTypeInferenceFailure
public static final int ApplicableMethodOverriddenByInapplicable
public static final int ContradictoryNullAnnotations
public static final int NoSuchMethodOnArray
public static final int InferredApplicableMethodInapplicable
public static final int NoProperEnclosingInstance
}
org/eclipse/jdt/internal/compiler/lookup/ReductionResult.classReductionResult.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.ReductionResult extends java.lang.Object {
protected static final org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula TRUE
protected static final org.eclipse.jdt.internal.compiler.lookup.ConstraintTypeFormula FALSE
protected static final int COMPATIBLE
protected static final int SUBTYPE
protected static final int SUPERTYPE
protected static final int SAME
protected static final int TYPE_ARGUMENT_CONTAINED
protected static final int CAPTURE
static final int EXCEPTIONS_CONTAINED
protected static final int POTENTIALLY_COMPATIBLE
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
protected int relation
static void ()
public void ()
protected static java.lang.String relationToString (int)
int relation
}
org/eclipse/jdt/internal/compiler/lookup/TypeBinding.classTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public abstract org.eclipse.jdt.internal.compiler.lookup.TypeBinding extends org.eclipse.jdt.internal.compiler.lookup.Binding {
public int id
public long tagBits
protected org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] typeAnnotations
public static final org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding TYPE_USE_BINDING
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding INT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding BYTE
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding SHORT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding CHAR
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding LONG
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding FLOAT
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding DOUBLE
public static final org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding BOOLEAN
public static final org.eclipse.jdt.internal.compiler.lookup.NullTypeBinding NULL
public static final org.eclipse.jdt.internal.compiler.lookup.VoidTypeBinding VOID
static void ()
public void ()
public void (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype
public static final org.eclipse.jdt.internal.compiler.lookup.TypeBinding wellKnownType (org.eclipse.jdt.internal.compiler.lookup.Scope, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int id
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding actualType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] additionalBounds ()
public java.lang.String annotatedDebugName ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
StringBuffer buffer
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding bound ()
int boundKind ()
int rank ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding containerAnnotationType ()
public boolean canBeInstantiated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding capture (org.eclipse.jdt.internal.compiler.lookup.Scope, int, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int start
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding closestMatch ()
public java.util.List collectMissingTypes (java.util.List)
java.util.List missingTypes
public void collectSubstitutes (org.eclipse.jdt.internal.compiler.lookup.Scope, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.InferenceContext, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
org.eclipse.jdt.internal.compiler.lookup.InferenceContext inferenceContext
int constraint
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding enclosingType
public abstract char[] constantPoolName ()
public java.lang.String debugName ()
public int dimensions ()
public int depth ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding erasure ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding findSuperTypeOriginatingFrom (int, boolean)
int wellKnownOriginalID
boolean originalIsClass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding reference
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding findSuperTypeOriginatingFrom (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding arrayType
int otherDim
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafSuperType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding captureBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding currentType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] interfacesToVisit
int nextPosition
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] itsInterfaces
int itsLength
int a
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding next
int b
org.eclipse.jdt.internal.compiler.lookup.IntersectionTypeBinding18 itb18
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] intersectingTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding superType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding genericCast (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetErasure
public char[] genericTypeSignature ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding getErasureCompatibleType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding declaringClass
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
int i
int otherLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersection
int i
int otherLength
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superInterface
public abstract org.eclipse.jdt.internal.compiler.lookup.PackageBinding getPackage ()
void initializeForStaticImports ()
public final boolean isAnonymousType ()
public final boolean isArrayType ()
public final boolean isBaseType ()
public final boolean isPrimitiveType ()
public final boolean isPrimitiveOrBoxedPrimitiveType ()
public boolean isBoxedPrimitiveType ()
public boolean isBoundParameterizedType ()
public boolean isCapture ()
public boolean isClass ()
public boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public abstract boolean isCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
public boolean isPotentiallyCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isBoxingCompatibleWith (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding convertedType
public boolean isEnum ()
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isGenericType ()
public final boolean isHierarchyInconsistent ()
public boolean isInterface ()
public boolean isFunctionalInterface (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isIntersectionType ()
public final boolean isLocalType ()
public final boolean isMemberType ()
public final boolean isNestedType ()
public final boolean isNumericType ()
public boolean isParameterizedType ()
public boolean hasNullTypeAnnotations ()
public boolean acceptsNonNullDefault ()
public boolean isIntersectionType18 ()
public final boolean isParameterizedTypeWithActualArguments ()
public boolean isParameterizedWithOwnVariables ()
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] variables
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
public boolean isProperType (boolean)
boolean admitCapture18
public boolean isPolyType ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
private boolean isProvableDistinctSubType (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProvablyDistinct (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int otherLength
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int i
private boolean isProvablyDistinctTypeArgument (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding, int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherArgument
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
int rank
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound1
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound1
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding eliminatedType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound2
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding otherVariable
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding otherCapture
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherEliminatedType
public boolean isRepeatableAnnotationType ()
public final boolean isRawType ()
public boolean isReifiable ()
org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding current
org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding localTypeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
public boolean isStatic ()
public boolean isThrowable ()
public boolean isTypeArgumentContainedBy (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding18 cb18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
int len
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBounds
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding lowerBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding upperBound
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding capture
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding otherWildcard
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherBound
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectingTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] intersectingTypes
int i
int length
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding paramType
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding otherParamType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding otherEnclosing
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherArguments
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeBinding argument
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherArgument
int kind
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcard
public boolean isTypeVariable ()
public boolean isUnboundWildcard ()
public boolean isUncheckedException (boolean)
boolean includeSupertype
public boolean isWildcard ()
public int kind ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding leafComponentType ()
public boolean needsUncheckedConversion (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding targetType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding currentType
org.eclipse.jdt.internal.compiler.lookup.TypeBinding match
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding compatible
public char[] nullAnnotatedReadableName (org.eclipse.jdt.internal.compiler.impl.CompilerOptions, boolean)
org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
boolean shortNames
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding original ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding unannotated ()
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding withoutToplevelNullAnnotation ()
public final boolean hasTypeAnnotations ()
public char[] qualifiedPackageName ()
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
public abstract char[] qualifiedSourceName ()
public final org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] getTypeAnnotations ()
public void setTypeAnnotations (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[], boolean)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] annotations
boolean evalNullAnnotations
int i
int length
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
public char[] signableName ()
public char[] signature ()
public abstract char[] sourceName ()
public void swapUnresolved (org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding unresolvedType
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding resolvedType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments ()
public org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables ()
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] getIntersectingTypes ()
public static boolean equalsEquals (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding that
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
public static boolean notEquals (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding that
org.eclipse.jdt.internal.compiler.lookup.TypeBinding other
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding prototype ()
public boolean isUnresolvedType ()
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
int i
void collectInferenceVariables (java.util.Set)
java.util.Set variables
public boolean hasTypeBit (int)
int bit
public boolean sIsMoreSpecific (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding s
org.eclipse.jdt.internal.compiler.lookup.TypeBinding t
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public boolean isSubtypeOf (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding right
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] getMethods (char[])
char[] selector
public boolean canBeSeenBy (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass ()
public org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces ()
public org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding[] syntheticOuterLocalVariables ()
public boolean enterRecursiveFunction ()
public void exitRecursiveFunction ()
public boolean isFunctionalType ()
}
org/eclipse/jdt/internal/compiler/lookup/RawTypeBinding.classRawTypeBinding.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding extends org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding {
public void (org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding type
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosingType
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
public char[] computeUniqueKey (boolean)
boolean isLeaf
StringBuffer sig
char[] typeSig
int sigLength
char[] uniqueKey
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding clone (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding outerType
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding withoutToplevelNullAnnotation ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding unannotatedGenericType
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] newAnnotations
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding createParameterizedMethod (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding originalMethod
public boolean isParameterizedType ()
public int kind ()
public java.lang.String debugName ()
StringBuffer nameBuffer
public java.lang.String annotatedDebugName ()
StringBuffer buffer
public char[] genericTypeSignature ()
StringBuffer sig
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding enclosing
char[] typeSig
char[] typeSig
int sigLength
public boolean isEquivalentTo (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProvablyDistinct (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherType
public boolean isProperType (boolean)
boolean admitCapture18
org.eclipse.jdt.internal.compiler.lookup.TypeBinding actualType
protected void initializeArguments ()
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] typeVariables
int length
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeArguments
int i
public org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding capture (org.eclipse.jdt.internal.compiler.lookup.Scope, int, int)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int start
int end
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding uncapture (org.eclipse.jdt.internal.compiler.lookup.Scope)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteInferenceVariable (org.eclipse.jdt.internal.compiler.lookup.InferenceVariable, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable var
org.eclipse.jdt.internal.compiler.lookup.TypeBinding substituteType
public org.eclipse.jdt.internal.compiler.lookup.MethodBinding getSingleAbstractMethod (org.eclipse.jdt.internal.compiler.lookup.Scope, boolean)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
boolean replaceWildcards
int index
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding genericType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding theAbstractMethod
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding declaringType
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] choices
int i
int length
org.eclipse.jdt.internal.compiler.lookup.MethodBinding method
public boolean mentionsAny (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], int)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] parameters
int idx
public char[] readableName ()
char[] readableName
char[] readableName
public char[] shortReadableName ()
char[] shortReadableName
char[] shortReadableName
}
org/eclipse/jdt/internal/compiler/lookup/InferenceSubstitution.classInferenceSubstitution.java
package org.eclipse.jdt.internal.compiler.lookup
public org.eclipse.jdt.internal.compiler.lookup.InferenceSubstitution extends org.eclipse.jdt.internal.compiler.lookup.Scope$Substitutor implements org.eclipse.jdt.internal.compiler.lookup.Substitution {
private org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
private org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
private org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
public void (org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment, org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[], org.eclipse.jdt.internal.compiler.lookup.InvocationSite)
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable[] variables
org.eclipse.jdt.internal.compiler.lookup.InvocationSite site
public void (org.eclipse.jdt.internal.compiler.lookup.InferenceContext18)
org.eclipse.jdt.internal.compiler.lookup.InferenceContext18 context
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.Substitution, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.Substitution substitution
org.eclipse.jdt.internal.compiler.lookup.TypeBinding originalType
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
protected org.eclipse.jdt.internal.compiler.lookup.TypeBinding getP (int)
int i
public org.eclipse.jdt.internal.compiler.lookup.TypeBinding substitute (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariable
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding superclass
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding[] superInterfaces
boolean hasSubstituted
int i
org.eclipse.jdt.internal.compiler.lookup.InferenceVariable variable
org.eclipse.jdt.internal.compiler.lookup.TypeBinding pi
int ifcLen
int j
public org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment ()
public boolean isRawSubstitution ()
}
org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies$1.classDefaultErrorHandlingPolicies.java
package org.eclipse.jdt.internal.compiler
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
public boolean ignoreAllErrors ()
}
org/eclipse/jdt/internal/eval/CodeSnippetSkeleton.classCodeSnippetSkeleton.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.CodeSnippetSkeleton extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.IBinaryType org.eclipse.jdt.internal.eval.EvaluationConstants {
org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] methods
public void ()
public org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation[] getAnnotations ()
public org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation[] getTypeAnnotations ()
public char[] getEnclosingMethod ()
public char[] getEnclosingTypeName ()
public org.eclipse.jdt.internal.compiler.env.IBinaryField[] getFields ()
public char[] getFileName ()
public char[] getGenericSignature ()
public char[][] getInterfaceNames ()
public java.lang.String getJavadocContents ()
public java.lang.String getJavadocContents (org.eclipse.core.runtime.IProgressMonitor, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IProgressMonitor monitor
String defaultEncoding
public org.eclipse.jdt.internal.compiler.env.IBinaryNestedType[] getMemberTypes ()
public org.eclipse.jdt.internal.compiler.env.IBinaryMethod[] getMethods ()
public int getModifiers ()
public char[][][] getMissingTypeNames ()
public char[] getName ()
public char[] getSourceName ()
public char[] getSuperclassName ()
public long getTagBits ()
public java.lang.String getURLContents (java.lang.String, java.lang.String)
String docUrlValue
String defaultEncoding
public boolean isAnonymous ()
public boolean isBinaryType ()
public boolean isLocal ()
public boolean isMember ()
public char[] sourceFileName ()
public org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker enrichWithExternalAnnotationsFor (org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker, java.lang.Object, org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment)
org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker walker
Object member
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment environment
}
org/eclipse/jdt/internal/eval/VariablesEvaluator.classVariablesEvaluator.java
package org.eclipse.jdt.internal.eval
public org.eclipse.jdt.internal.eval.VariablesEvaluator extends org.eclipse.jdt.internal.eval.Evaluator implements org.eclipse.jdt.internal.eval.EvaluationConstants {
void (org.eclipse.jdt.internal.eval.EvaluationContext, org.eclipse.jdt.internal.compiler.env.INameEnvironment, java.util.Map, org.eclipse.jdt.internal.eval.IRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory)
org.eclipse.jdt.internal.eval.EvaluationContext context
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
java.util.Map options
org.eclipse.jdt.internal.eval.IRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
protected void addEvaluationResultForCompilationProblem (java.util.Map, org.eclipse.jdt.core.compiler.CategorizedProblem, char[])
java.util.Map resultsByIDs
org.eclipse.jdt.core.compiler.CategorizedProblem problem
char[] cuSource
char[] evaluationID
int evaluationType
int pbLine
int currentLine
char[] packageName
char[][] imports
int varCount
org.eclipse.jdt.internal.eval.GlobalVariable var
int pbStart
int pbEnd
int typeLength
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] initializer
int initializerLength
org.eclipse.jdt.internal.eval.EvaluationResult result
protected char[] getClassName ()
org.eclipse.jdt.internal.compiler.Compiler getCompiler (org.eclipse.jdt.internal.compiler.ICompilerRequestor)
org.eclipse.jdt.internal.compiler.ICompilerRequestor compilerRequestor
org.eclipse.jdt.internal.compiler.Compiler compiler
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
org.eclipse.jdt.internal.compiler.ClassFile[] classFiles
int i
org.eclipse.jdt.internal.compiler.ClassFile classFile
org.eclipse.jdt.internal.compiler.env.IBinaryType binary
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException e
protected char[] getPackageName ()
protected char[] getSource ()
StringBuffer buffer
int lineNumberOffset
char[] packageName
char[][] imports
int i
org.eclipse.jdt.internal.eval.GlobalVariable[] vars
org.eclipse.jdt.internal.eval.VariablesInfo installedVars
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] varName
int i
org.eclipse.jdt.internal.eval.GlobalVariable var
char[] varName
org.eclipse.jdt.internal.eval.GlobalVariable installedVar
char[] initializer
char[] installedPackageName
int length
char[] result
private int numberOfCRs (char[])
char[] source
int numberOfCRs
boolean lastWasCR
int i
char currentChar
}
org/eclipse/jdt/internal/formatter/SpacePreparator.classSpacePreparator.java
package org.eclipse.jdt.internal.formatter
public org.eclipse.jdt.internal.formatter.SpacePreparator extends org.eclipse.jdt.core.dom.ASTVisitor {
org.eclipse.jdt.internal.formatter.TokenManager tm
private org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public void (org.eclipse.jdt.internal.formatter.TokenManager, org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions)
org.eclipse.jdt.internal.formatter.TokenManager tokenManager
org.eclipse.jdt.internal.formatter.DefaultCodeFormatterOptions options
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
boolean isMalformed
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
java.util.List typeParameters
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
java.util.List arguments
org.eclipse.jdt.internal.formatter.Token openingParen
int from
org.eclipse.jdt.core.dom.AnonymousClassDeclaration classDeclaration
int to
int i
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
boolean spaceBeforeOpenBrace
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
boolean spaceBeforeOpenParen
boolean spaceAfterOpenParen
boolean spaceBetweenEmptyParens
boolean beforeComma
boolean afterComma
java.util.List thrownExceptionTypes
java.util.List typeParameters
private void handleTypeParameters (java.util.List)
java.util.List typeParameters
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration 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 void endVisit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
java.util.List varargsAnnotations
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement 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.DoStatement)
org.eclipse.jdt.core.dom.DoStatement 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.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
java.util.List resources
int i
int index
org.eclipse.jdt.internal.formatter.Token token
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause 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.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
int returnTokenIndex
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
int returnTokenIndex
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement 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.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation 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.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
private void handleAnnotation (org.eclipse.jdt.core.dom.Annotation, boolean)
org.eclipse.jdt.core.dom.Annotation node
boolean handleParenthesis
org.eclipse.jdt.core.dom.ASTNode parent
public boolean visit (org.eclipse.jdt.core.dom.LambdaExpression)
org.eclipse.jdt.core.dom.LambdaExpression node
java.util.List parameters
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
int closeBraceIndex
int nextToken
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
org.eclipse.jdt.core.dom.Statement thenStatement
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
boolean part1Empty
boolean part2Empty
boolean part3Empty
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
org.eclipse.jdt.core.dom.ASTNode parent
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement 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.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation 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.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
private void handleInvocation (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, java.util.List)
org.eclipse.jdt.core.dom.ASTNode invocationNode
org.eclipse.jdt.core.dom.ASTNode nodeBeforeOpeningParen
java.util.List typeArguments
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
String operator
java.util.List extendedOperands
org.eclipse.jdt.core.dom.Expression operand
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
org.eclipse.jdt.core.dom.PrefixExpression$Operator operator
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
String operator
int i
private void handleOperator (java.lang.String, org.eclipse.jdt.core.dom.ASTNode, boolean, boolean)
String operator
org.eclipse.jdt.core.dom.ASTNode nodeAfter
boolean spaceBefore
boolean spaceAfter
int i
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression 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.IntersectionType)
org.eclipse.jdt.core.dom.IntersectionType node
java.util.List types
int i
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
org.eclipse.jdt.core.dom.ASTNode parent
boolean spaceBeofreOpening
boolean spaceBeofreOpening
boolean spaceBetween
boolean spaceBetween
java.util.List dimensions
org.eclipse.jdt.core.dom.Dimension dimension
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
java.util.List dimensions
org.eclipse.jdt.core.dom.Expression dimension
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
int openingBraceIndex
int closingBraceIndex
org.eclipse.jdt.internal.formatter.Token lastToken
boolean endsWithComma
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
java.util.List typeArguments
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
java.util.List typeBounds
int i
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
public boolean visit (org.eclipse.jdt.core.dom.UnionType)
org.eclipse.jdt.core.dom.UnionType node
java.util.List types
int i
public boolean visit (org.eclipse.jdt.core.dom.Dimension)
org.eclipse.jdt.core.dom.Dimension node
java.util.List annotations
public boolean visit (org.eclipse.jdt.core.dom.TypeMethodReference)
org.eclipse.jdt.core.dom.TypeMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionMethodReference)
org.eclipse.jdt.core.dom.ExpressionMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodReference)
org.eclipse.jdt.core.dom.SuperMethodReference node
public boolean visit (org.eclipse.jdt.core.dom.CreationReference)
org.eclipse.jdt.core.dom.CreationReference node
private void handleTypeArguments (java.util.List)
java.util.List typeArguments
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
private void handleCommas (java.util.List, boolean, boolean)
java.util.List nodes
boolean spaceBefore
boolean spaceAfter
int i
private void handleToken (org.eclipse.jdt.core.dom.ASTNode, int, boolean, boolean)
org.eclipse.jdt.core.dom.ASTNode node
int tokenType
boolean spaceBefore
boolean spaceAfter
org.eclipse.jdt.internal.formatter.Token token
private void handleTokenBefore (org.eclipse.jdt.core.dom.ASTNode, int, boolean, boolean)
org.eclipse.jdt.core.dom.ASTNode node
int tokenType
boolean spaceBefore
boolean spaceAfter
org.eclipse.jdt.internal.formatter.Token token
private void handleTokenAfter (org.eclipse.jdt.core.dom.ASTNode, int, boolean, boolean)
org.eclipse.jdt.core.dom.ASTNode node
int tokenType
boolean spaceBefore
boolean spaceAfter
int index
int i
org.eclipse.jdt.internal.formatter.Token token
int j
org.eclipse.jdt.internal.formatter.Token token
private void handleToken (org.eclipse.jdt.internal.formatter.Token, boolean, boolean)
org.eclipse.jdt.internal.formatter.Token token
boolean spaceBefore
boolean spaceAfter
private boolean handleEmptyParens (org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode nodeBeforeParens
boolean insertSpace
int openingIndex
private boolean handleEmptyBrackets (org.eclipse.jdt.core.dom.ASTNode, boolean)
org.eclipse.jdt.core.dom.ASTNode nodeContainingBrackets
boolean insertSpace
int openingIndex
public void finishUp ()
}
org/eclipse/jdt/internal/core/NamedMember$1TypeResolveRequestor.classNamedMember.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.NamedMember$1TypeResolveRequestor extends java.lang.Object implements org.eclipse.jdt.internal.codeassist.ISelectionRequestor {
String[][] answers
final org.eclipse.jdt.internal.core.NamedMember this$0
void (org.eclipse.jdt.internal.core.NamedMember)
public void acceptType (char[], char[], int, boolean, char[], int, int)
char[] packageName
char[] tName
int modifiers
boolean isDeclaration
char[] uniqueKey
int start
int end
String[] answer
int length
public void acceptError (org.eclipse.jdt.core.compiler.CategorizedProblem)
org.eclipse.jdt.core.compiler.CategorizedProblem error
public void acceptField (char[], char[], char[], boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] fieldName
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptMethod (char[], char[], java.lang.String, char[], char[][], char[][], java.lang.String[], char[][], char[][][], boolean, boolean, char[], int, int)
char[] declaringTypePackageName
char[] declaringTypeName
String enclosingDeclaringTypeSignature
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
String[] parameterSignatures
char[][] typeParameterNames
char[][][] typeParameterBoundNames
boolean isConstructor
boolean isDeclaration
char[] uniqueKey
int start
int end
public void acceptPackage (char[])
char[] packageName
public void acceptTypeParameter (char[], char[], char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] typeParameterName
boolean isDeclaration
int start
int end
public void acceptMethodTypeParameter (char[], char[], char[], int, int, char[], boolean, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
int selectorStart
int selcetorEnd
char[] typeParameterName
boolean isDeclaration
int start
int end
}
org/eclipse/jdt/internal/core/hierarchy/RegionBasedTypeHierarchy$1.classRegionBasedTypeHierarchy.java
package org.eclipse.jdt.internal.core.hierarchy
org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy$1 extends org.eclipse.jdt.internal.core.Region {
final org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy this$0
void (org.eclipse.jdt.internal.core.hierarchy.RegionBasedTypeHierarchy)
public void add (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
int length
}
org/eclipse/jdt/internal/core/JavaModelManager$19$1.classJavaModelManager.java
package org.eclipse.jdt.internal.core
org.eclipse.jdt.internal.core.JavaModelManager$19$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.internal.core.JavaModelManager$19 this$1
private final org.eclipse.core.resources.IWorkspace val$workspace
void (org.eclipse.jdt.internal.core.JavaModelManager$19, org.eclipse.core.resources.IWorkspace)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progress
org.eclipse.core.resources.ISavedState savedState
}
org/eclipse/jdt/internal/core/jdom/DOMField.classDOMField.java
package org.eclipse.jdt.internal.core.jdom
org.eclipse.jdt.internal.core.jdom.DOMField extends org.eclipse.jdt.internal.core.jdom.DOMMember implements org.eclipse.jdt.core.jdom.IDOMField {
protected String fType
protected int[] fTypeRange
protected String fInitializer
protected int[] fInitializerRange
void ()
void (char[], int[], java.lang.String, int[], int[], int, int[], int[], java.lang.String, boolean, int[], boolean)
char[] document
int[] sourceRange
String name
int[] nameRange
int[] commentRange
int flags
int[] modifierRange
int[] typeRange
String type
boolean hasInitializer
int[] initRange
boolean isVariableDeclarator
void (char[], int[], java.lang.String, int[], int, java.lang.String, boolean)
char[] document
int[] sourceRange
String name
int[] nameRange
int flags
String type
boolean isVariableDeclarator
protected void appendMemberBodyContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void appendMemberDeclarationContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void appendMemberHeaderFragment (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void appendSimpleContents (org.eclipse.jdt.internal.core.util.CharArrayBuffer)
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
protected void becomeDetailed () throws org.eclipse.jdt.core.jdom.DOMException
org.eclipse.jdt.internal.core.jdom.DOMNode first
org.eclipse.jdt.internal.core.jdom.DOMNode last
org.eclipse.jdt.internal.core.jdom.DOMNode node
String source
org.eclipse.jdt.internal.core.jdom.DOMBuilder builder
org.eclipse.jdt.core.jdom.IDOMField[] details
int i
public java.lang.Object clone ()
protected void expand ()
java.util.Enumeration siblings
org.eclipse.jdt.internal.core.jdom.DOMField field
org.eclipse.jdt.internal.core.jdom.DOMNode next
protected org.eclipse.jdt.internal.core.jdom.DOMNode getDetailedNode ()
protected org.eclipse.jdt.internal.core.jdom.DOMField getFirstFieldDeclaration ()
public java.lang.String getInitializer ()
public org.eclipse.jdt.core.IJavaElement getJavaElement (org.eclipse.jdt.core.IJavaElement) throws java.lang.IllegalArgumentException
org.eclipse.jdt.core.IJavaElement parent
protected org.eclipse.jdt.internal.core.jdom.DOMField getLastFieldDeclaration ()
org.eclipse.jdt.internal.core.jdom.DOMField field
protected int getMemberDeclarationStartPosition ()
public int getNodeType ()
protected char[] getSingleVariableDeclaratorContents ()
org.eclipse.jdt.internal.core.util.CharArrayBuffer buffer
org.eclipse.jdt.internal.core.jdom.DOMField first
public java.lang.String getType ()
protected char[] getTypeContents ()
protected boolean hasInitializer ()
protected boolean hasMultipleVariableDeclarators ()
public void insertSibling (org.eclipse.jdt.core.jdom.IDOMNode) throws java.lang.IllegalArgumentException org.eclipse.jdt.core.jdom.DOMException
org.eclipse.jdt.core.jdom.IDOMNode sibling
protected boolean isTypeAltered ()
protected boolean isVariableDeclarator ()
protected org.eclipse.jdt.internal.core.jdom.DOMNode newDOMNode ()
void normalizeEndPosition (org.eclipse.jdt.internal.core.jdom.ILineStartFinder, org.eclipse.jdt.internal.core.jdom.DOMNode)
org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder
org.eclipse.jdt.internal.core.jdom.DOMNode next
org.eclipse.jdt.internal.core.jdom.DOMNode parent
int temp
int temp
org.eclipse.jdt.internal.core.jdom.DOMField field
void normalizeStartPosition (int, org.eclipse.jdt.internal.core.jdom.ILineStartFinder)
int endPosition
org.eclipse.jdt.internal.core.jdom.ILineStartFinder finder
protected void offset (int)
int offset
public void remove ()
public void setComment (java.lang.String)
String comment
public void setFlags (int)
int flags
protected void setHasInitializer (boolean)
boolean hasInitializer
public void setInitializer (java.lang.String)
String initializer
void setInitializerRange (int, int)
int start
int end
protected void setIsVariableDeclarator (boolean)
boolean isVariableDeclarator
public void setName (java.lang.String) throws java.lang.IllegalArgumentException
String name
public void setType (java.lang.String) throws java.lang.IllegalArgumentException
String typeName
protected void setTypeAltered (boolean)
boolean typeAltered
protected void shareContents (org.eclipse.jdt.internal.core.jdom.DOMNode)
org.eclipse.jdt.internal.core.jdom.DOMNode node
org.eclipse.jdt.internal.core.jdom.DOMField field
public java.lang.String toString ()
}
org/eclipse/jdt/internal/core/CreateTypeHierarchyOperation.classCreateTypeHierarchyOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
protected org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy typeHierarchy
public void (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IType, boolean)
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IType element
boolean computeSubtypes
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.search.IJavaSearchScope, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.search.IJavaSearchScope scope
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
public void (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IType element
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.core.IJavaProject project
boolean computeSubtypes
org.eclipse.jdt.core.ICompilationUnit[] copies
org.eclipse.jdt.core.ICompilationUnit[] copies
int length
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ITypeHierarchy getResult ()
public boolean isReadOnly ()
public org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaElement elementToProcess
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/internal/core/DeletePackageFragmentRootOperation.classDeletePackageFragmentRootOperation.java
package org.eclipse.jdt.internal.core
public org.eclipse.jdt.internal.core.DeletePackageFragmentRootOperation extends org.eclipse.jdt.internal.core.JavaModelOperation {
int updateResourceFlags
int updateModelFlags
public void (org.eclipse.jdt.core.IPackageFragmentRoot, int, int)
org.eclipse.jdt.core.IPackageFragmentRoot root
int updateResourceFlags
int updateModelFlags
protected void executeOperation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
org.eclipse.jdt.internal.core.DeltaProcessor deltaProcessor
protected void deleteResource (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry rootEntry
char[][] exclusionPatterns
org.eclipse.core.resources.IResource rootResource
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IPath[] nestedFolders
org.eclipse.core.resources.IResourceProxyVisitor visitor
org.eclipse.core.runtime.CoreException e
protected void updateReferringProjectClasspaths (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject projectOfRoot
java.util.Map oldRoots
org.eclipse.jdt.core.IJavaModel model
org.eclipse.jdt.core.IJavaProject[] projects
int i
int length
org.eclipse.jdt.core.IJavaProject project
protected void updateProjectClasspath (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.util.Map) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath rootPath
org.eclipse.jdt.core.IJavaProject project
java.util.Map oldRoots
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] newClasspath
int cpLength
int newCPIndex
int j
org.eclipse.jdt.core.IClasspathEntry entry
protected org.eclipse.jdt.core.IJavaModelStatus verify ()
org.eclipse.jdt.core.IJavaModelStatus status
org.eclipse.jdt.core.IJavaElement root
org.eclipse.core.resources.IResource resource
}
org/eclipse/jdt/internal/core/util/HandleFactory.classHandleFactory.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.HandleFactory extends java.lang.Object {
private String lastPkgFragmentRootPath
private org.eclipse.jdt.internal.core.PackageFragmentRoot lastPkgFragmentRoot
private org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject packageHandles
private org.eclipse.jdt.internal.core.JavaModel javaModel
public void ()
public org.eclipse.jdt.internal.core.Openable createOpenable (java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope)
String resourcePath
org.eclipse.jdt.core.search.IJavaSearchScope scope
int separatorIndex
int rootPathLength
String jarPath
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String classFilePath
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.core.IClassFile classFile
int rootPathLength
org.eclipse.jdt.internal.core.PackageFragmentRoot root
String[] simpleNames
String[] pkgName
String[] pkgName
int length
org.eclipse.jdt.core.IPackageFragment pkgFragment
String simpleName
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IClassFile classFile
public org.eclipse.jdt.core.IJavaElement createElement (org.eclipse.jdt.internal.compiler.lookup.ClassScope, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
public org.eclipse.jdt.core.IJavaElement createLambdaTypeElement (org.eclipse.jdt.internal.compiler.ast.LambdaExpression, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
public org.eclipse.jdt.core.IJavaElement createElement (org.eclipse.jdt.internal.compiler.lookup.Scope, int, org.eclipse.jdt.core.ICompilationUnit, java.util.HashSet, java.util.HashMap)
org.eclipse.jdt.internal.compiler.lookup.Scope scope
int elementPosition
org.eclipse.jdt.core.ICompilationUnit unit
java.util.HashSet existingElements
java.util.HashMap knownScopes
org.eclipse.jdt.core.IJavaElement newElement
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.internal.compiler.ast.LambdaExpression expression
org.eclipse.jdt.core.IType parentType
org.eclipse.jdt.internal.compiler.lookup.MethodScope methodScope
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
int occurenceCount
int length
int i
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration field
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method
private org.eclipse.jdt.internal.core.PackageFragmentRoot getJarPkgFragmentRoot (java.lang.String, int, java.lang.String, org.eclipse.jdt.core.search.IJavaSearchScope)
String resourcePathString
int jarSeparatorIndex
String jarPathString
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.IPath jarPath
Object target
org.eclipse.core.resources.IFile jarFile
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.internal.core.PackageFragmentRoot root
org.eclipse.core.runtime.IPath[] enclosingProjectsAndJars
int length
int index
int i
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.internal.core.PackageFragmentRoot root
private org.eclipse.jdt.internal.core.PackageFragmentRoot getJarPkgFragmentRoot (org.eclipse.core.runtime.IPath, java.lang.Object, org.eclipse.jdt.core.IJavaProject[])
org.eclipse.core.runtime.IPath jarPath
Object target
org.eclipse.jdt.core.IJavaProject[] projects
int i
int projectCount
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry classpathEnty
private org.eclipse.jdt.internal.core.PackageFragmentRoot getPkgFragmentRoot (java.lang.String)
String pathString
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject[] projects
int i
int max
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
int rootCount
org.eclipse.jdt.internal.core.PackageFragmentRoot root
}
org/eclipse/jdt/internal/core/util/PublicScanner.classPublicScanner.java
package org.eclipse.jdt.internal.core.util
public org.eclipse.jdt.internal.core.util.PublicScanner extends java.lang.Object implements org.eclipse.jdt.core.compiler.IScanner org.eclipse.jdt.core.compiler.ITerminalSymbols {
public long sourceLevel
public long complianceLevel
public boolean useAssertAsAnIndentifier
public boolean containsAssertKeyword
public boolean useEnumAsAnIndentifier
public boolean recordLineSeparator
public char currentCharacter
public int startPosition
public int currentPosition
public int initialPosition
public int eofPosition
public boolean skipComments
public boolean tokenizeComments
public boolean tokenizeWhiteSpace
public char[] source
public char[] withoutUnicodeBuffer
public int withoutUnicodePtr
public boolean unicodeAsBackSlash
public boolean scanningFloatLiteral
public static final int COMMENT_ARRAYS_SIZE
public int[] commentStops
public int[] commentStarts
public int[] commentTagStarts
public int commentPtr
protected int lastCommentLinePosition
public char[][] foundTaskTags
public char[][] foundTaskMessages
public char[][] foundTaskPriorities
public int[][] foundTaskPositions
public int foundTaskCount
public char[][] taskTags
public char[][] taskPriorities
public boolean isTaskCaseSensitive
public boolean diet
public int[] lineEnds
public int linePtr
public boolean wasAcr
public static final String END_OF_SOURCE
public static final String INVALID_HEXA
public static final String INVALID_OCTAL
public static final String INVALID_CHARACTER_CONSTANT
public static final String INVALID_ESCAPE
public static final String INVALID_INPUT
public static final String INVALID_UNICODE_ESCAPE
public static final String INVALID_FLOAT
public static final String INVALID_LOW_SURROGATE
public static final String INVALID_HIGH_SURROGATE
public static final String NULL_SOURCE_STRING
public static final String UNTERMINATED_STRING
public static final String UNTERMINATED_COMMENT
public static final String INVALID_CHAR_IN_STRING
public static final String INVALID_DIGIT
private static final int[] EMPTY_LINE_ENDS
public static final String INVALID_BINARY
public static final String BINARY_LITERAL_NOT_BELOW_17
public static final String ILLEGAL_HEXA_LITERAL
public static final String INVALID_UNDERSCORE
public static final String UNDERSCORES_IN_LITERALS_NOT_BELOW_17
static final char[] charArray_a
static final char[] charArray_b
static final char[] charArray_c
static final char[] charArray_d
static final char[] charArray_e
static final char[] charArray_f
static final char[] charArray_g
static final char[] charArray_h
static final char[] charArray_i
static final char[] charArray_j
static final char[] charArray_k
static final char[] charArray_l
static final char[] charArray_m
static final char[] charArray_n
static final char[] charArray_o
static final char[] charArray_p
static final char[] charArray_q
static final char[] charArray_r
static final char[] charArray_s
static final char[] charArray_t
static final char[] charArray_u
static final char[] charArray_v
static final char[] charArray_w
static final char[] charArray_x
static final char[] charArray_y
static final char[] charArray_z
static final char[] initCharArray
static final int TableSize
static final int InternalTableSize
public static final int OptimizedLength
public final char[][][][] charArray_length
public static final char[] TAG_PREFIX
public static final int TAG_PREFIX_LENGTH
public static final char TAG_POSTFIX
public static final int TAG_POSTFIX_LENGTH
private org.eclipse.jdt.internal.compiler.parser.NLSTag[] nlsTags
protected int nlsTagsPtr
public boolean checkNonExternalizedStringLiterals
protected int lastPosition
public boolean returnOnlyGreater
int newEntry2
int newEntry3
int newEntry4
int newEntry5
int newEntry6
public boolean insideRecovery
public static final int RoundBracket
public static final int SquareBracket
public static final int CurlyBracket
public static final int BracketKinds
public static final int LOW_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MIN_VALUE
public static final int HIGH_SURROGATE_MAX_VALUE
public static final int LOW_SURROGATE_MAX_VALUE
static void ()
public void ()
public void (boolean, boolean, boolean, long, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
long complianceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
int taskTagsLength
int length
int taskPrioritiesLength
int[] initialIndexes
int i
char[][] temp
int i
int i
int j
int k
public void (boolean, boolean, boolean, long, char[][], char[][], boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean checkNonExternalizedStringLiterals
long sourceLevel
char[][] taskTags
char[][] taskPriorities
boolean isTaskCaseSensitive
public final boolean atEnd ()
public void checkTaskTag (int, int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int commentStart
int commentEnd
char[] src
int foundTaskIndex
char previous
int i
char[] tag
char[] priority
int itag
int tagLength
int t
char sc
char tc
int x
boolean containsEmptyTask
int i
int msgStart
int max_value
int end
char c
char c
int j
int j
int messageLength
char[] message
int i
int max
int j
public char[] getCurrentIdentifierSource ()
char[] result
int length
char[] result
public int getCurrentTokenEndPosition ()
public char[] getCurrentTokenSource ()
char[] result
char[] result
int length
public final java.lang.String getCurrentTokenString ()
public char[] getCurrentTokenSourceString ()
char[] result
char[] result
int length
public final java.lang.String getCurrentStringLiteral ()
public final char[] getRawTokenSource ()
int length
char[] tokenSource
public final char[] getRawTokenSourceEnd ()
int length
char[] sourceEnd
public int getCurrentTokenStartPosition ()
public final int getLineEnd (int)
int lineNumber
public final int[] getLineEnds ()
int[] copy
public final int getLineStart (int)
int lineNumber
public final int getNextChar ()
public final int getNextCharWithBoundChecks ()
public final boolean getNextChar (char)
char testedChar
int temp
public final int getNextChar (char, char)
char testedChar1
char testedChar2
int temp
int result
int result
int result
int result
int result
int result
private final void consumeDigits (int) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
private final void consumeDigits (int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
boolean expectingDigitFirst
private final int consumeDigits0 (int, int, int, boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
int radix
int usingUnderscore
int invalidPosition
boolean expectingDigitFirst
int kind
int kind2
public final boolean getNextCharAsDigit () throws org.eclipse.jdt.core.compiler.InvalidInputException
int temp
public final boolean getNextCharAsDigit (int)
int radix
int temp
public boolean getNextCharAsJavaIdentifierPartWithBoundCheck ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public boolean getNextCharAsJavaIdentifierPart ()
int pos
int temp2
boolean unicode
char c
boolean isJavaIdentifierPart
char low
public int scanIdentifier () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
int whiteStart
boolean isWhiteSpace
boolean isWhiteSpace
boolean isWhiteSpace
boolean hasWhiteSpaces
int offset
int unicodePtr
boolean checkIfUnicode
int temp
int test
int test
int test
int test
int test
int test
int test
int lookAhead
int lookAhead
int lookAhead
boolean isUnicode
int start
int lookAhead
org.eclipse.jdt.core.compiler.InvalidInputException e
int lookAhead
int test
boolean isUnicode
boolean isJavadoc
boolean star
boolean isUnicode
int previous
int firstTag
int token
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public void getNextUnicodeChar () throws org.eclipse.jdt.core.compiler.InvalidInputException
int c1
int c2
int c3
int c4
int unicodeSize
public org.eclipse.jdt.internal.compiler.parser.NLSTag[] getNLSTags ()
int length
org.eclipse.jdt.internal.compiler.parser.NLSTag[] result
public char[] getSource ()
protected boolean isFirstTag ()
public final void jumpOverMethodBody ()
int found
boolean isWhiteSpace
boolean isWhiteSpace
boolean test
int test
boolean isUnicode
boolean isJavadoc
boolean star
int previous
boolean isUnicode
int firstTag
char c
boolean isJavaIdStart
boolean isJavaIdStart
char low
public final boolean jumpOverUnicodeWhiteSpace () throws org.eclipse.jdt.core.compiler.InvalidInputException
final char[] optimizedCurrentTokenSource1 ()
char charOne
final char[] optimizedCurrentTokenSource2 ()
char[] src
int start
char c0
char c1
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource3 ()
char[] src
int start
char c0
char c1
char c2
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource4 ()
char[] src
int start
char c0
char c1
char c2
char c3
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource5 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
final char[] optimizedCurrentTokenSource6 ()
char[] src
int start
char c0
char c1
char c2
char c3
char c4
char c5
int hash
char[][] table
int i
char[] charArray
int max
char[] charArray
char[] r
private void parseTags ()
int position
int currentStartPosition
int currentLinePtr
char[] s
int sourceEnd
int sourceStart
int sourceDelta
int pos
int start
int end
org.eclipse.jdt.internal.compiler.parser.NLSTag currentTag
int currentLine
private int extractInt (char[], int, int)
char[] array
int start
int end
int value
int i
char currentChar
int digit
public final void pushLineSeparator ()
int separatorPos
int length
int separatorPos
int length
public final void pushUnicodeLineSeparator ()
public void recordComment (int)
int token
int commentStart
int stopPosition
int length
int newLength
public void resetTo (int, int)
int begin
int end
protected final void scanEscapeCharacter () throws org.eclipse.jdt.core.compiler.InvalidInputException
int number
boolean zeroToThreeNot
int digit
public int scanIdentifierOrKeywordWithBoundCheck ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
public int scanIdentifierOrKeyword ()
char[] src
int pos
int srcLength
char c
int index
int index
int length
int length
char[] data
char[] data
private int internalScanIdentifierOrKeyword (int, int, char[])
int index
int length
char[] data
public int scanNumber (boolean) throws org.eclipse.jdt.core.compiler.InvalidInputException
boolean dotPrefix
boolean floating
int start
int end
boolean hasNoDigitsBeforeDot
int start
int end
boolean isInteger
public final int getLineNumber (int)
int position
public final void setSource (char[])
char[] sourceString
int sourceLength
int sourceLength
public final void setSource (char[], org.eclipse.jdt.internal.compiler.CompilationResult)
char[] contents
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
char[] cuContents
int[] lineSeparatorPositions
public final void setSource (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
public java.lang.String toString ()
StringBuffer buffer
int line
int lineStart
int middleLength
public java.lang.String toStringAction (int)
int act
public void unicodeInitializeBuffer (int)
int length
int bLength
public void unicodeStore ()
int pos
int length
public void unicodeStore (char)
char character
int pos
int length
public static boolean isIdentifier (int)
int token
public static boolean isLiteral (int)
int token
public static boolean isKeyword (int)
int token
}
org/eclipse/jdt/internal/core/util/BindingKeyResolver$SyntheticLocalVariableBinding.classBindingKeyResolver.java
package org.eclipse.jdt.internal.core.util
final org.eclipse.jdt.internal.core.util.BindingKeyResolver$SyntheticLocalVariableBinding extends org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding {
private final org.eclipse.jdt.internal.compiler.lookup.MethodBinding enclosingMethod
private int paramPosition
private char[] key
final org.eclipse.jdt.internal.core.util.BindingKeyResolver this$0
void (org.eclipse.jdt.internal.core.util.BindingKeyResolver, char[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.Meth