JxRef Unused Methods Report

JxRef V0.6.0

Produced by JxRefTM -- A Java Code Analysis Toolset

JxRef V0.6.0

Generated on March 16, 2005 at 02:52 CST

This document provides a list of methods not used by this code base and might be able to be eliminated as dead code. It also provides a list of methods that might be markable as marable as private instead of protected or public.

This report is meant to help you eliminate dead code and keep a smaller, more concise code-base. If this product is a library or API, it's possible that methods appear here that aren't used internally, but are meant for public consumption.

Summary StatisticsUnused MethodsMethods that might be Private

Summary Statistics

StatisticValue
Nbr Methods that should be Private40
Total Nbr Methods Defined426
Nbr Methods Not directly or indirectly used158

Unused Methods

ClassMethodSignature
org.jxref.inspector.ClassInspector<init>()
org.jxref.inspector.ClassInspectorgetMethodNames(org.jxref.iterator.ClassLoadReference)
org.jxref.inspector.ClassUtility<init>()
org.jxref.inspector.MethodDefinitionequals(java.lang.Object)
org.jxref.inspector.MethodDefinitionhashCode()
org.jxref.inspector.MethodDefinitiontoString()
org.jxref.inspector.MethodIdentifiertoString()
org.jxref.inspector.MethodInspector<init>()
org.jxref.inspector.MethodReferenceListingequals(java.lang.Object)
org.jxref.inspector.MethodReferenceListinghashCode()
org.jxref.inspector.TestBcelUtility<init>()
org.jxref.inspector.TestBcelUtilitytestGetClassMethods()
org.jxref.inspector.TestClassDefinition<init>()
org.jxref.inspector.TestClassDefinitionsetUp()
org.jxref.inspector.TestClassDefinitiontestGetInterfaces()
org.jxref.inspector.TestClassInspector<init>()
org.jxref.inspector.TestClassInspectorignoreFindAllInnerClasses()
org.jxref.inspector.TestClassInspectortestFindClassDependencies()
org.jxref.inspector.TestClassInspectortestFindMethodReferences()
org.jxref.inspector.TestMethodIdentifier<init>()
org.jxref.inspector.TestMethodIdentifiertestGetArgumentText()
org.jxref.inspector.TestMethodInspector<init>()
org.jxref.inspector.TestMethodInspectorsetUp()
org.jxref.inspector.TestMethodInspectortestComputeMcCabeComplexity()
org.jxref.inspector.TestMethodInspectortestFindCalledMethods()
org.jxref.iterator.ClassLoadReferencetoString()
org.jxref.iterator.IteratorFactory<init>()
org.jxref.iterator.TestDirectoryClassNameIterator<init>()
org.jxref.iterator.TestDirectoryClassNameIteratorsetUp()
org.jxref.iterator.TestDirectoryClassNameIteratortestBasic()
org.jxref.iterator.TestZipFileClassNameIterator<init>()
org.jxref.iterator.TestZipFileClassNameIteratorsetUp()
org.jxref.iterator.TestZipFileClassNameIteratortestBasic()
org.jxref.iterator.TestZipFileClassNameIteratortestZipFileClassNameIterator()
org.jxref.iterator.ZipFileClassNameIteratorfinalize()
org.jxref.reference.ClassStatisticsAggregator<init>()
org.jxref.reference.ClassStatisticsAggregatoraddClassPathEntry(java.lang.String)
org.jxref.reference.ClassStatisticsAggregator$GlobalSearchmeetsCriteria(int)
org.jxref.report.AbstractReportExecutorexecute()
org.jxref.report.ComplexityReportgetNbrComplexMethods()
org.jxref.report.ComplexityReport$CumulativeStatisticgetAverageMcCabeComplexity()
org.jxref.report.ComplexityReport$CumulativeStatisticgetAverageNbrInstructions()
org.jxref.report.ComplexityReport$CumulativeStatisticgetCumulativeNbrInstructions()
org.jxref.report.ComplexityReport$CumulativeStatisticgetMaximumMcCabeComplexity()
org.jxref.report.ComplexityReport$CumulativeStatisticgetMaximumNbrInstructions()
org.jxref.report.ComplexityReport$CumulativeStatisticgetMinimumMcCabeComplexity()
org.jxref.report.ComplexityReport$CumulativeStatisticgetMinimumNbrInstructions()
org.jxref.report.ComplexityReport$PackageStatisticcomputeCumulativeMcCabeComplexity()
org.jxref.report.ComplexityReport$PackageStatisticcomputeCumulativeNbrInstructions()
org.jxref.report.MethodLevelReportaddSpecification(org.jxref.report.ant.ClassAttributeFilter[])
org.jxref.report.MethodLevelReportexcludeStandardMethods()
org.jxref.report.PackageReferenceReport<init>(org.jxref.reference.ClassStatisticsAggregator)
org.jxref.report.ReportTestCasesetUp()
org.jxref.report.TestComplexityReport<init>()
org.jxref.report.TestComplexityReporttestExecute()
org.jxref.report.TestMethodCrossReference<init>()
org.jxref.report.TestMethodCrossReferencetestExecute()
org.jxref.report.TestSequenceFlowReport<init>()
org.jxref.report.TestSequenceFlowReporttestExecute()
org.jxref.report.TestUnusedMethods<init>()
org.jxref.report.TestUnusedMethodstestFindUnnecessarilyVisibleMethods()
org.jxref.report.ant.BaseReportTaskaddConfiguredExclude(org.jxref.report.ant.Exclude)
org.jxref.report.ant.BaseReportTaskaddConfiguredInclude(org.jxref.report.ant.Include)
org.jxref.report.ant.BaseReportTaskappend(org.jxref.report.ant.BaseReportTask)
org.jxref.report.ant.BaseReportTaskgetExcludes()
org.jxref.report.ant.BaseReportTaskgetIncludes()
org.jxref.report.ant.BaseReportTasksetFormat(java.lang.String)
org.jxref.report.ant.BaseReportTasksetLabel(java.lang.String)
org.jxref.report.ant.ClassAttributeFiltersetClassName(java.lang.String)
org.jxref.report.ant.ClassAttributeFiltersetMethodModifier(java.lang.String)
org.jxref.report.ant.ClassAttributeFiltersetMethodName(java.lang.String)
org.jxref.report.ant.CommonReportTaskgetClassStatisticsAggregator()
org.jxref.report.ant.CommonReportTasksetOutFileName(java.lang.String)
org.jxref.report.ant.CommonReportTaskwrite(java.lang.String)
org.jxref.report.ant.CommonReportTaskwrite(org.jxref.report.vo.AnalysisReport)
org.jxref.report.ant.Complexity<init>()
org.jxref.report.ant.Complexityexecute()
org.jxref.report.ant.ComplexitysetTop(int)
org.jxref.report.ant.JxRefTaskaddConfiguredComplexity(org.jxref.report.ant.Complexity)
org.jxref.report.ant.JxRefTaskaddConfiguredSequenceFlow(org.jxref.report.ant.SequenceFlow)
org.jxref.report.ant.JxRefTaskaddConfiguredUnusedMethod(org.jxref.report.ant.UnusedMethod)
org.jxref.report.ant.MethodXrefexecute()
org.jxref.report.ant.SequenceFlow<init>()
org.jxref.report.ant.SequenceFlowexecute()
org.jxref.report.ant.SequenceFlowsetMaxCallDepth(int)
org.jxref.report.ant.TestJxRefTask<init>()
org.jxref.report.ant.TestJxRefTasksetUp()
org.jxref.report.ant.TestJxRefTasktestExecute()
org.jxref.report.ant.UnusedMethod<init>()
org.jxref.report.ant.UnusedMethodexecute()
org.jxref.report.pkg.LabeledTaggetName()
org.jxref.report.vo.AnalysisReportgetDescription()
org.jxref.report.vo.AnalysisReportgetReportSection()
org.jxref.report.vo.ErrorDescription<init>(java.lang.String)
org.jxref.report.vo.InspectablegetField(int)
org.jxref.report.vo.InspectablegetField(java.lang.String)
org.jxref.report.vo.InspectablegetFieldName()
org.jxref.report.vo.InspectablegetInspectableField(int)
org.jxref.report.vo.InspectablegetInspectableField(java.lang.String)
org.jxref.report.vo.InspectablegetInspectableFieldName()
org.jxref.report.vo.InspectablegetLabel()
org.jxref.report.vo.LabeledItemgetLabel()
org.jxref.report.vo.Statistic<init>()
org.jxref.report.vo.StatisticgetNumber()
org.jxref.report.vo.StatisticgetType()
org.jxref.report.vo.TestAnalysisReport<init>()
org.jxref.report.vo.TestAnalysisReportsetUp()
org.jxref.report.vo.TestAnalysisReporttestBasic()
org.jxref.report.vo.TestErrorDescription<init>()
org.jxref.report.vo.TestErrorDescriptiontestErrorDescriptionBasic()
org.jxref.report.vo.TestStatistic<init>()
org.jxref.report.vo.TestStatistictestStatisticBasic()
org.jxref.report.vo.XmlTagUtility<init>()
org.jxref.search.MethodFilterapply(org.jxref.inspector.MethodReferenceListing[])
org.jxref.search.MethodFiltergetClassNameMask()
org.jxref.search.MethodFiltergetModifierFilter()
org.jxref.search.MethodFiltersetModifierFilter(org.jxref.search.ModifierFilter)
org.jxref.search.ModifierFilterClauseisConsiderAbstract()
org.jxref.search.ModifierFilterClauseisConsiderFinal()
org.jxref.search.ModifierFilterClauseisConsiderInterface()
org.jxref.search.ModifierFilterClauseisConsiderNative()
org.jxref.search.ModifierFilterClauseisConsiderPrivate()
org.jxref.search.ModifierFilterClauseisConsiderProtected()
org.jxref.search.ModifierFilterClauseisConsiderPublic()
org.jxref.search.ModifierFilterClauseisConsiderStatic()
org.jxref.search.ModifierFilterClauseisConsiderStrict()
org.jxref.search.ModifierFilterClauseisConsiderSynchronized()
org.jxref.search.ModifierFilterClauseisConsiderTransient()
org.jxref.search.ModifierFilterClauseisConsiderVolatile()
org.jxref.search.TestModifierSearchCriteria<init>()
org.jxref.search.TestModifierSearchCriteriasetUp()
org.jxref.search.TestModifierSearchCriteriatestAnd()
org.jxref.search.TestModifierSearchCriteriatestOr()
org.jxref.search.TestStringSearchCriteria<init>()
org.jxref.search.TestStringSearchCriteriatestIncludeValue()
org.jxref.sequence.CalledMethodgetCalledMethod()
org.jxref.util.CollectionUtility<init>()
org.jxref.util.Logger<init>(java.lang.String)
org.jxref.util.Loggerdebug(java.lang.String, java.lang.Throwable)
org.jxref.util.Loggererror(java.lang.String)
org.jxref.util.Loggererror(java.lang.String, java.lang.Throwable)
org.jxref.util.Loggerfatal(java.lang.String)
org.jxref.util.Loggerinfo(java.lang.String)
org.jxref.util.Loggerinfo(java.lang.String, java.lang.Throwable)
org.jxref.util.Loggertrace(java.lang.String)
org.jxref.util.Loggertrace(java.lang.String, java.lang.Throwable)
org.jxref.util.Loggerwarning(java.lang.String, java.lang.Throwable)
org.jxref.util.TestCollectionUtility<init>()
org.jxref.util.TestCollectionUtilitytestIntersect()
org.jxref.util.Validator<init>()
testclasses.MyCallingClass<init>()
testclasses.MyCallingClassdoMe()
testclasses.MyFactory<init>()
testclasses.MyNastyClass<init>()
testclasses.MyNastyClass$Inner1<init>(testclasses.MyNastyClass)
testclasses.MyNastyClass$Inner1toString()
testclasses.MyNastyClass$Inner2<init>(testclasses.MyNastyClass)
testclasses.MyNastyClass$Inner2$Inner3<init>(testclasses.MyNastyClass$Inner2)

Methods that might be Private

ClassMethodSignature
org.jxref.inspector.ClassDefinition<init>(java.lang.String)
org.jxref.inspector.ClassDefinitiongetSuperClassName()
org.jxref.inspector.ClassUtilitygetMethodName(org.apache.bcel.classfile.ConstantPool, org.apache.bcel.classfile.ConstantNameAndType)
org.jxref.inspector.ClassUtilitygetMethodSignature(org.apache.bcel.classfile.ConstantPool, org.apache.bcel.classfile.ConstantNameAndType)
org.jxref.inspector.MethodDefinitionisAbstract()
org.jxref.inspector.MethodIdentifier<init>(java.lang.String, java.lang.String)
org.jxref.inspector.MethodReferenceListinggetReferencedClasses()
org.jxref.reference.ClassStatisticsAggregatorparse()
org.jxref.report.ComplexityReport$CumulativeStatisticcheckStatistics()
org.jxref.report.ComplexityReport$CumulativeStatisticcomputeStatistics()
org.jxref.report.MethodLevelReportaddSpecification(org.jxref.report.ant.ClassAttributeFilter)
org.jxref.report.MethodLevelReportexcludeMethodsInClass(java.lang.Class)
org.jxref.report.MethodLevelReportexcludedMethodName(java.lang.String)
org.jxref.report.vo.LabeledItemsetLabel(java.lang.String)
org.jxref.report.vo.StatisticsetNumber(java.lang.Number)
org.jxref.report.vo.StatisticsetType(int)
org.jxref.search.MethodFiltermaskApplies(org.jxref.inspector.MethodDefinition)
org.jxref.search.MethodFiltermaskApplies(org.jxref.inspector.MethodIdentifier)
org.jxref.search.ModifierFilterClausesetAbstract(boolean)
org.jxref.search.ModifierFilterClausesetConsiderAbstract(boolean)
org.jxref.search.ModifierFilterClausesetConsiderFinal(boolean)
org.jxref.search.ModifierFilterClausesetConsiderInterface(boolean)
org.jxref.search.ModifierFilterClausesetConsiderNative(boolean)
org.jxref.search.ModifierFilterClausesetConsiderPrivate(boolean)
org.jxref.search.ModifierFilterClausesetConsiderProtected(boolean)
org.jxref.search.ModifierFilterClausesetConsiderPublic(boolean)
org.jxref.search.ModifierFilterClausesetConsiderStatic(boolean)
org.jxref.search.ModifierFilterClausesetConsiderStrict(boolean)
org.jxref.search.ModifierFilterClausesetConsiderSynchronized(boolean)
org.jxref.search.ModifierFilterClausesetConsiderTransient(boolean)
org.jxref.search.ModifierFilterClausesetConsiderVolatile(boolean)
org.jxref.search.ModifierFilterClausesetFinal(boolean)
org.jxref.search.ModifierFilterClausesetInterface(boolean)
org.jxref.search.ModifierFilterClausesetNative(boolean)
org.jxref.search.ModifierFilterClausesetStatic(boolean)
org.jxref.search.ModifierFilterClausesetStrict(boolean)
org.jxref.search.ModifierFilterClausesetSynchronized(boolean)
org.jxref.search.ModifierFilterClausesetTransient(boolean)
org.jxref.search.ModifierFilterClausesetVolatile(boolean)
org.jxref.sequence.CalledMethodgetMethodDesc()