[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[wtp-dev] FW: [jdt-core-dev] Unreferenced methods
|
Giving this a wider distribution, in case
it’s helpful.
From:
jdt-core-dev-admin@xxxxxxxxxxx [mailto:jdt-core-dev-admin@xxxxxxxxxxx] On Behalf Of John Arthorne
Sent: Monday, March 21, 2005 11:46
AM
To: jdt-core-dev@xxxxxxxxxxx
Subject: [jdt-core-dev]
Unreferenced methods
I wrote a little plugin to search for all unreferenced
methods and fields in a given project. Attached is a list of all
unreferenced methods in org.eclipse.jdt.core. Many of these are probably
used, for example if they implement an interface method that is referenced,
however I am forwarding this list in case it is useful in finding and
eliminating dead code. A similar exercise in platform core allowed us to
reduce our JAR by 20k (3%) by simply deleting unreferenced and unused code.
|
org.eclipse.jdt.internal.antadapter.AntAdapterMessages
void AntAdapterMessages()
org.eclipse.jdt.internal.compiler.batch.Main
boolean compile(String)
void main(String[])
boolean noWarn
org.eclipse.jdt.internal.compiler.batch.ClasspathJar
void ClasspathJar(File)
org.eclipse.jdt.internal.codeassist.InternalCompletionContext
int[] potentialKinds
org.eclipse.jdt.internal.codeassist.InternalCompletionProposal
char[][] findMethodParameterNames(char[],char[],char[][])
org.eclipse.jdt.internal.codeassist.complete.CompletionParser
void consumeConstructorBody()
void consumeTypeParameters1()
boolean isIndirectlyInsideBlock()
boolean isInsideBlock()
boolean isInsideReturn()
CompilationUnitDeclaration parse(ICompilationUnit,CompilationResult,int)
void recordCompletionOnReference()
void reset()
void resetAfterCompletion()
org.eclipse.jdt.internal.codeassist.complete.CompletionNodeFound
long serialVersionUID
org.eclipse.jdt.internal.codeassist.complete.InvalidCursorLocation
long serialVersionUID
org.eclipse.jdt.internal.codeassist.impl.AssistOptions
void AssistOptions()
org.eclipse.jdt.internal.codeassist.impl.AssistParser
boolean isIndirectlyInsideMethod()
boolean isIndirectlyInsideType()
boolean isInsideType()
org.eclipse.jdt.internal.codeassist.select.SelectionNodeFound
long serialVersionUID
org.eclipse.jdt.internal.compiler.ConfigurableOption
void ConfigurableOption(String,String,Locale,int)
String getCategory()
String getComponentName()
int getCurrentValueIndex()
int getDefaultValueIndex()
String getDescription()
int getID()
String getName()
String[] getPossibleValues()
void setValueIndex(int)
String getOptionName()
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy
boolean proceedOnErrors()
org.eclipse.jdt.internal.compiler.CompilationResult
boolean hasWarnings()
org.eclipse.jdt.internal.compiler.IProblemFactory
Locale getLocale()
org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies
IErrorHandlingPolicy exitOnFirstError()
IErrorHandlingPolicy proceedOnFirstError()
org.eclipse.jdt.internal.compiler.IDebugRequestor
void activate()
void deactivate()
org.eclipse.jdt.internal.compiler.ast.IntLiteral
void IntLiteral(int)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference
String unboundReferenceErrorName()
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall
VariableBinding[][] implicitArguments
org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference
int tagSourceStart
int tagSourceEnd
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference
String unboundReferenceErrorName()
org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression
int tagSourceStart
int tagSourceEnd
org.eclipse.jdt.internal.compiler.ast.FloatLiteral
float Float_MIN_VALUE
org.eclipse.jdt.internal.compiler.ast.JavadocImportReference
void JavadocImportReference(char[][],long[],int,int)
org.eclipse.jdt.internal.compiler.ast.Expression
Expression toTypeReference()
org.eclipse.jdt.internal.compiler.ast.MagicLiteral
boolean isValidJavaStatement()
org.eclipse.jdt.internal.compiler.ast.ASTNode
long Bit51L
long Bit52L
long Bit53L
long Bit54L
long Bit55L
long Bit56L
org.eclipse.jdt.internal.compiler.ast.Statement
boolean isValidJavaStatement()
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration
TypeDeclaration declarationOfType(char[][])
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration
TypeDeclaration declarationOf(MemberTypeBinding)
org.eclipse.jdt.internal.compiler.ast.OperatorExpression
String generateTableTestCase()
org.eclipse.jdt.internal.compiler.ast.TryStatement
int[] preserveExceptionHandler
org.eclipse.jdt.internal.compiler.ast.NameReference
String unboundReferenceErrorName()
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend
int tagSourceStart
int tagSourceEnd
org.eclipse.jdt.internal.compiler.ast.NumberLiteral
boolean isValidJavaStatement()
org.eclipse.jdt.internal.compiler.classfmt.FieldInfo
int compareTo(Object)
Object getWrappedConstantValue()
void throwFormatException()
org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader
ClassFileReader read(File)
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
int getErrorCode()
int getBufferPosition()
int ErrBadMagic
int ErrBadMinorVersion
int ErrBadMajorVersion
int ErrBadConstantClass
int ErrBadConstantString
int ErrBadConstantNameAndType
int ErrBadConstantFieldRef
int ErrBadConstantMethodRef
int ErrBadConstantInterfaceMethodRef
int ErrBadConstantPoolIndex
int ErrBadSuperclassName
int ErrInterfaceCannotBeFinal
int ErrInterfaceMustBeAbstract
int ErrBadModifiers
int ErrClassCannotBeAbstractFinal
int ErrBadClassname
int ErrBadMethodInfo
int ErrEmptyConstantPool
int ErrUnknownConstantTag
int ErrMethodMustBeAbstract
int ErrMalformedAttribute
int ErrBadInterface
int ErrInterfaceMustSubclassObject
int ErrIncorrectInterfaceMethods
long serialVersionUID
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
int compareTo(Object)
char[][] getArgumentNames()
org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
void ClassFileStruct(byte[],int,boolean)
int i1At(int)
int i2At(int)
char[] utf8At(int,int,boolean)
void verifyMethodNameAndSignature(char[],char[])
org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants
int MINOR_VERSION_1
int MINOR_VERSION_2
org.eclipse.jdt.internal.compiler.codegen.IntegerCache
void IntegerCache()
void clear()
boolean containsKey(int)
org.eclipse.jdt.internal.compiler.codegen.MethodNameAndTypeCache
void MethodNameAndTypeCache()
void clear()
boolean containsKey(MethodBinding)
int get(MethodBinding)
org.eclipse.jdt.internal.compiler.codegen.FieldNameAndTypeCache
void FieldNameAndTypeCache()
void clear()
boolean containsKey(FieldBinding)
int get(FieldBinding)
org.eclipse.jdt.internal.compiler.codegen.ObjectCache
void clear()
boolean containsKey(Object)
org.eclipse.jdt.internal.compiler.codegen.FloatCache
void FloatCache()
void clear()
boolean containsKey(float)
org.eclipse.jdt.internal.compiler.codegen.CharArrayCache
void clear()
boolean containsKey(char[])
org.eclipse.jdt.internal.compiler.codegen.LongCache
void LongCache()
void clear()
boolean containsKey(long)
org.eclipse.jdt.internal.compiler.codegen.DoubleCache
void DoubleCache()
void clear()
boolean containsKey(double)
org.eclipse.jdt.internal.compiler.codegen.ConstantPool
byte[] dumpBytes()
int literalIndex(FieldBinding)
int CONSTANTPOOL_INITIAL_SIZE
int CONSTANTPOOL_GROW_SIZE
char[] ARRAY_NEWINSTANCE_NAME
char[] ARRAY_NEWINSTANCE_SIGNATURE
char[] ArrayJavaLangClassConstantPoolName
char[] ArrayJavaLangObjectConstantPoolName
char[] ByteConstrSignature
char[] Exit
char[] ExitIntSignature
char[] GetConstructor
char[] GetConstructorSignature
char[][] JAVA_LANG_REFLECT_ACCESSIBLEOBJECT
char[][] JAVA_LANG_REFLECT_ARRAY
char[][] JAVA_LANG_REFLECT_FIELD
char[][] JAVA_LANG_REFLECT_METHOD
char[] JavaIoPrintStreamSignature
char[] JavaLangExceptionConstantPoolName
char[] Out
char[] ShortConstrSignature
org.eclipse.jdt.internal.compiler.codegen.CodeStream
byte[] getContents()
void incrementTemp(LocalVariableBinding,int)
void invokeJavaLangClassGetComponentType()
void loadInt(int)
void loadObject(int)
void newWrapperFor(int)
void nop()
void store(TypeBinding,int)
void storeInt(int)
void storeObject(int)
FieldBinding[] ImplicitThis
org.eclipse.jdt.internal.compiler.env.ISourceType
ISourceField[] getFields()
ISourceType[] getMemberTypes()
ISourceMethod[] getMethods()
org.eclipse.jdt.internal.compiler.env.IBinaryType
IBinaryNestedType[] NoNestedType
IBinaryField[] NoField
IBinaryMethod[] NoMethod
org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext
UnconditionalFlowInfo initsOnReturn()
org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext
boolean isSubRoutine()
org.eclipse.jdt.internal.compiler.flow.FlowContext
FlowInfo initsOnBreak()
UnconditionalFlowInfo initsOnReturn()
boolean isSubRoutine()
org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext
UnconditionalFlowInfo initsOnReturn()
org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext
boolean isContinuedTo()
org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo
boolean isDefinitelyAssigned(FieldBinding)
boolean isDefinitelyAssigned(LocalVariableBinding)
boolean isDefinitelyNonNull(FieldBinding)
boolean isDefinitelyNonNull(LocalVariableBinding)
boolean isDefinitelyNull(FieldBinding)
boolean isDefinitelyNull(LocalVariableBinding)
boolean isPotentiallyAssigned(FieldBinding)
boolean isPotentiallyAssigned(LocalVariableBinding)
void markAsDefinitelyAssigned(FieldBinding)
void markAsDefinitelyAssigned(LocalVariableBinding)
void markAsDefinitelyNonNull(FieldBinding)
void markAsDefinitelyNonNull(LocalVariableBinding)
void markAsDefinitelyNull(FieldBinding)
void markAsDefinitelyNull(LocalVariableBinding)
void markAsDefinitelyNotAssigned(FieldBinding)
void markAsDefinitelyNotAssigned(LocalVariableBinding)
int numberOfEnclosingFields(ReferenceBinding)
org.eclipse.jdt.internal.compiler.impl.Constant
IntConstant Two
org.eclipse.jdt.internal.compiler.impl.CompilerOptions
String OPTION_ReportInvalidAnnotation
String OPTION_ReportMissingAnnotation
String OPTION_ReportMissingJavadoc
long Task
org.eclipse.jdt.internal.compiler.lookup.Binding
int ANNOTATION_BINDING
org.eclipse.jdt.internal.compiler.lookup.BlockScope
boolean isDuplicateLocalVariable(char[])
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding
SyntheticMethodBinding getSyntheticBridgeMethod(MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding
TypeVariableBinding original()
org.eclipse.jdt.internal.compiler.lookup.MethodBinding
char[] constantPoolName()
boolean isBridge()
boolean isSynchronized()
org.eclipse.jdt.internal.compiler.lookup.FieldBinding
boolean isDefault()
boolean isTransient()
boolean isVolatile()
org.eclipse.jdt.internal.compiler.lookup.TypeIds
int Boolean2Int
int Boolean2String
int Byte2String
int Short2String
int Char2String
int Int2String
int Long2String
int Float2String
int Double2String
int Object2String
int Null2String
org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding
ReferenceBinding alternateMatch
org.eclipse.jdt.internal.compiler.lookup.MethodScope
boolean isPropagatingInnerClassEmulation
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier15
boolean doReturnTypesCollide(MethodBinding,MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding
boolean isConstructorRelated()
org.eclipse.jdt.internal.compiler.lookup.TypeConstants
char[] ANNOTATION_PREFIX
char[] ANNOTATION_SUFFIX
char[][] JAVA_IO
org.eclipse.jdt.internal.compiler.lookup.CompilerModifiers
int AccFromClassFile
org.eclipse.jdt.internal.compiler.lookup.ArrayBinding
LookupEnvironment environment()
org.eclipse.jdt.internal.compiler.lookup.Scope
ReferenceBinding getJavaLangIterable()
org.eclipse.jdt.internal.compiler.lookup.MethodVerifier
boolean doReturnTypesCollide(MethodBinding,MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding
boolean isDefault()
org.eclipse.jdt.internal.compiler.parser.RecoveredElement
int depth()
RecoveredType type()
org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation
int NUM_STATES
int SCOPE_UBOUND
int LA_STATE_OFFSET
int MAX_LA
int NUM_TERMINALS
int NUM_NON_TERMINALS
org.eclipse.jdt.internal.compiler.parser.Scanner
char[] getSource()
String toStringAction(int)
boolean scanningFloatLiteral
String INVALID_INPUT
String NULL_SOURCE_STRING
int TAG_POSTFIX_LENGTH
int RoundBracket
int SquareBracket
int CurlyBracket
int BracketKinds
org.eclipse.jdt.internal.compiler.parser.NLSLine
StringLiteral get(int)
org.eclipse.jdt.internal.compiler.parser.RecoveredBlock
Statement updateStatement()
org.eclipse.jdt.internal.compiler.parser.Parser
void buildFilesFromLPG(String,String)
void consumeConstructorBlockStatements()
void consumeEmptyArrayInitializeropt()
char getNextCharacter(char[],int[])
void goForMethodBody()
int BracketKinds
int CurlyBracket
int RoundBracket
int SquareBracket
org.eclipse.jdt.internal.compiler.parser.RecoveredType
char[] name()
org.eclipse.jdt.internal.compiler.parser.RecoveredMethod
boolean discardBody
org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser
char[] TAG_RETURN
char[] TAG_THROWS
org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream
int flags(int)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation
void AbortCompilation(CompilationResult,Throwable)
long serialVersionUID
org.eclipse.jdt.internal.compiler.problem.AbortMethod
long serialVersionUID
org.eclipse.jdt.internal.compiler.problem.ProblemReporter
void indirectAccessToStaticType(ASTNode,ReferenceBinding)
void invalidExpressionAsStatement(Expression)
void javadocDuplicatedThrowsClassName(TypeReference,int)
void missingSemiColon(Expression)
void parseError(int,int,int,char[],String,String[])
void unmatchedBracket(int,ReferenceContext,CompilationResult)
org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit
long serialVersionUID
org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory
Locale getLocale()
String localizedMessage(IProblem)
org.eclipse.jdt.internal.compiler.problem.ShouldNotImplement
long serialVersionUID
org.eclipse.jdt.internal.compiler.problem.AbortType
long serialVersionUID
org.eclipse.jdt.internal.compiler.problem.ProblemSeverities
int SecondaryError
org.eclipse.jdt.internal.compiler.util.HashtableOfObject
Object clone()
int size()
org.eclipse.jdt.internal.compiler.util.ObjectVector
Object find(Object)
Object remove(Object)
void removeAll()
org.eclipse.jdt.internal.compiler.util.HashtableOfInt
void HashtableOfInt()
boolean containsKey(int)
int size()
org.eclipse.jdt.internal.compiler.util.HashtableOfPackage
boolean containsKey(char[])
int size()
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt
Object clone()
boolean containsKey(Object)
org.eclipse.jdt.internal.compiler.util.Util
boolean isJavaFileName(char[])
boolean isJavaFileName(String)
org.eclipse.jdt.internal.compiler.util.HashtableOfType
boolean containsKey(char[])
int size()
org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues
Object clone()
boolean containsKey(char[])
int removeKey(char[])
int size()
org.eclipse.jdt.internal.compiler.util.HashtableOfLong
void HashtableOfLong()
boolean containsKey(long)
int size()
org.eclipse.jdt.internal.compiler.util.SimpleNameVector
void addAll(char[][])
void copyInto(Object[])
char[] remove(char[])
void removeAll()
int size()
org.eclipse.jdt.internal.compiler.util.WeakHashSet
void WeakHashSet()
boolean contains(Object)
Object remove(Object)
int size()
org.eclipse.jdt.internal.compiler.util.CompoundNameVector
void addAll(char[][][])
char[][] remove(char[][])
void removeAll()
org.eclipse.jdt.internal.core.dom.rewrite.NodeInfoStore
void clear()
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore
void setNodePropertyMapper(INodePropertyMapper)
void clear()
int getChangeKind(ASTNode)
void markAsTracked(ASTNode,TextEditGroup)
int BOTH
org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$ParentIterator
void remove()
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter
Prefix ENUM_BODY_START
Prefix ENUM_BODY_END
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$ExtendedFlattener
void preVisit(ASTNode)
void postVisit(ASTNode)
boolean visit(Block)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$FormattingPrefix
String getPrefix(int,String)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefix
String[] getPrefixAndSuffix(int,String,ASTNode,RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFormatter$BlockFormattingPrefixSuffix
String[] getPrefixAndSuffix(int,String,ASTNode,RewriteEventStore)
org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteFlattener
void reset()
org.eclipse.jdt.internal.core.dom.rewrite.SourceModifier
ISourceModifier copy()
ReplaceEdit[] getModifications(String)
org.eclipse.jdt.internal.core.dom.rewrite.ListRewriteEvent
void ListRewriteEvent(RewriteEvent[])
org.eclipse.jdt.internal.core.dom.rewrite.Indents
void Indents()
org.eclipse.jdt.internal.core.dom.rewrite.TokenScanner
void TokenScanner(IScanner)
void TokenScanner(IDocument)
int getTokenCommentStart(int,int)
int getTokenCommentEnd(int,int)
boolean isModifier(int)
org.eclipse.jdt.internal.eval.InstallException
void InstallException(String)
long serialVersionUID
org.eclipse.jdt.internal.eval.CodeSnippetScope
void CodeSnippetScope(int,Scope)
void CodeSnippetScope(BlockScope,int)
org.eclipse.jdt.internal.eval.CodeSnippetCodeStream
void generateEmulatedAccessForMethod(Scope,MethodBinding)
org.eclipse.jdt.internal.eval.CodeSnippetSkeleton$BinaryMethodSkeleton
boolean isClinit()
char[][] getArgumentNames()
org.eclipse.jdt.internal.eval.EvaluationContext
String getCodeSnippetSource()
org.eclipse.jdt.internal.eval.EvaluationResult
void EvaluationResult(char[],int,char[],char[])
Object getValue()
char[] getValueDisplayString()
char[] getValueTypeName()
boolean hasErrors()
boolean hasWarnings()
org.eclipse.jdt.internal.eval.VariablesInfo
int indexOf(GlobalVariable)
org.eclipse.jdt.internal.formatter.Scribe
void consumeNextToken()
Alignment createAlignment(String,int,int,int,boolean)
Alignment getAlignment(String)
int getIndentationLevel(int)
org.eclipse.jdt.internal.formatter.DefaultCodeFormatter
void DefaultCodeFormatter()
void DefaultCodeFormatter(DefaultCodeFormatterOptions)
String getDebugOutput()
boolean DEBUG
org.eclipse.jdt.internal.formatter.CodeFormatterVisitor
boolean checkChunkStart(int)
boolean visit(MemberValuePair,ClassScope)
org.eclipse.jdt.internal.formatter.AbortFormatting
long serialVersionUID
org.eclipse.jdt.internal.formatter.align.AlignmentException
long serialVersionUID
org.eclipse.jdt.internal.formatter.align.Alignment
void toFragmentsString(StringBuffer)
int CHUNK_ENUM
org.eclipse.jdt.internal.formatter.old.CodeFormatter
String format(String,int,int[],String)
org.eclipse.jdt.internal.compiler.DocumentElementParser
void parseConstructor(char[])
TypeReference typeReference(int,int,int)
org.eclipse.jdt.internal.compiler.SourceElementParser
void parseCompilationUnit(ICompilationUnit,int,int,boolean)
void parseTypeMemberDeclarations(ISourceType,ICompilationUnit,int,int,boolean)
void parseTypeMemberDeclarations(char[],int,int)
int fieldCount
org.eclipse.jdt.internal.core.JavaModelManager
void doneSaving(ISaveContext)
void prepareToSave(ISaveContext)
void rollback(ISaveContext)
void saving(ISaveContext)
void setBuildOrder(String[])
org.eclipse.jdt.internal.core.JavaModelManager$EclipsePreferencesListener
void preferenceChange(IEclipsePreferences.PreferenceChangeEvent)
org.eclipse.jdt.internal.core.TypeVector
void TypeVector(IType)
void addAll(IType[])
IType elementAt(int)
IType find(IType)
void removeAll()
org.eclipse.jdt.internal.core.ClassFileWorkingCopy
IImportDeclaration createImport(String,IJavaElement,IProgressMonitor)
IImportDeclaration createImport(String,IJavaElement,int,IProgressMonitor)
IPackageDeclaration createPackageDeclaration(String,IProgressMonitor)
IType createType(String,IJavaElement,boolean,IProgressMonitor)
ISchedulingRule getSchedulingRule()
boolean hasResourceChanged()
boolean hasUnsavedChanges()
void commit(boolean,IProgressMonitor)
IJavaElement findSharedWorkingCopy(IBufferFactory)
IJavaElement getOriginal(IJavaElement)
IJavaElement getOriginalElement()
IJavaElement getSharedWorkingCopy(IProgressMonitor,IBufferFactory,IProblemRequestor)
IJavaElement getWorkingCopy()
IJavaElement getWorkingCopy(IProgressMonitor,IBufferFactory,IProblemRequestor)
boolean isBasedOn(IResource)
void reconcile(boolean,IProgressMonitor)
void restore()
void codeComplete(int,ICompletionRequestor,WorkingCopyOwner)
IJavaElement[] codeSelect(int,int,WorkingCopyOwner)
void codeComplete(int,org.eclipse.jdt.core.ICodeCompletionRequestor)
void codeComplete(int,CompletionRequestor,WorkingCopyOwner)
org.eclipse.jdt.internal.core.UserLibraryManager
void UserLibraryManager()
void setUserLibraries(String[],UserLibrary[],IProgressMonitor)
org.eclipse.jdt.internal.core.JavaElementRequestor
void acceptField(IField)
void acceptInitializer(IInitializer)
void acceptMethod(IMethod)
IField[] getFields()
IInitializer[] getInitializers()
IType[] getMemberTypes()
IMethod[] getMethods()
IType[] getTypes()
void reset()
void setCanceled(boolean)
org.eclipse.jdt.internal.core.JavaElement
ISchedulingRule getSchedulingRule()
boolean hasChildren()
org.eclipse.jdt.internal.core.SingleTypeRequestor
void acceptField(IField)
void acceptInitializer(IInitializer)
void acceptMethod(IMethod)
void reset()
org.eclipse.jdt.internal.core.IJavaElementRequestor
void acceptField(IField)
void acceptInitializer(IInitializer)
void acceptMethod(IMethod)
org.eclipse.jdt.internal.core.CompilationUnitElementInfo
int getSourceLength()
org.eclipse.jdt.internal.core.ClassFileInfo
boolean hasReadBinaryChildren()
org.eclipse.jdt.internal.core.SearchableEnvironmentRequestor
void acceptInitializer(IInitializer)
org.eclipse.jdt.internal.core.SelectionRequestor
HandleFactory handleFactory
org.eclipse.jdt.internal.core.JavaModelStatus
String getString()
org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo
Object[] getNonJavaResources()
org.eclipse.jdt.internal.core.JarEntryFile
boolean isReadOnly()
org.eclipse.jdt.internal.core.SourceRefElement
void copy(IJavaElement,IJavaElement,String,boolean,IProgressMonitor)
void delete(boolean,IProgressMonitor)
boolean hasChildren()
void move(IJavaElement,IJavaElement,String,boolean,IProgressMonitor)
void rename(String,boolean,IProgressMonitor)
org.eclipse.jdt.internal.core.SearchableEnvironment
String toStringCharChar(char[][])
org.eclipse.jdt.internal.core.JavaElementDeltaBuilder
void JavaElementDeltaBuilder(IJavaElement,int)
org.eclipse.jdt.internal.core.ResolvedBinaryType
String getFullyQualifiedParameterizedName()
org.eclipse.jdt.internal.core.ResolvedSourceType
String getFullyQualifiedParameterizedName()
org.eclipse.jdt.internal.core.ClasspathEntry
IClasspathEntry getResolvedEntry()
org.eclipse.jdt.internal.core.SourceMethod
String[] getTypeParameterSignatures()
org.eclipse.jdt.internal.core.ClassFile
String getTopLevelTypeName()
IJavaElement getWorkingCopy(IProgressMonitor,org.eclipse.jdt.core.IBufferFactory)
boolean isInterface()
void codeComplete(int,org.eclipse.jdt.core.ICodeCompletionRequestor)
org.eclipse.jdt.internal.core.JavaCorePreferenceInitializer
void initializeDefaultPreferences()
org.eclipse.jdt.internal.core.CopyElementsOperation
void CopyElementsOperation(IJavaElement[],IJavaElement,boolean)
org.eclipse.jdt.internal.core.BinaryMember
void setContents(String,IProgressMonitor)
org.eclipse.jdt.internal.core.SetClasspathOperation
IPath[] REUSE_PATHS
org.eclipse.jdt.internal.core.OverflowingLRUCache
Object clone()
java.util.Hashtable getEntryTable()
double getLoadFactor()
int getOverflow()
void printStats()
void setLoadFactor(double)
org.eclipse.jdt.internal.core.BinaryMethod$DecodeParametersNames
String[] getParametersNames()
org.eclipse.jdt.internal.core.Openable
IBufferFactory getBufferFactory()
org.eclipse.jdt.internal.core.NameLookup
IType findSecondaryType(String,IPackageFragment,boolean,int)
boolean nameMatches(String,ICompilationUnit,boolean)
org.eclipse.jdt.internal.core.JavaModel
IWorkspace getWorkspace()
org.eclipse.jdt.internal.core.Assert
void Assert()
boolean isLegal(boolean)
org.eclipse.jdt.internal.core.Assert$AssertionFailedException
long serialVersionUID
org.eclipse.jdt.internal.core.JavaProject
void JavaProject()
String computeSharedPropertyFileName(QualifiedName)
void configure()
void deconfigure()
IPath[] getAccessRestrictions(String)
IPackageFragmentRoot[] getPackageFragmentRoots(IClasspathEntry)
IPackageFragmentRoot[] getPackageFragmentRoots(IPath)
Preferences getPreferences()
String[] getRequiredProjectNames()
IClasspathEntry[] getResolvedClasspath(boolean,boolean)
boolean hasBuildState()
boolean hasSource()
ITypeHierarchy newTypeHierarchy(IType,IRegion,IProgressMonitor)
void setOption(String,String)
org.eclipse.jdt.internal.core.Region
boolean remove(IJavaElement)
org.eclipse.jdt.internal.core.PackageFragmentRoot
String getPackageName(IFolder)
org.eclipse.jdt.internal.core.Buffer
void append(String)
IResource getUnderlyingResource()
org.eclipse.jdt.internal.core.Member
void updateNameRange(int,int)
org.eclipse.jdt.internal.core.JavaElementDelta
IJavaElementDelta[] getChangedChildren()
IJavaElementDelta[] getRemovedChildren()
org.eclipse.jdt.internal.core.CompilationUnit
void accept(ASTVisitor)
void codeComplete(int,ICodeCompletionRequestor)
void commit(boolean,IProgressMonitor)
IImportDeclaration createImport(String,IJavaElement,IProgressMonitor)
IPackageDeclaration createPackageDeclaration(String,IProgressMonitor)
IType createType(String,IJavaElement,boolean,IProgressMonitor)
IJavaElement findSharedWorkingCopy(IBufferFactory)
IJavaElement getOriginal(IJavaElement)
IJavaElement getSharedWorkingCopy(IProgressMonitor,IBufferFactory,IProblemRequestor)
IJavaElement getWorkingCopy()
IJavaElement getWorkingCopy(IProgressMonitor,IBufferFactory,IProblemRequestor)
boolean isBasedOn(IResource)
boolean isSourceElement()
void reconcile(boolean,IProgressMonitor)
void restore()
org.eclipse.jdt.internal.core.JavaModelOperation
void JavaModelOperation(IJavaElement,boolean)
IJavaElement[] getElementsToProcess()
IJavaElement[] getParentElements()
org.eclipse.jdt.internal.core.JavaElementInfo
Object clone()
org.eclipse.jdt.internal.core.SourceType
void codeComplete(char[],int,int,char[][],char[][],int[],boolean,ICompletionRequestor)
void codeComplete(char[],int,int,char[][],char[][],int[],boolean,CompletionRequestor)
IField createField(String,IJavaElement,boolean,IProgressMonitor)
IInitializer createInitializer(String,IJavaElement,IProgressMonitor)
String getFullyQualifiedParameterizedName()
ITypeHierarchy newSupertypeHierarchy(IWorkingCopy[],IProgressMonitor)
ITypeHierarchy newTypeHierarchy(IJavaProject,IProgressMonitor)
ITypeHierarchy newTypeHierarchy(IWorkingCopy[],IProgressMonitor)
org.eclipse.jdt.internal.core.CopyResourceElementsOperation
void CopyResourceElementsOperation(IJavaElement[],IJavaElement,boolean)
org.eclipse.jdt.internal.core.UserLibraryClasspathContainerInitializer
Object getComparisonID(IPath,IJavaProject)
org.eclipse.jdt.internal.core.SourceTypeElementInfo
ISourceField[] getFields()
ISourceType[] getMemberTypes()
ISourceMethod[] getMethods()
org.eclipse.jdt.internal.core.BinaryType
void codeComplete(char[],int,int,char[][],char[][],int[],boolean,ICompletionRequestor)
void codeComplete(char[],int,int,char[][],char[][],int[],boolean,CompletionRequestor)
IField createField(String,IJavaElement,boolean,IProgressMonitor)
IInitializer createInitializer(String,IJavaElement,IProgressMonitor)
String getFullyQualifiedParameterizedName()
ITypeHierarchy newSupertypeHierarchy(IWorkingCopy[],IProgressMonitor)
ITypeHierarchy newTypeHierarchy(IJavaProject,IProgressMonitor)
String[][] resolveType(String,WorkingCopyOwner)
org.eclipse.jdt.internal.core.CompilationUnitStructureRequestor
int referenceCount
byte[] NO_BYTES
HashtableOfObject fieldRefCache
HashtableOfObject messageRefCache
HashtableOfObject typeRefCache
HashtableOfObject unknownRefCache
org.eclipse.jdt.internal.core.builder.ImageBuilderInternalException
long serialVersionUID
org.eclipse.jdt.internal.core.builder.MissingSourceFileException
long serialVersionUID
org.eclipse.jdt.internal.core.builder.MissingClassFileException
long serialVersionUID
org.eclipse.jdt.internal.core.builder.AbortIncrementalBuildException
long serialVersionUID
org.eclipse.jdt.internal.core.builder.JavaBuilder
IProject[] build(int,Map,IProgressMonitor)
void clean(IProgressMonitor)
org.eclipse.jdt.internal.core.eval.GlobalVariableWrapper
String getInitializer()
String getName()
String getTypeName()
org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper
IGlobalVariable[] allVariables()
void codeComplete(String,int,CompletionRequestor)
IJavaElement[] codeSelect(String,int,int)
void deleteVariable(IGlobalVariable)
void evaluateVariable(IGlobalVariable,ICodeSnippetRequestor,IProgressMonitor)
String[] getImports()
EvaluationContext getInfrastructureEvaluationContext()
String getPackageName()
void setImports(String[])
void setPackageName(String)
void validateImports(ICodeSnippetRequestor)
void codeComplete(String,int,org.eclipse.jdt.core.ICodeCompletionRequestor)
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder
Map handleToWorkingCopy
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder$Queue
String toString()
org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy
IType[] getExtendingInterfaces(IType)
IType[] growAndAddToArray(IType[],IType[])
IType[] growAndAddToArray(IType[],IType)
void worked(int)
org.eclipse.jdt.internal.core.jdom.DOMField
IJavaElement getJavaElement(IJavaElement)
void insertSibling(IDOMNode)
void remove()
void setComment(String)
void setFlags(int)
void setInitializer(String)
void setName(String)
void setType(String)
org.eclipse.jdt.internal.core.jdom.DOMNode
char[] getCharacters()
IDOMNode getChild(String)
boolean isSignatureEqual(IDOMNode)
org.eclipse.jdt.internal.core.jdom.DOMImport
IJavaElement getJavaElement(IJavaElement)
boolean isOnDemand()
void setName(String)
int getFlags()
void setFlags(int)
org.eclipse.jdt.internal.core.jdom.DOMPackage
IJavaElement getJavaElement(IJavaElement)
void setName(String)
org.eclipse.jdt.internal.core.jdom.AbstractDOMBuilder
void acceptLineSeparatorPositions(int[])
void enterCompilationUnit()
void exitCompilationUnit(int)
org.eclipse.jdt.internal.core.jdom.DOMInitializer
IJavaElement getJavaElement(IJavaElement)
boolean isSignatureEqual(IDOMNode)
void setBody(String)
void setName(String)
org.eclipse.jdt.internal.core.jdom.DOMCompilationUnit
IJavaElement getJavaElement(IJavaElement)
void setName(String)
org.eclipse.jdt.internal.core.jdom.DOMMethod
void addException(String)
void addParameter(String,String)
String getBody()
String[] getExceptions()
IJavaElement getJavaElement(IJavaElement)
String[] getParameterNames()
String getReturnType()
boolean isSignatureEqual(IDOMNode)
void setBody(String)
void setConstructor(boolean)
void setName(String)
void setReturnType(String)
void setDefault(String)
String getDefault()
String[] getTypeParameters()
void setTypeParameters(String[])
org.eclipse.jdt.internal.core.jdom.SimpleDOMBuilder
IDOMCompilationUnit createCompilationUnit(String,String)
org.eclipse.jdt.internal.core.jdom.DOMType
void addSuperInterface(String)
int getInsertionPosition()
IJavaElement getJavaElement(IJavaElement)
String getSuperclass()
String[] getSuperInterfaces()
void setName(String)
void setTypeKeyword(String)
String[] getTypeParameters()
boolean isEnum()
boolean isAnnotation()
void setEnum(boolean)
void setAnnotation(boolean)
void setTypeParameters(String[])
org.eclipse.jdt.internal.core.util.KeyKind
void KeyKind(BindingKeyParser)
org.eclipse.jdt.internal.core.util.Util
void Util()
int compare(byte[],byte[])
String concat(String,char,String)
String concat(String,String,String)
boolean endsWithIgnoreCase(String,String)
boolean equalArraysOrNull(int[],int[])
boolean equalArraysOrNullSortFirst(Comparable[],Comparable[])
boolean equalArraysOrNullSortFirst(String[],String[])
boolean equalOrNull(Object,Object)
String extractLastName(String)
String[] extractParameterTypes(char[])
String extractReturnType(String)
IClassFileAttribute getAttribute(ICodeAttribute,char[])
int indexOfNestedPath(IPath,IPath[],int)
String normalizeCRs(String,String)
int prefixLength(char[],char[])
int prefixLength(String,String)
void sort(char[][])
void sort(Object[],int[])
Object[] sortCopy(Object[],Comparer)
char[][] toCompoundChars(String)
String toString(char[])
String toString(char[][])
String toString(char[][],char[])
String[] toStrings(char[][])
void validateMethodSignature(String)
void validateTypeSignature(String,boolean)
org.eclipse.jdt.internal.core.util.SimpleDocument
String[] getPositionCategories()
boolean containsPosition(String,int,int)
int computeIndexInCategory(String,int)
void insertPositionUpdater(IPositionUpdater,int)
IPositionUpdater[] getPositionUpdaters()
String[] getLegalContentTypes()
String getContentType(int)
ITypedRegion[] computePartitioning(int,int)
void addDocumentPartitioningListener(IDocumentPartitioningListener)
void removeDocumentPartitioningListener(IDocumentPartitioningListener)
IDocumentPartitioner getDocumentPartitioner()
int search(int,String,boolean,boolean,boolean)
org.eclipse.jdt.internal.core.util.BindingKeyResolver
void BindingKeyResolver(String)
org.eclipse.jdt.internal.core.util.PublicScanner
void PublicScanner()
char[] getCurrentIdentifierSource()
String getCurrentTokenString()
char[] getRawTokenSourceEnd()
int[] getLineEnds()
int getLineStart(int)
void setSource(CompilationResult)
String toStringAction(int)
boolean scanningFloatLiteral
String END_OF_SOURCE
String INVALID_OCTAL
String INVALID_INPUT
String NULL_SOURCE_STRING
String INVALID_DIGIT
int TAG_POSTFIX_LENGTH
int RoundBracket
int SquareBracket
int CurlyBracket
int BracketKinds
org.eclipse.jdt.internal.core.util.RuntimeVisibleAnnotationsAttribute
int getAnnotationsNumber()
org.eclipse.jdt.internal.core.util.ClassFileReader
int getAttributeCount()
int getClassIndex()
int getFieldsCount()
int[] getInterfaceIndexes()
int getMagic()
int getMethodsCount()
int getSuperclassIndex()
org.eclipse.jdt.internal.core.util.RuntimeInvisibleAnnotationsAttribute
int getAnnotationsNumber()
org.eclipse.jdt.internal.core.util.AnnotationComponentValue
int getConstantValueIndex()
int getValuesNumber()
org.eclipse.jdt.internal.core.util.Annotation
int getComponentsNumber()
org.eclipse.jdt.internal.core.util.Disassembler
String disassemble(byte[],String)
String disassemble(byte[],String,int)
String disassemble(IClassFileReader,String)
String getDescription()
org.eclipse.jdt.internal.core.util.MethodInfo
int getAttributeCount()
int getNameIndex()
org.eclipse.jdt.internal.core.util.LocalVariableTableEntry
int getNameIndex()
int getDescriptorIndex()
org.eclipse.jdt.internal.core.util.ClassFileAttribute
int getAttributeNameIndex()
org.eclipse.jdt.internal.core.util.ConstantPoolEntry
int getNameAndTypeDescriptorIndex()
int getNameAndTypeNameIndex()
int getUtf8Length()
org.eclipse.jdt.internal.core.util.ReferenceInfoAdapter
void acceptConstructorReference(char[],int,int)
void acceptFieldReference(char[],int)
void acceptMethodReference(char[],int,int)
void acceptTypeReference(char[][],int,int)
void acceptTypeReference(char[],int)
void acceptUnknownReference(char[][],int,int)
void acceptUnknownReference(char[],int)
org.eclipse.jdt.internal.core.util.RuntimeInvisibleParameterAnnotationsAttribute
int getParametersNumber()
org.eclipse.jdt.internal.core.util.ConstantValueAttribute
int getConstantValueIndex()
org.eclipse.jdt.internal.core.util.ICacheEnumeration
Object getValue()
org.eclipse.jdt.internal.core.util.InnerClassesAttribute
int getNumberOfClasses()
org.eclipse.jdt.internal.core.util.RuntimeVisibleParameterAnnotationsAttribute
int getParametersNumber()
org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject
boolean containsKey(Object[])
Object removeKey(Object[])
org.eclipse.jdt.internal.core.util.SignatureAttribute
int getSignatureIndex()
org.eclipse.jdt.internal.core.util.ExceptionAttribute
int[] getExceptionIndexes()
int getExceptionsNumber()
org.eclipse.jdt.internal.core.util.SourceFileAttribute
int getSourceFileIndex()
org.eclipse.jdt.internal.core.util.EnclosingMethodAttribute
int getMethodDescriptorIndex()
int getMethodNameIndex()
org.eclipse.jdt.internal.core.util.LocalVariableTypeTableEntry
int getNameIndex()
int getSignatureIndex()
org.eclipse.jdt.internal.core.util.FieldInfo
int getAttributeCount()
int getNameIndex()
boolean hasConstantValueAttribute()
org.eclipse.jdt.internal.core.util.CodeAttribute
int getAttributesCount()
byte[] getBytecodes()
org.eclipse.jdt.internal.core.util.CharArrayBuffer
void CharArrayBuffer(char[])
void CharArrayBuffer(int)
org.eclipse.jdt.internal.core.util.LRUCache
void LRUCache()
Object clone()
void flush()
void flush(Object)
ICacheEnumeration keysAndValues()
org.eclipse.jdt.internal.core.util.ParameterAnnotation
int getAnnotationsNumber()
org.eclipse.jdt.internal.core.util.SimpleSet
Object clone()
org.eclipse.jdt.internal.core.search.JavaSearchDocument
void JavaSearchDocument(IFile,SearchParticipant)
org.eclipse.jdt.internal.core.search.AbstractSearchScope
boolean includesBinaries()
boolean includesClasspaths()
void setIncludesBinaries(boolean)
void setIncludesClasspaths(boolean)
org.eclipse.jdt.internal.core.search.matching.TypeReferencePattern
char[] currentCategory
org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
boolean isEquivalentMatch()
org.eclipse.jdt.internal.core.search.matching.PatternLocator
TypeBinding getTypeNameBinding(int)
int RULE_MASK
org.eclipse.jdt.internal.core.search.matching.MatchLocator$WrappedCoreException
long serialVersionUID
Search complete. Found 751 unreferenced methods.=