A B C D E F G H I J K L M N O P Q R S T U V W X

A

ABase - Class in com.sun.tdk.signaturetest.ant
Base class for ant wrappers such as ASetup and ATest
ABase() - Constructor for class com.sun.tdk.signaturetest.ant.ABase
 
ABase.AExclude - Class in com.sun.tdk.signaturetest.ant
 
ABase.AExclude() - Constructor for class com.sun.tdk.signaturetest.ant.ABase.AExclude
 
ABase.APackage - Class in com.sun.tdk.signaturetest.ant
 
ABase.APackage() - Constructor for class com.sun.tdk.signaturetest.ant.ABase.APackage
 
ABSTRACT - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
ACC_STRICT - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
ACC_SUPER - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
ACC_SYNTHETIC - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
accept(ClassDescription) - Method in interface com.sun.tdk.signaturetest.plugin.Filter
 
add(ClassDescription) - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
add(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
Adds new class member.
add(String, String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
add(ClassDescription) - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
add(PackageDescr) - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
ADD_ANNO - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_CLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_CONSTRUCTORS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_FLD - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_METHS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_NESTED_CLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ADD_SUPCLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
addAll(List) - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
addClass(String) - Method in class com.sun.tdk.signaturetest.core.ClassSet
 
addDependency(Set, String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
addError(MessageType, String, MemberType, String, MemberDescription) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Print new error message, and increment errors counter.
addError(MessageType, String, MemberType, String, String, MemberDescription) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
 
addError(MessageType, String, MemberType, String, String, MemberDescription) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Append new error message to the failedMessages buffer.
addFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
addFeature(FeaturesHolder.Feature) - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
addFormat(Format, boolean) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
addFormat(Format, boolean) - Method in class com.sun.tdk.signaturetest.sigfile.FileManager
 
addFormat(Format, boolean) - Method in class com.sun.tdk.signaturetest.SigTest
 
addInherited() - Method in class com.sun.tdk.signaturetest.SigTest
 
addLoadingHint(LoadingHints.Hint) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
addLoadingHint(LoadingHints.Hint) - Method in interface com.sun.tdk.signaturetest.loaders.LoadingHints
 
addLoadingHint(LoadingHints.Hint) - Method in class com.sun.tdk.signaturetest.loaders.ReflClassDescrLoader
 
addLoadingHint(LoadingHints.Hint) - Method in class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
addMember(AnnotationItem.Member) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
addMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
Add the given member to this member collection.
addModifier(Modifier) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
addOption(String, OptionInfo) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
addOption(String, OptionInfo, String) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
addPackage(String) - Method in class com.sun.tdk.signaturetest.core.PackageGroup
Add some package name to this group.
addPackages(String[]) - Method in class com.sun.tdk.signaturetest.core.PackageGroup
 
addSignature(String) - Method in class com.sun.tdk.exclude.ExcludeList
 
addSupportedFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
addSupportedFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
addXClasses(String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
addXFields(String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
AFTER_BUILD_MEMBERS - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
AFTER_CLASS_CORRECTOR - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
ALL_PUBLIC - Static variable in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
allowMissingSuperclasses() - Method in class com.sun.tdk.signaturetest.SignatureTest
 
ALLPUBLIC_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
AMerge - Class in com.sun.tdk.signaturetest.ant
Ant wrapper for merge command Required parameters: nested "file" element defines input files Corresponds to -files option Samples - <megre ...
AMerge() - Constructor for class com.sun.tdk.signaturetest.ant.AMerge
 
AMerge.AFile - Class in com.sun.tdk.signaturetest.ant
 
AMerge.AFile() - Constructor for class com.sun.tdk.signaturetest.ant.AMerge.AFile
 
ANN_BOUND_IND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
ANN_LOCATIONS - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
ANN_PARAM_IND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
ANN_TARGET_TYPE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
ANN_TYPE_IND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
annoAdded - Static variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter
 
annoMissed - Static variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter
 
ANNOTATION - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
ANNOTATION_DEFAULT_VALUES_ON - Static variable in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
ANNOTATION_DOCUMENTED - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItem
 
ANNOTATION_EX_PREFIX - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
ANNOTATION_INHERITED - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItem
 
ANNOTATION_PREFIX - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItem
 
AnnotationItem - Class in com.sun.tdk.signaturetest.model
 
AnnotationItem(int, String) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem
 
AnnotationItem() - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem
 
AnnotationItem.Member - Class in com.sun.tdk.signaturetest.model
 
AnnotationItem.Member(String, String, Object) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
AnnotationItem.Member(String, Object) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
AnnotationItem.Member() - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
AnnotationItem.ValueWrap - Class in com.sun.tdk.signaturetest.model
 
AnnotationItem.ValueWrap(String) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem.ValueWrap
 
AnnotationItemEx - Class in com.sun.tdk.signaturetest.model
Represents Type Annotations (JSR 308)
AnnotationItemEx(int, String) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
AnnotationItemEx() - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
AnnotationParser - Class in com.sun.tdk.signaturetest.sigfile
 
AnnotationParser() - Constructor for class com.sun.tdk.signaturetest.sigfile.AnnotationParser
 
APICOV_REAL - Static variable in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder.BuildMode
 
apiVersion - Variable in class com.sun.tdk.signaturetest.SigTest
Version of the product being tested.
APIVERSION_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
ARGS_DELIMITER - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
ASetup - Class in com.sun.tdk.signaturetest.ant
Ant wrapper for setup command Required parameters: "package" attribute or nested "package" element is required.
ASetup() - Constructor for class com.sun.tdk.signaturetest.ant.ASetup
 
ASuperBase - Class in com.sun.tdk.signaturetest.ant
 
ASuperBase() - Constructor for class com.sun.tdk.signaturetest.ant.ASuperBase
 
ATest - Class in com.sun.tdk.signaturetest.ant
Ant wrapper for test command Required parameters: "package" attribute or nested "package" element is required.
ATest() - Constructor for class com.sun.tdk.signaturetest.ant.ATest
 

B

BACKWARD_ALT_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
BACKWARD_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
BatchFileParser - Class in com.sun.tdk.signaturetest.util
 
BatchFileParser() - Constructor for class com.sun.tdk.signaturetest.util.BatchFileParser
 
BCProcessor - Class in com.sun.tdk.signaturetest.errors
This is backward compatibility postprocessor.
BCProcessor(PrintWriter, boolean, boolean, ClassHierarchy, ClassHierarchy, Level, boolean) - Constructor for class com.sun.tdk.signaturetest.errors.BCProcessor
Assign the given PrintWriter to print error messages.
BEFORE_TEST - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
BINARY_MODE - Static variable in class com.sun.tdk.signaturetest.merge.JSR68Merger
 
BINARY_MODE - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
BINARY_OPTION - Static variable in class com.sun.tdk.signaturetest.Merge
 
BinaryClassDescrLoader - Class in com.sun.tdk.signaturetest.loaders
This is subclass of the MemberCollectionBuilder provides searching class files in the specified class path and loading ClassDescription created via class file parsing.
BinaryClassDescrLoader(Classpath, Integer) - Constructor for class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
creates new instance.
BRIDGE - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
build_os - Static variable in class com.sun.tdk.signaturetest.Version
 
build_time - Static variable in class com.sun.tdk.signaturetest.Version
 
build_user - Static variable in class com.sun.tdk.signaturetest.Version
 
BuildMembers - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 

C

cacheSize - Variable in class com.sun.tdk.signaturetest.SigTest
BinaryClassDescrLoader may cache up to cacheSize classes being loaded.
canBeSubclassed(String, ClassHierarchy) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
Chain - Class in com.sun.tdk.signaturetest.errors
 
changeMember(MemberDescription, MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
characters(char[], int, int) - Method in class com.sun.tdk.signaturetest.updater.Updater
 
check(ClassDescription, MemberDescription) - Method in class com.sun.tdk.exclude.ExcludeList
 
check(ClassDescription, MemberDescription) - Method in interface com.sun.tdk.signaturetest.core.Exclude
Checks if the given signature is excluded.
checkName(String) - Method in class com.sun.tdk.signaturetest.core.PackageGroup
Check if the given class name belongs to some of the packages listed by this PackageGroup.
CHECKVALUE_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
CHECKVALUE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
CHNG_CLASSES_MEMBERS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
CHNG_SUPCLASSES_TOPOL - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
CLASS - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
CLASS_CORRECTOR - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
CLASS_DELIMITER - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
CLASSCACHESIZE_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
ClassCorrector - Class in com.sun.tdk.signaturetest.core
ClassCorrector is the main part of solving problems related with hidden language elements public class (interface) extends package local class (interface)
Sigtest should ignore base class and/or implemented interfaces and move all visible base's members to the nearest visible SUBclass like Javadoc do since version 1.5.
ClassCorrector(Log) - Constructor for class com.sun.tdk.signaturetest.core.ClassCorrector
 
ClassDescription - Class in com.sun.tdk.signaturetest.model
ClassDescription lists all public or protected members of some class or interface.
ClassDescription() - Constructor for class com.sun.tdk.signaturetest.model.ClassDescription
Description for empty class containing no members.
ClassDescription.TypeParam - Class in com.sun.tdk.signaturetest.model
 
ClassDescription.TypeParam(int, String, String) - Constructor for class com.sun.tdk.signaturetest.model.ClassDescription.TypeParam
 
ClassDescription.TypeParameterList - Class in com.sun.tdk.signaturetest.model
 
ClassDescription.TypeParameterList(ClassDescription.TypeParameterList) - Constructor for class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
ClassDescriptionLoader - Interface in com.sun.tdk.signaturetest.core
 
classes - Variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
Qualified names for all those classes found in this directory.
classHierarchy - Variable in class com.sun.tdk.signaturetest.core.ClassCorrector
 
ClassHierarchy - Interface in com.sun.tdk.signaturetest.core
 
ClassHierarchyImpl - Class in com.sun.tdk.signaturetest.core
 
ClassHierarchyImpl(ClassDescriptionLoader, int) - Constructor for class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
className - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Name of the class affected by this error message.
Classpath - Interface in com.sun.tdk.signaturetest.classpath
 
classpath - Variable in class com.sun.tdk.signaturetest.SigTest
Descriptions for all classes found at the specified classpath.
CLASSPATH_MODE - Static variable in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
CLASSPATH_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
ClasspathEntry - Class in com.sun.tdk.signaturetest.classpath
 
ClasspathEntry(ClasspathEntry) - Constructor for class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
ClasspathImpl - Class in com.sun.tdk.signaturetest.classpath
ClasspathImpl provides access to all classes placed inside directories and/or jar-files listed in the classpath, which is given to the constructor for new ClasspathImpl instance.
ClasspathImpl(String) - Constructor for class com.sun.tdk.signaturetest.classpath.ClasspathImpl
This constructor finds all classes within the given classpath, and creates a list of ClasspathEntry iterator - one element per each directory or zip-file found.
classpathStr - Variable in class com.sun.tdk.signaturetest.SigTest
List of directories and/or zip-files containing the packages to be checked.
ClassSet - Class in com.sun.tdk.signaturetest.core
 
ClassSet(ClassHierarchy, boolean) - Constructor for class com.sun.tdk.signaturetest.core.ClassSet
 
cleanUp() - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
clear(String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
clear() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
clone() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
close() - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
Free resources used (if any) or do nothing.
close() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
 
close() - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
close() - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
close() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
close() - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
CLOSEDFILE_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
com.sun.tdk.exclude - package com.sun.tdk.exclude
 
com.sun.tdk.signaturetest - package com.sun.tdk.signaturetest
 
com.sun.tdk.signaturetest.ant - package com.sun.tdk.signaturetest.ant
 
com.sun.tdk.signaturetest.classpath - package com.sun.tdk.signaturetest.classpath
 
com.sun.tdk.signaturetest.core - package com.sun.tdk.signaturetest.core
 
com.sun.tdk.signaturetest.errors - package com.sun.tdk.signaturetest.errors
 
com.sun.tdk.signaturetest.loaders - package com.sun.tdk.signaturetest.loaders
 
com.sun.tdk.signaturetest.merge - package com.sun.tdk.signaturetest.merge
 
com.sun.tdk.signaturetest.model - package com.sun.tdk.signaturetest.model
 
com.sun.tdk.signaturetest.plugin - package com.sun.tdk.signaturetest.plugin
 
com.sun.tdk.signaturetest.remote - package com.sun.tdk.signaturetest.remote
 
com.sun.tdk.signaturetest.sigfile - package com.sun.tdk.signaturetest.sigfile
 
com.sun.tdk.signaturetest.updater - package com.sun.tdk.signaturetest.updater
 
com.sun.tdk.signaturetest.util - package com.sun.tdk.signaturetest.util
 
CommandLineParser - Class in com.sun.tdk.signaturetest.util
 
CommandLineParser(Object, String) - Constructor for class com.sun.tdk.signaturetest.util.CommandLineParser
 
CommandLineParserException - Exception in com.sun.tdk.signaturetest.util
 
CommandLineParserException(String) - Constructor for exception com.sun.tdk.signaturetest.util.CommandLineParserException
 
CommandLineParserException(String, Throwable) - Constructor for exception com.sun.tdk.signaturetest.util.CommandLineParserException
 
compareTo(Object) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Compare this Message to the given Message ob.
compareTo(Object) - Method in class com.sun.tdk.signaturetest.errors.MessageType
 
compareTo(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
compareTo(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
compareTo(Object) - Method in class com.sun.tdk.signaturetest.model.MemberType
 
ConstInfo - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
constructHandlerChain() - Method in class com.sun.tdk.signaturetest.errors.BCProcessor
 
constructHandlerChain() - Method in class com.sun.tdk.signaturetest.errors.HumanErrorFormatter
 
CONSTRUCTOR - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
CONSTRUCTOR_NAME - Static variable in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
ConstructorDescr - Class in com.sun.tdk.signaturetest.model
 
ConstructorDescr() - Constructor for class com.sun.tdk.signaturetest.model.ConstructorDescr
 
ConstructorDescr(ClassDescription, int) - Constructor for class com.sun.tdk.signaturetest.model.ConstructorDescr
 
ConstructorDescr(Class, int) - Constructor for class com.sun.tdk.signaturetest.model.ConstructorDescr
 
contains(String) - Method in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
contains(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
containsMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
Context - Interface in com.sun.tdk.signaturetest.plugin
 
convertClassDefinitions(List) - Method in class com.sun.tdk.signaturetest.sigfile.F40Reader
 
convertClassDescr(String) - Method in class com.sun.tdk.signaturetest.sigfile.F40Reader
 
Converter - Class in com.sun.tdk.signaturetest
 
Converter() - Constructor for class com.sun.tdk.signaturetest.Converter
 
CopyRight - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
COPYRIGHT_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
createClasspath() - Method in class com.sun.tdk.signaturetest.ant.ABase
 
createConstructors(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
createError(MessageType, String, MemberType, String, String, MemberDescription) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Create new error message.
createExclude() - Method in class com.sun.tdk.signaturetest.ant.ABase
 
createFields(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
createFile() - Method in class com.sun.tdk.signaturetest.ant.AMerge
 
createInterfaces(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
createMembers(ClassDescription, boolean, boolean, boolean) - Method in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder
Generate members field for the given ClassDescription cl.
createMethods(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
createNested(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
createPackage() - Method in class com.sun.tdk.signaturetest.ant.ABase
 
createPathEntry(ClasspathEntry, String) - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Check if the given name is directory or zip-file name, and create either new DirectoryEntry or new JarFileEntry instance correspondingly.
currentPosition - Variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
This currentPosition iterator is used to browse classes

D

debug - Static variable in class com.sun.tdk.signaturetest.loaders.ReflClassDescrLoader
 
debug - Static variable in class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
debug - Static variable in class com.sun.tdk.signaturetest.SigTest
 
DEBUG_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
decodeCommonOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.SigTest
 
decodeExotic(String) - Static method in class com.sun.tdk.signaturetest.model.ExoticCharTools
 
decodeOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.Converter
 
decodeOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.Merge
 
decodeOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.Setup
 
decodeOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.SetupAndTest
 
decodeOptions(String, String[]) - Method in class com.sun.tdk.signaturetest.SignatureTest
 
DEFAULT_SENSITIVITY - Static variable in class com.sun.tdk.signaturetest.util.OptionInfo
 
DefaultCacheSize - Static variable in class com.sun.tdk.signaturetest.SigTest
 
definition - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Class or class member affected by this error message.
delimiter - Variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
DONT_READ_VALUES - Static variable in interface com.sun.tdk.signaturetest.loaders.LoadingHints
Says that loader should not read constant values for preventing unnecesary class initialization Can be used in reflection loaders without constant checking

E

EMPTY_ANNOTATIONITEM_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItem
 
EMPTY_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
EMPTY_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.FieldDescr
 
EMPTY_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.InnerDescr
 
EMPTY_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.MethodDescr
 
EMPTY_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.SuperInterface
 
EMPTY_ARRAY_LIST - Static variable in class com.sun.tdk.signaturetest.errors.Handler
 
EMPTY_THROW_LIST - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
ENABLESUPERSET_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
encodeExotic(String) - Static method in class com.sun.tdk.signaturetest.model.ExoticCharTools
 
endElement(String, String, String) - Method in class com.sun.tdk.signaturetest.updater.Updater
 
ENUM - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.InnerDescr
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
equals(Object) - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
equals(Object, Object) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
Determines whether the object x is equal to object y.
Erasurator - Class in com.sun.tdk.signaturetest.core
Class Erasurator performs "Type erasure" (see JLS Third Edition, p. 4.6) Type erasure is a mapping from types (possibly including parameterized types and type variables) to types (that are never parameterized types or type variables).
Erasurator() - Constructor for class com.sun.tdk.signaturetest.core.Erasurator
 
erasure(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.Erasurator
 
error(String) - Method in class com.sun.tdk.signaturetest.Result
 
ERROR_LINKERR - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ERROR_UNKNOWN - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
ERRORALL_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
ErrorFormatter - Class in com.sun.tdk.signaturetest.errors
This is class formats error messages reported by SignatureTest or APIChangesTest.
ErrorFormatter(PrintWriter) - Constructor for class com.sun.tdk.signaturetest.errors.ErrorFormatter
Assign new ErrorFormatter to the given PrintWriter.
ErrorFormatter.Message - Class in com.sun.tdk.signaturetest.errors
This class formats some error message reported by SignatureTest or other similar tests.
ErrorFormatter.Message(MessageType, String, String, String, MemberDescription) - Constructor for class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Create new error message.
errorManager - Static variable in class com.sun.tdk.signaturetest.SigTest
Collector for error messages, or null if log is not required.
errorMessages - Variable in class com.sun.tdk.signaturetest.SigTest
 
errorObject - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Message templates for different error types.
errors - Variable in class com.sun.tdk.signaturetest.SigTest
number of the errors.
Exclude - Interface in com.sun.tdk.signaturetest.core
The exclusion plugin allow ignore classes, methods, fields during signature check.
exclude - Variable in class com.sun.tdk.signaturetest.SignatureTest
 
EXCLUDE_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
excludedPackages - Variable in class com.sun.tdk.signaturetest.SigTest
List of names of packages to be ignored along with subpackages.
ExcludeException - Exception in com.sun.tdk.signaturetest.core
The ExcludeException is thrown by Exclude implementation to exclude API item and describe the reason as the message of exception.
ExcludeException(String) - Constructor for exception com.sun.tdk.signaturetest.core.ExcludeException
Creates the Exception with specified message.
ExcludeList - Class in com.sun.tdk.exclude
This is a sample realization of Exclude extension.
ExcludeList() - Constructor for class com.sun.tdk.exclude.ExcludeList
 
execute() - Method in class com.sun.tdk.signaturetest.ant.AMerge
 
execute() - Method in class com.sun.tdk.signaturetest.ant.ASetup
 
execute() - Method in class com.sun.tdk.signaturetest.ant.ATest
 
exit() - Method in class com.sun.tdk.signaturetest.Result
 
ExoticCharTools - Class in com.sun.tdk.signaturetest.model
 
ExoticCharTools() - Constructor for class com.sun.tdk.signaturetest.model.ExoticCharTools
 
EXTENSIBLE_INTERFACES_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 

F

F21Format - Class in com.sun.tdk.signaturetest.sigfile
 
F21Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.F21Format
 
F40Format - Class in com.sun.tdk.signaturetest.sigfile
 
F40Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.F40Format
 
F40Reader - Class in com.sun.tdk.signaturetest.sigfile
 
F40Reader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.F40Reader
 
F40Writer - Class in com.sun.tdk.signaturetest.sigfile
 
F40Writer() - Constructor for class com.sun.tdk.signaturetest.sigfile.F40Writer
 
F41Format - Class in com.sun.tdk.signaturetest.sigfile
 
F41Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.F41Format
 
F41Reader - Class in com.sun.tdk.signaturetest.sigfile
 
F41Reader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.F41Reader
 
F41Writer - Class in com.sun.tdk.signaturetest.sigfile
 
F41Writer() - Constructor for class com.sun.tdk.signaturetest.sigfile.F41Writer
 
failed(String) - Method in class com.sun.tdk.signaturetest.Result
 
failedMessages - Variable in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Messages buffer.
failOnError - Variable in class com.sun.tdk.signaturetest.ant.ASuperBase
 
FeaturesHolder - Class in com.sun.tdk.signaturetest.sigfile
 
FeaturesHolder() - Constructor for class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
FeaturesHolder.Feature - Class in com.sun.tdk.signaturetest.sigfile
 
FIELD - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
FIELD_ENUM - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
FieldDescr - Class in com.sun.tdk.signaturetest.model
 
FieldDescr() - Constructor for class com.sun.tdk.signaturetest.model.FieldDescr
 
FieldDescr(String, String, int) - Constructor for class com.sun.tdk.signaturetest.model.FieldDescr
 
FileManager - Class in com.sun.tdk.signaturetest.sigfile
 
FileManager() - Constructor for class com.sun.tdk.signaturetest.sigfile.FileManager
 
FILENAME_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
FILES_OPTION - Static variable in class com.sun.tdk.signaturetest.Merge
 
FILES_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
Filter - Interface in com.sun.tdk.signaturetest.plugin
 
FINAL - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
find(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
findByName(String) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
findClass(String) - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
Returns InputStream instance providing bytecode for the required class.
findClass(String) - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Returns FileInputStream instance providing bytecode for the required class.
findMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
findSimilar(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
format - Variable in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
Format - Class in com.sun.tdk.signaturetest.sigfile
 
Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.Format
 
format(LogRecord) - Method in class com.sun.tdk.signaturetest.util.LogFormatter
 
FormatAdapter - Class in com.sun.tdk.signaturetest.plugin
 
FormatAdapter(String) - Constructor for class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
FORMATHUMAN_ALT_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
FORMATHUMAN_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
FORMATPLAIN_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
fullErasure(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.Erasurator
 

G

getAddedMessageType(MemberType) - Static method in class com.sun.tdk.signaturetest.errors.MessageType
 
getAllImplementedInterfaces(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getAllImplementedInterfaces(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getAllMembers() - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
getAllModifiers() - Static method in class com.sun.tdk.signaturetest.model.Modifier
 
getAllSubclasses(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getAllSubclasses(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getAllSupportedFeatures() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
getAnnoDef() - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
getAnnoList() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getApiVersion() - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
getApiVersion() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
getArgs() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getBoundIndex() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getBundleForClass(Class) - Static method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
Get a package-specific resource bundle for a class containing localization data.
getClassDescrLoader() - Method in class com.sun.tdk.signaturetest.SigTest
 
getClasses() - Method in class com.sun.tdk.signaturetest.core.ClassSet
 
getClassHierarchy() - Method in class com.sun.tdk.signaturetest.merge.MergedSigFile
 
getClassHierarchy() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getClassIterator() - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
getClassModifiers(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getClassModifiers(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getClassSet() - Method in class com.sun.tdk.signaturetest.merge.MergedSigFile
 
getClassShortName(String) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getComponentName() - Method in class com.sun.tdk.signaturetest.Merge
 
getComponentName() - Method in class com.sun.tdk.signaturetest.Setup
 
getComponentName() - Method in class com.sun.tdk.signaturetest.SignatureTest
 
getComponentName() - Method in class com.sun.tdk.signaturetest.SigTest
 
getConstantValue() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
getConstructor(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getContext() - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
getContext() - Method in class com.sun.tdk.signaturetest.SigTest
 
getDeclared() - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParam
 
getDeclaredClasses() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getDeclaredClasses() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
getDeclaredConstructors() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getDeclaredFields() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getDeclaredMethods() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getDeclaredPackages() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
getDeclaringClassName() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Display qualified name of the class or interface declaring this item.
getDefaultFormat() - Method in class com.sun.tdk.signaturetest.sigfile.FileManager
 
getDependences() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getDirectSubclasses(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getDirectSubclasses(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getField(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getFileManager() - Method in class com.sun.tdk.signaturetest.SigTest
 
getFilter(PluginAPI.InjectionPoint) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
getFilter() - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
 
getFilter(PluginAPI.InjectionPoint) - Method in class com.sun.tdk.signaturetest.SigTest
 
getIdent() - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParam
 
getInstance() - Static method in class com.sun.tdk.signaturetest.Merge
 
getInstance() - Static method in class com.sun.tdk.signaturetest.SignatureTest
 
getInterfaces() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getInternalClasses() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getInternalFields() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getItemType(String) - Static method in class com.sun.tdk.signaturetest.model.MemberType
 
getKeys() - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
A required internal method for ResourceBundle.
getLevel() - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
 
getLevel() - Method in class com.sun.tdk.signaturetest.errors.Handler
 
getLocations() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getLog() - Method in interface com.sun.tdk.signaturetest.plugin.Context
 
getLog() - Method in class com.sun.tdk.signaturetest.SigTest
 
getMaxCount() - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
getMembers() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
getMembersCount(MemberType, String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getMembersCount(MemberType, String) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
getMembersIterator() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
Return Enumeration of MemberDescription getMembersIterator for all members of that class described by this instance.
getMemberType() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getMethod(int) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getMinCount() - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
getMissingClasses() - Method in class com.sun.tdk.signaturetest.core.ClassSet
 
getMissingMessageType(MemberType) - Static method in class com.sun.tdk.signaturetest.errors.MessageType
 
getModifier(String) - Static method in class com.sun.tdk.signaturetest.model.Modifier
 
getModifiers() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Return Set of Modifier assigned to this item.
getModifiersMask() - Method in class com.sun.tdk.signaturetest.model.MemberType
 
getName() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
getName() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getName() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getName() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
getName() - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
getName() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
getName() - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
Returns the name of this bundle (useful for methods using bundle name instead of instance, such as Logger creation,
getNestedClasses(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getNestedClasses(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getNumErrors() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Return number of significand errors occurred when ClasspathImpl constructor was being working.
getNumErrors() - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Return number of found errors.
getNumErrors() - Method in class com.sun.tdk.signaturetest.SigTest
 
getNumWarnings() - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Return number of found warnings.
getNumWarnings() - Method in class com.sun.tdk.signaturetest.SigTest
 
getOptionalString(String) - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
Get an entry from the bundle, returning null if it is not found.
getOuterClass() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getPackageInfo(String) - Static method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getPackageName() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getPackageName(String) - Static method in class com.sun.tdk.signaturetest.model.ClassDescription
Given the (qualified) class name, extract its package name.
getParameterIndex() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.F40Reader
 
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.F41Reader
 
getPrefix() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
getPrefix() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getPrimitiveType(char) - Static method in class com.sun.tdk.signaturetest.core.PrimitiveTypes
 
getQualifiedName() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getQualifiedName() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getQualifiedName() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
getQualifiedName() - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
getQualifiedName() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
getReader() - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.F21Format
 
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.F40Format
 
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.F41Format
 
getReader(URL) - Method in class com.sun.tdk.signaturetest.sigfile.FileManager
 
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.Format
 
getReason() - Method in class com.sun.tdk.signaturetest.Result
 
getSeqnb() - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParam
 
getShortName(String) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Cut ``throws'' clause out off the given member description def.
getSignature() - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
getSignature() - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
getSpecificData() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
getSpecificData() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getString(String, Object) - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
Get an entry from the resource bundle.
getString(String, Object[]) - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
Get an entry from the resource bundle.
getSuperClass(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getSuperClass(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getSuperClass() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getSuperClasses(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getSuperClasses(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getSuperInterfaces(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getSuperInterfaces(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getSupportedFeatures() - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
getTab() - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
getTarget() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
getTargetType() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getTestedsuper() - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
getThrowables() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Returns list of exception names separated by commas declared in the throws clause for that method or constructor described by this item.
getThrows(String[]) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getTrackMode() - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
getTrackMode() - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
getTransformer(PluginAPI.InjectionPoint) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
getTransformer() - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
 
getTransformer(PluginAPI.InjectionPoint) - Method in class com.sun.tdk.signaturetest.SigTest
 
getType() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Display return-type if this describes some method, or type of the field if this describes some field.
getTypeBounds() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getTypeIndex() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
getTypeName(Class) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getTypeName(String) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getTypeParameters() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
getTypeparamList() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getURL(String, String) - Static method in class com.sun.tdk.signaturetest.sigfile.FileManager
 
getValue() - Method in class com.sun.tdk.signaturetest.model.Modifier
 
getVersion() - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.F21Format
 
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.F40Format
 
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.F41Format
 
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.Format
 
getVersionInfo() - Static method in class com.sun.tdk.signaturetest.Version
 
getVMPrimitiveType(String) - Static method in class com.sun.tdk.signaturetest.core.PrimitiveTypes
 
getWriter() - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.F21Format
 
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.F40Format
 
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.F41Format
 
getWriter(Set) - Method in class com.sun.tdk.signaturetest.sigfile.FileManager
Returns the latest Writer for format supported given set of features
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.Format
 
getXClasses() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
getXFields() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 

H

handleGetObject(String) - Method in class com.sun.tdk.signaturetest.util.I18NResourceBundle
A required internal method for ResourceBundle.
Handler - Class in com.sun.tdk.signaturetest.errors
 
Handler() - Constructor for class com.sun.tdk.signaturetest.errors.Handler
 
HASDEFAULT - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
hasFeature(FeaturesHolder.Feature) - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.InnerDescr
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
hashCode() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
hasModifier(Modifier) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
hasModifier(int, Modifier) - Static method in class com.sun.tdk.signaturetest.model.Modifier
 
hasNext() - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
 
hasNext() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
hasNext() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
 
HELP_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
HIDDEN_CLASSES - Static variable in class com.sun.tdk.signaturetest.sigfile.F40Format
 
HIDDEN_FIELDS - Static variable in class com.sun.tdk.signaturetest.sigfile.F40Format
 
HumanErrorFormatter - Class in com.sun.tdk.signaturetest.errors
 
HumanErrorFormatter(PrintWriter, boolean, Level) - Constructor for class com.sun.tdk.signaturetest.errors.HumanErrorFormatter
Assign the given PrintWriter to print error messages.

I

i18n - Static variable in class com.sun.tdk.signaturetest.Converter
 
i18n - Static variable in class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
I18NResourceBundle - Class in com.sun.tdk.signaturetest.util
A class that lazily opens a package-specific resource bundle containing localization data for a class.
ignore(String) - Method in class com.sun.tdk.signaturetest.Setup
ignore class with given message.
init(String) - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
Initialize the module with given parameter: classPath.
init(String) - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
 
init() - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
init(PluginAPI) - Method in interface com.sun.tdk.signaturetest.plugin.Plugin
 
init(PrintWriter) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
init(PrintWriter) - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
initErrors() - Method in class com.sun.tdk.signaturetest.SigTest
 
INNER - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
InnerDescr - Class in com.sun.tdk.signaturetest.model
 
InnerDescr() - Constructor for class com.sun.tdk.signaturetest.model.InnerDescr
 
InnerDescr(String, String, int) - Constructor for class com.sun.tdk.signaturetest.model.InnerDescr
 
INTERFACE - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
IS_CLASS_ACCESSIBLE - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
isAbstract() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "abstract" string.
isAccessible(ClassDescription) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isAccessible(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isAccessible(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
Check if the class described by c is to be traced accordingly to trackMode set for this instance.
isAccessible(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isAnnotation(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isAnnotation(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isAnonymousClass() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isAPICheckMode() - Method in class com.sun.tdk.signaturetest.SignatureTest
 
isApplicable(String) - Method in class com.sun.tdk.signaturetest.sigfile.Format
 
isAssignableTo(String, String, ClassHierarchy) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
isCaseSentitive() - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
isClass() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isClass() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this is a class item.
isClassVisibleOutside(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isClassVisibleOutside(ClassDescription) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isClassVisibleOutside(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isClassVisibleOutside(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isClosedFile - Variable in class com.sun.tdk.signaturetest.Setup
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
isCompatible(MemberDescription, boolean) - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.InnerDescr
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
isConstant() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
isConstantValuesTracked - Static variable in class com.sun.tdk.signaturetest.model.FieldDescr
 
isConstantValuesTracked - Static variable in class com.sun.tdk.signaturetest.SigTest
 
isConstructor() - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
isConstructor() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this item describes some constructor.
isDebugMode() - Method in interface com.sun.tdk.signaturetest.plugin.Context
 
isDirect() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
isDocumentedAnnotation(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isDocumentedAnnotation(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isDocumentedAnnotation() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isEmpty() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
isEmpty() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
 
isEmpty() - Method in class com.sun.tdk.signaturetest.core.PackageGroup
 
isFeatureSupported(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
isField() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
isField() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this item describes some field.
isFinal() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
isIgnorableReported - Variable in class com.sun.tdk.signaturetest.Setup
specifies that ignored class names will be reported.
isInheritable() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
isInitialized() - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
isInner() - Method in class com.sun.tdk.signaturetest.model.InnerDescr
 
isInner() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
isInterface(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isInterface(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isInterface() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "interface" string.
isMarked() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
isMethod() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this item describes some method.
isMethod() - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
isMethodOverriden(MethodDescr) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isMethodOverriden(MethodDescr) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isMultiple() - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
isOptionSpecified(String, String) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
isOptionSpecified(String) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
isPackageInfo() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isPackageMember(String) - Method in class com.sun.tdk.signaturetest.SigTest
Check if the given class name belongs to some of the packages marked to be tested.
isPassed() - Method in class com.sun.tdk.signaturetest.Result
 
isPrimitive(String) - Static method in class com.sun.tdk.signaturetest.core.PrimitiveTypes
 
isPrivate() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "private" string.
isProtected() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "protected" string.
isPublic() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "public" string.
isRequired() - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
isSetup() - Method in interface com.sun.tdk.signaturetest.plugin.Context
 
isStatic() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if modifiers list for this item contains the "static" string.
isStatic - Variable in class com.sun.tdk.signaturetest.SigTest
 
isSubclass(String, String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
isSubclass(String, String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
isSuperClass() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this item describes superclass for some class.
isSuperClass() - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
isSuperInterface() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
Check if this item describes interface class for some class.
isSuperInterface() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
isTestMode() - Method in interface com.sun.tdk.signaturetest.plugin.Context
 
isTiger() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isTigerFeaturesTracked - Static variable in class com.sun.tdk.signaturetest.SigTest
 
isTopClass() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
isTracked() - Method in class com.sun.tdk.signaturetest.model.Modifier
 
isVerbose() - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
isWarning() - Method in class com.sun.tdk.signaturetest.errors.MessageType
 
iterator() - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 

J

JAVA_CLASSFILE_EXTENSION - Static variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
JAVA_CLASSFILE_EXTENSION_LEN - Static variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
JSR68Merger - Class in com.sun.tdk.signaturetest.merge
Merges some APIs according JSR68 rules
JSR68Merger(Log, Result, FeaturesHolder) - Constructor for class com.sun.tdk.signaturetest.merge.JSR68Merger
 

K

KEEP_SIGFILE_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
knownTypes - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 

L

ListOfHiders - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
load(String) - Method in interface com.sun.tdk.signaturetest.core.ClassDescriptionLoader
 
load(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
 
load(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
 
load(String) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
loads class with the given className
load(String) - Method in class com.sun.tdk.signaturetest.loaders.ReflClassDescrLoader
Return new ClassDescription for that class found by the given name.
load(String) - Method in class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
load(String) - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
load(String) - Method in class com.sun.tdk.signaturetest.SigTest
 
loadCalls(String) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
LoadingHints - Interface in com.sun.tdk.signaturetest.loaders
This is optional interface which ClassDescriptionLoader can implement Allows to pass some additional modes to loader for fine tunung
LoadingHints.Hint - Class in com.sun.tdk.signaturetest.loaders
 
loadPlugin(String) - Method in class com.sun.tdk.signaturetest.SigTest
 
Log - Interface in com.sun.tdk.signaturetest.core
 
LogFormatter - Class in com.sun.tdk.signaturetest.util
This is formatter for java.util.logging's ConsoleHandler prints file name and line number where log occuresd Can be turned on in different ways, for example via property file: -Djava.util.logging.config.file=/home/ersh/wrk/st/trunk_prj/logging.properties where logging.properties contains -------------------------------- handlers= java.util.logging.ConsoleHandler java.util.logging.ConsoleHandler.formatter = com.sun.tdk.signaturetest.util.LogFormatter --------------------------------
LogFormatter() - Constructor for class com.sun.tdk.signaturetest.util.LogFormatter
 
LRUCache - Class in com.sun.tdk.signaturetest.util
 
LRUCache(int) - Constructor for class com.sun.tdk.signaturetest.util.LRUCache
 

M

main(String[]) - Static method in class com.sun.tdk.signaturetest.Converter
 
Main - Class in com.sun.tdk.signaturetest
 
Main() - Constructor for class com.sun.tdk.signaturetest.Main
 
main(String[]) - Static method in class com.sun.tdk.signaturetest.Main
 
main(String[]) - Static method in class com.sun.tdk.signaturetest.Merge
Run the test using command-line; return status via numeric exit code.
main(String[]) - Static method in class com.sun.tdk.signaturetest.Setup
runs test in from command line.
main(String[]) - Static method in class com.sun.tdk.signaturetest.SetupAndTest
 
main(String[]) - Static method in class com.sun.tdk.signaturetest.SignatureTest
Run the test using command-line; return status via numeric exit code.
main(String[]) - Static method in class com.sun.tdk.signaturetest.Test
Run the test using command-line; return status via numeric exit code.
mark() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
maxSize - Variable in class com.sun.tdk.signaturetest.util.LRUCache
 
MEMBER_DELIMITER - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
MemberCollection - Class in com.sun.tdk.signaturetest.model
 
MemberCollection() - Constructor for class com.sun.tdk.signaturetest.model.MemberCollection
 
MemberCollectionBuilder - Class in com.sun.tdk.signaturetest.core
This class provides methods to findByName an load a class and to compile a ClassDescription for it.
MemberCollectionBuilder(Log) - Constructor for class com.sun.tdk.signaturetest.core.MemberCollectionBuilder
 
MemberCollectionBuilder.BuildMode - Class in com.sun.tdk.signaturetest.core
 
MemberDescription - Class in com.sun.tdk.signaturetest.model
MemberDescription describes a class member, such as field, or method, or constructor, or nested class or interface.
MemberDescription(MemberType, char) - Constructor for class com.sun.tdk.signaturetest.model.MemberDescription
 
members - Variable in class com.sun.tdk.signaturetest.model.ClassDescription
List of members of that class described by this instance.
MemberType - Class in com.sun.tdk.signaturetest.model
 
Merge - Class in com.sun.tdk.signaturetest
 
Merge() - Constructor for class com.sun.tdk.signaturetest.Merge
 
merge(MergedSigFile[], int) - Method in class com.sun.tdk.signaturetest.merge.JSR68Merger
 
MERGE_MODE - Static variable in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
MergedSigFile - Class in com.sun.tdk.signaturetest.merge
 
MergedSigFile(MultipleFileReader, Log) - Constructor for class com.sun.tdk.signaturetest.merge.MergedSigFile
 
MergeModeSupported - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
messageType - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Type of this error message.
MessageType - Class in com.sun.tdk.signaturetest.errors
 
METHOD - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
MethodDescr - Class in com.sun.tdk.signaturetest.model
 
MethodDescr() - Constructor for class com.sun.tdk.signaturetest.model.MethodDescr
 
MethodDescr(String, String, int) - Constructor for class com.sun.tdk.signaturetest.model.MethodDescr
 
MISS_ANNO - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_CLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_CONSTRUCTORS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_FIELDS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_METHS - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_NESTED_CLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MISS_SUPERCLASSES - Static variable in class com.sun.tdk.signaturetest.errors.MessageType
 
MODE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
Modifier - Class in com.sun.tdk.signaturetest.model
 
Modifier(String, boolean) - Constructor for class com.sun.tdk.signaturetest.model.Modifier
 
msgCompare(ErrorFormatter.Message, ErrorFormatter.Message) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
msgExclude(Map) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
MultipleFileReader - Class in com.sun.tdk.signaturetest.sigfile
 
MultipleFileReader(PrintWriter, int, FileManager) - Constructor for class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 

N

name - Variable in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
NATIVE - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
negative - Variable in class com.sun.tdk.signaturetest.ant.ASuperBase
 
nextClass() - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
nextClassName() - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
Return name of the next available class.
nextClassName() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
nextClassName() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Search next class in the enumeration of classes found inside directories and jar-files pointed to this ClasspathImpl instance.
NO_ARGS - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
NO_DECLARING_CLASS - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
NO_EXIT - Static variable in class com.sun.tdk.signaturetest.Result
 
NO_TYPE - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
NOCHECKVALUE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
NOMERGE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
NONCLOSEDFILE_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
NonStaticConstants - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
NORMAL - Static variable in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder.BuildMode
 
normaliazeAnnotation(AnnotationItem, Set) - Static method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
normalizeArrayParaemeters(AnnotationItem[], Set) - Method in class com.sun.tdk.signaturetest.SigTest
 
normalizer - Variable in class com.sun.tdk.signaturetest.SigTest
 
normalizeReq() - Method in class com.sun.tdk.signaturetest.SignatureTest
 
normThrows(ClassDescription, boolean) - Method in class com.sun.tdk.signaturetest.core.ThrowsNormalizer
 
normThrows(ClassDescription, boolean, boolean) - Method in class com.sun.tdk.signaturetest.core.ThrowsNormalizer
 
notrun(String) - Method in class com.sun.tdk.signaturetest.Result
 
Number - Static variable in class com.sun.tdk.signaturetest.Version
 
numErrors - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Number of added errors.
numWarnings - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Number of added warnings.

O

ON_CLASS_LOAD - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
option(int) - Static method in class com.sun.tdk.signaturetest.util.OptionInfo
 
optionalFlag() - Static method in class com.sun.tdk.signaturetest.util.OptionInfo
 
OptionInfo - Class in com.sun.tdk.signaturetest.util
 
OptionInfo(boolean, int, int, boolean, boolean) - Constructor for class com.sun.tdk.signaturetest.util.OptionInfo
 
optionVariableParams(int, int) - Static method in class com.sun.tdk.signaturetest.util.OptionInfo
 
OUT_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
OUTER_PREFIX - Static variable in class com.sun.tdk.signaturetest.model.ClassDescription
 
OuterClasses - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
outProcessedErrors() - Method in class com.sun.tdk.signaturetest.errors.BCProcessor
 
outProcessedErrors() - Method in class com.sun.tdk.signaturetest.errors.HumanErrorFormatter
 

P

PACKAGE_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
PackageDescr - Class in com.sun.tdk.signaturetest.model
 
PackageDescr(String) - Constructor for class com.sun.tdk.signaturetest.model.PackageDescr
 
PackageGroup - Class in com.sun.tdk.signaturetest.core
PackageGroup is intended to maintain a list of packages names.
PackageGroup(boolean) - Constructor for class com.sun.tdk.signaturetest.core.PackageGroup
Create empty list of packages, and decide if subpackages should be implied.
packages - Variable in class com.sun.tdk.signaturetest.SigTest
List of names of packages to be checked along with subpackages.
parse(String) - Method in class com.sun.tdk.signaturetest.sigfile.AnnotationParser
 
parseClassDescription(String, List) - Method in interface com.sun.tdk.signaturetest.sigfile.Parser
 
parseListOption(String[]) - Static method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
parseMember(AnnotationItem, String) - Method in class com.sun.tdk.signaturetest.sigfile.AnnotationParser
 
parseParameters(String[]) - Method in class com.sun.tdk.exclude.ExcludeList
 
parseParameters(String[]) - Method in interface com.sun.tdk.signaturetest.core.Exclude
This method parses parameters specific to exclusion plugin
parseParameters(String[]) - Method in class com.sun.tdk.signaturetest.Setup
parses parameters and initialize fields as specified by arguments
Parser - Interface in com.sun.tdk.signaturetest.sigfile
 
parseTypeParameters(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.Erasurator
 
passed() - Method in class com.sun.tdk.signaturetest.Result
 
passed(String) - Method in class com.sun.tdk.signaturetest.Result
 
perform(String, String, String, PrintWriter) - Method in class com.sun.tdk.signaturetest.updater.Updater
 
Plugin - Interface in com.sun.tdk.signaturetest.plugin
 
PLUGIN_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
PluginAPI - Interface in com.sun.tdk.signaturetest.plugin
 
PluginAPI.InjectionPoint - Class in com.sun.tdk.signaturetest.plugin
 
pluginClass - Variable in class com.sun.tdk.signaturetest.SigTest
 
populateDependences(Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
populateDependences(MemberDescription[], Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
populateDependences(Set) - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
populateDependences(Set) - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
populateDependences(Set) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
populateDependences(Set) - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
previousEntry - Variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
 
PrimitiveTypes - Class in com.sun.tdk.signaturetest.core
 
PrimitiveTypes() - Constructor for class com.sun.tdk.signaturetest.core.PrimitiveTypes
 
printErrors(PrintWriter) - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Report about all errors occurred while construction of ClasspathImpl.
printErrors() - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter
Print errors.
printErrors() - Method in class com.sun.tdk.signaturetest.errors.HumanErrorFormatter
 
printErrors() - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Print all error messages collected by failedMessages.
printErrors() - Method in class com.sun.tdk.signaturetest.SigTest
 
PRIVATE - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
processArgs(String[]) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
processMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.core.Erasurator
 
processParameters(String[]) - Static method in class com.sun.tdk.signaturetest.util.BatchFileParser
 
PROTECTED - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
PUBLIC - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
purePackages - Variable in class com.sun.tdk.signaturetest.SigTest
List of names of packages to be checked excluding subpackages.

Q

QUESTIONMARK - Static variable in class com.sun.tdk.signaturetest.SigTest
 

R

READ_ANY_ANNOTATIONS - Static variable in interface com.sun.tdk.signaturetest.loaders.LoadingHints
Read annotations even inside methods bodies
READ_BRIDGE - Static variable in interface com.sun.tdk.signaturetest.loaders.LoadingHints
Says that loader should read bridge methods
READ_SYNTETHIC - Static variable in interface com.sun.tdk.signaturetest.loaders.LoadingHints
Says that loader should read synthetic elements
reader - Variable in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
Reader - Interface in com.sun.tdk.signaturetest.sigfile
 
ReaderAdapter - Class in com.sun.tdk.signaturetest.plugin
 
ReaderAdapter(Format) - Constructor for class com.sun.tdk.signaturetest.plugin.ReaderAdapter
 
readNextClass() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
readSignatureFile(String, String) - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
readSignatureFile(URL) - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
 
readSignatureFiles(String, String) - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
REFERENCE_OPTION - Static variable in class com.sun.tdk.signaturetest.SetupAndTest
 
ReflClassDescrLoader - Class in com.sun.tdk.signaturetest.loaders
ReflClassDescrLoader is intended to compile information about classes via reflections package.
ReflClassDescrLoader() - Constructor for class com.sun.tdk.signaturetest.loaders.ReflClassDescrLoader
Adjust new ReflClassDescLoader instance.
release() - Method in interface com.sun.tdk.signaturetest.plugin.Plugin
 
RemoteLoadManager - Class in com.sun.tdk.signaturetest.remote
 
RemoteLoadManager() - Constructor for class com.sun.tdk.signaturetest.remote.RemoteLoadManager
 
remove(ClassDescription) - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
remove(String) - Method in class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
removeClass(String) - Method in class com.sun.tdk.signaturetest.core.ClassSet
 
removeEldestEntry(Map.Entry) - Method in class com.sun.tdk.signaturetest.util.LRUCache
 
removeKnownOption(String) - Method in class com.sun.tdk.signaturetest.util.CommandLineParser
 
removeMember(AnnotationItem.Member) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
removeModifier(Modifier) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
removeSuperInterfaces(Set) - Method in class com.sun.tdk.signaturetest.core.ClassCorrector
 
removeSupportedFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
removeSupportedFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
removeThrows() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
removeUndocumentedAnnotations(AnnotationItem[], ClassHierarchy) - Method in class com.sun.tdk.signaturetest.SigTest
 
replace(String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
replaceFormalParameters(String, MemberDescription[], List, boolean) - Static method in class com.sun.tdk.signaturetest.core.Erasurator
 
replaceFormalParameters(String, Collection, List, boolean) - Static method in class com.sun.tdk.signaturetest.core.Erasurator
 
replaceForwards(String) - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
replaceNone(String) - Static method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
report() - Method in class com.sun.tdk.exclude.ExcludeList
 
report() - Method in interface com.sun.tdk.signaturetest.core.Exclude
This method is invoked after all checks, to get plugin's summary report.
reportWarningAsError - Variable in class com.sun.tdk.signaturetest.SigTest
 
requiredOption(int) - Static method in class com.sun.tdk.signaturetest.util.OptionInfo
 
requiredOptionVariableParams(int, int) - Static method in class com.sun.tdk.signaturetest.util.OptionInfo
 
reset_count() - Method in class com.sun.tdk.signaturetest.model.ClassDescription.TypeParameterList
 
Result - Class in com.sun.tdk.signaturetest
This is utility class for Setup, SignatureTest and Merge.
Result() - Constructor for class com.sun.tdk.signaturetest.Result
 
retainFeatures(Set) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
rewind() - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
 
run(String[], PrintWriter, PrintWriter) - Method in class com.sun.tdk.signaturetest.Merge
This is the gate to run the test with the JavaTest application.
run(String[], PrintWriter, PrintWriter) - Method in class com.sun.tdk.signaturetest.Setup
runs test with the given arguments.
run(String[], PrintWriter, PrintWriter) - Method in class com.sun.tdk.signaturetest.SetupAndTest
 
run(String[], PrintWriter, PrintWriter) - Method in class com.sun.tdk.signaturetest.SignatureTest
This is the gate to run the test with the JavaTest application.
run(String[], PrintWriter, PrintWriter) - Method in class com.sun.tdk.signaturetest.Test
This is the gate to run the test with the JavaTest application.

S

scanModifiers(List) - Static method in class com.sun.tdk.signaturetest.model.Modifier
 
setAnnoDef(Object) - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
setAnnoList(AnnotationItem[]) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setApiVersion(String) - Method in class com.sun.tdk.signaturetest.ant.ABase
 
setApiVersion(String) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
setApiVersion(String) - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
setArgs(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setBackward(boolean) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setBinary(boolean) - Method in class com.sun.tdk.signaturetest.ant.AMerge
 
setBinary(boolean) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setBoundIndex(int) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
setBuildMode(MemberCollectionBuilder.BuildMode) - Method in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder
 
setClass(String) - Method in class com.sun.tdk.signaturetest.ant.ABase.AExclude
 
setClassDescrLoader(ClassDescriptionLoader) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
setClassDescrLoader(ClassDescriptionLoader) - Method in class com.sun.tdk.signaturetest.SigTest
 
setClasspath(Path) - Method in class com.sun.tdk.signaturetest.ant.ABase
 
setConstantValue(String) - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
setConstructor(int, ConstructorDescr) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setConstructors(ConstructorDescr[]) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setDebug(boolean) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setDeclaringClass(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setDirect(boolean) - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
setErrorAll(boolean) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setExclude(String) - Method in class com.sun.tdk.signaturetest.ant.ABase
 
setFailonerror(boolean) - Method in class com.sun.tdk.signaturetest.ant.ASuperBase
 
setFeatures(Set) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
setField(int, FieldDescr) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setFields(FieldDescr[]) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setFilename(String) - Method in class com.sun.tdk.signaturetest.ant.ABase
 
setFilter(Filter) - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
 
setFilter(PluginAPI.InjectionPoint, Filter) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
setFilter(PluginAPI.InjectionPoint, Filter) - Method in class com.sun.tdk.signaturetest.SigTest
 
setFormat(Format) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
setFormat(Format) - Method in class com.sun.tdk.signaturetest.sigfile.FileManager
 
setFormat(Format) - Method in class com.sun.tdk.signaturetest.SigTest
 
setFormatHuman(boolean) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setHierarchy(ClassHierarchy) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setIgnoreAnnotations(boolean) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
setInheritable(boolean) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
setInterface(int, SuperInterface) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setInterfaces(SuperInterface[]) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setInternalClasses(Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setInternalFields(Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setLevel(Level) - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
 
setLevel(Level) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
setListToBegin() - Method in interface com.sun.tdk.signaturetest.classpath.Classpath
Reset enumeration of classes which are found by this module.
setListToBegin() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
Reset enumeration of classes found in this ClasspathEntry.
setListToBegin() - Method in class com.sun.tdk.signaturetest.classpath.ClasspathImpl
Reset list of directories and/or zip-files found by ClasspathImpl.
setLocations(int[]) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
setLog(PrintWriter) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
setLog(PrintWriter) - Method in class com.sun.tdk.signaturetest.SigTest
 
setMembers(MemberCollection) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setMessageLevel(ErrorFormatter.Message) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
setMessagesProcessed(List) - Method in class com.sun.tdk.signaturetest.errors.Chain
 
setMethod(int, MethodDescr) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setMethods(MethodDescr[]) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setMode(boolean) - Static method in class com.sun.tdk.signaturetest.model.MemberType
 
setModifiers(int) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setModifiersMask(int) - Method in class com.sun.tdk.signaturetest.model.MemberType
 
setName(String) - Method in class com.sun.tdk.signaturetest.ant.ABase.APackage
 
setName(String) - Method in class com.sun.tdk.signaturetest.ant.AMerge.AFile
 
setName(String) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
setNegative(boolean) - Method in class com.sun.tdk.signaturetest.ant.ASuperBase
 
setNested(int, InnerDescr) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setNestedClasses(InnerDescr[]) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setNext(Handler) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
setNoDeclaringClass() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setNonclosedFile(boolean) - Method in class com.sun.tdk.signaturetest.ant.ASetup
 
setOutput(String) - Method in class com.sun.tdk.signaturetest.ant.ATest
 
setPackage(String) - Method in class com.sun.tdk.signaturetest.ant.ABase.AExclude
 
setPackage(String) - Method in class com.sun.tdk.signaturetest.ant.ABase
 
setParameterIndex(int) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
setReader(Reader) - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
setSecondClassHierarchy(ClassHierarchy) - Method in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder
 
setSuperClass(SuperClass) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setTarget(int) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
setTargetType(int) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
setTestedsuper(Map) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
setText(String) - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder.Feature
 
setThrowables(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setTiger(boolean) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setTracked(boolean) - Method in class com.sun.tdk.signaturetest.model.Modifier
 
setTransformer(Transformer) - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
 
setTransformer(PluginAPI.InjectionPoint, Transformer) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
 
setTransformer(PluginAPI.InjectionPoint, Transformer) - Method in class com.sun.tdk.signaturetest.SigTest
 
setType(String) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
setType(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setTypeIndex(int) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
setTypeParameters(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setTypeparamList(ClassDescription.TypeParameterList) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
Setup - Class in com.sun.tdk.signaturetest
This class creates signature file.
Setup() - Constructor for class com.sun.tdk.signaturetest.Setup
 
SetupAndTest - Class in com.sun.tdk.signaturetest
The purpose of this program is to create the signature file and make comparison in a one step.
SetupAndTest() - Constructor for class com.sun.tdk.signaturetest.SetupAndTest
 
setupClassName(String, String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupClassName(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupConstuctorName(String) - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
setupGenericClassName(String, String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupGenericClassName(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupInnerClassName(String, String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupLoaders(ClassDescriptionLoader, ClassDescriptionLoader) - Method in class com.sun.tdk.signaturetest.SignatureTest
 
setupMemberName(String, String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupMemberName(String) - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
setupProblem(String) - Method in class com.sun.tdk.signaturetest.SigTest
prints error.
setValue(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
setVerbose(boolean) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
setWrite(String) - Method in class com.sun.tdk.signaturetest.ant.AMerge
 
setWriter(Writer) - Method in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
setXClasses(Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
setXFields(Set) - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
SIGFILE - Static variable in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder.BuildMode
 
sigFileName - Variable in class com.sun.tdk.signaturetest.SigTest
 
sigFileNameList - Variable in class com.sun.tdk.signaturetest.SigTest
 
signatureFile - Variable in class com.sun.tdk.signaturetest.Setup
contains signature file.
SignatureTest - Class in com.sun.tdk.signaturetest
SignatureTest is the main class of signature test.
SignatureTest() - Constructor for class com.sun.tdk.signaturetest.SignatureTest
 
SigTest - Class in com.sun.tdk.signaturetest
This class represents core part of the signature tests.
SigTest() - Constructor for class com.sun.tdk.signaturetest.SigTest
 
SortedErrorFormatter - Class in com.sun.tdk.signaturetest.errors
SortedErrorFormatter formats error messages created by SignatureTest and by APIChangesTest.
SortedErrorFormatter(PrintWriter, boolean) - Constructor for class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Assign the given PrintWriter to print error messages.
sortErrors() - Method in class com.sun.tdk.signaturetest.errors.HumanErrorFormatter
 
sortErrors() - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
SOURCE_MODE - Static variable in class com.sun.tdk.signaturetest.merge.JSR68Merger
 
space(char, int) - Static method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Return string consisting of len copies of the symbol c.
splitParameters(String) - Static method in class com.sun.tdk.signaturetest.core.Erasurator
 
startDocument() - Method in class com.sun.tdk.signaturetest.updater.Updater
 
startElement(String, String, String, Attributes) - Method in class com.sun.tdk.signaturetest.updater.Updater
 
STATIC - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
STATIC_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
storeError(String, Logger) - Method in interface com.sun.tdk.signaturetest.core.Log
 
storeError(String, Logger) - Method in class com.sun.tdk.signaturetest.SigTest
 
storeWarning(String, Logger) - Method in interface com.sun.tdk.signaturetest.core.Log
 
storeWarning(String, Logger) - Method in class com.sun.tdk.signaturetest.SigTest
 
stringToArrayList(String, String) - Static method in class com.sun.tdk.signaturetest.errors.Handler
 
SUPERCLASS - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
SuperClass - Class in com.sun.tdk.signaturetest.model
 
SuperClass() - Constructor for class com.sun.tdk.signaturetest.model.SuperClass
 
SUPERINTERFACE - Static variable in class com.sun.tdk.signaturetest.model.MemberType
 
SuperInterface - Class in com.sun.tdk.signaturetest.model
 
SuperInterface() - Constructor for class com.sun.tdk.signaturetest.model.SuperInterface
 
SwissKnife - Class in com.sun.tdk.signaturetest.util
 
SwissKnife() - Constructor for class com.sun.tdk.signaturetest.util.SwissKnife
 
SYNCHRONIZED - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 

T

tabSize - Variable in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
Tabulator position.
tail - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
The tail to append to this error message.
TARGET_CLASS_EXTENDS_IMPLEMENTS - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_EXTENDS_IMPLEMENTS_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_LITERAL - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_LITERAL_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_TYPE_PARAMETER - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_TYPE_PARAMETER_BOUND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_CLASS_TYPE_PARAMETER_BOUND_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_EXCEPTION_TYPE_IN_THROWS - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_FIELD_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_LOCAL_VARIABLE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_LOCAL_VARIABLE_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_PARAMETER_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_RECEIVER - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_RETURN_TYPE_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_TYPE_PARAMETER - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_TYPE_PARAMETER_BOUND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_METHOD_TYPE_PARAMETER_BOUND_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_OBJECT_CREATION - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_OBJECT_CREATION_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_ARGUMENT_IN_CONSTRUCTOR_CALL - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_ARGUMENT_IN_CONSTRUCTOR_CALL_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_ARGUMENT_IN_METHOD_CALL - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_ARGUMENT_IN_METHOD_CALL_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_TEST - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPE_TEST_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPECAST - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_TYPECAST_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_WILDCARD_BOUND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
TARGET_WILDCARD_BOUND_GENERIC_ARRAY - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
 
Test - Class in com.sun.tdk.signaturetest
This is a simple wrapper for SignatureTest class that implements required by JavaTest interface.
Test() - Constructor for class com.sun.tdk.signaturetest.Test
 
TEST_OPTION - Static variable in class com.sun.tdk.signaturetest.SetupAndTest
 
TESTABLE - Static variable in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder.BuildMode
 
testableHierarchy - Variable in class com.sun.tdk.signaturetest.SigTest
 
testableMCBuilder - Variable in class com.sun.tdk.signaturetest.SigTest
Either static or reflections-based class descriptions finder.
tested(ClassDescription) - Method in class com.sun.tdk.signaturetest.errors.SortedErrorFormatter
 
testFactory() - Method in class com.sun.tdk.signaturetest.ant.ATest
 
testURL - Variable in class com.sun.tdk.signaturetest.SigTest
 
TESTURL_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
THROWS_DELIMITER - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
 
ThrowsNormalizer - Class in com.sun.tdk.signaturetest.core
Normalize the throws list completely for 'src' mode
ThrowsNormalizer() - Constructor for class com.sun.tdk.signaturetest.core.ThrowsNormalizer
 
TigerInfo - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
TigerRefgClassDescrLoader - Class in com.sun.tdk.signaturetest.loaders
This is J2SE 1.5 (Tiger) loader
TigerRefgClassDescrLoader() - Constructor for class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
TigerRefgClassDescrLoader(ClassLoader) - Constructor for class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
 
toArray(List) - Static method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
toKey(String) - Method in class com.sun.tdk.signaturetest.util.OptionInfo
 
toString() - Method in class com.sun.tdk.signaturetest.core.MemberCollectionBuilder.BuildMode
 
toString() - Method in class com.sun.tdk.signaturetest.core.PackageGroup
 
toString() - Method in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
Return string representing this Message.
toString() - Method in class com.sun.tdk.signaturetest.errors.MessageType
 
toString() - Method in class com.sun.tdk.signaturetest.loaders.LoadingHints.Hint
 
toString() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
 
toString() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.ValueWrap
 
toString() - Method in class com.sun.tdk.signaturetest.model.ClassDescription
 
toString() - Method in class com.sun.tdk.signaturetest.model.ConstructorDescr
 
toString() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
 
toString() - Method in class com.sun.tdk.signaturetest.model.InnerDescr
 
toString() - Method in class com.sun.tdk.signaturetest.model.MemberType
 
toString() - Method in class com.sun.tdk.signaturetest.model.MethodDescr
 
toString() - Method in class com.sun.tdk.signaturetest.model.Modifier
 
toString(MemberType, int, boolean) - Static method in class com.sun.tdk.signaturetest.model.Modifier
 
toString() - Method in class com.sun.tdk.signaturetest.model.PackageDescr
 
toString() - Method in class com.sun.tdk.signaturetest.model.SuperClass
 
toString() - Method in class com.sun.tdk.signaturetest.model.SuperInterface
 
toString() - Method in class com.sun.tdk.signaturetest.Result
 
toString() - Method in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder.Feature
 
trackMode - Variable in class com.sun.tdk.signaturetest.SigTest
Either equals to ALL_PUBLIC, or not.
transform(ClassDescription) - Method in class com.sun.tdk.signaturetest.core.ClassCorrector
 
transform(ClassDescription) - Method in interface com.sun.tdk.signaturetest.plugin.Transformer
 
Transformer - Interface in com.sun.tdk.signaturetest.plugin
 
TRANSIENT - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
type - Variable in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
typeparamList - Variable in class com.sun.tdk.signaturetest.model.ClassDescription
 

U

UNLIMITED - Static variable in class com.sun.tdk.signaturetest.util.OptionInfo
 
unmark() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
 
UPDATE_FILE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
updateMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
 
Updater - Class in com.sun.tdk.signaturetest.updater
 
Updater() - Constructor for class com.sun.tdk.signaturetest.updater.Updater
 
usage() - Method in class com.sun.tdk.signaturetest.Merge
Prints help text.
usage() - Method in class com.sun.tdk.signaturetest.Setup
Prints help text.
usage() - Static method in class com.sun.tdk.signaturetest.SetupAndTest
 
usage() - Method in class com.sun.tdk.signaturetest.SignatureTest
Prints help text.
usage() - Method in class com.sun.tdk.signaturetest.SigTest
 
useErasurator() - Method in class com.sun.tdk.signaturetest.SignatureTest
 
useErasurator() - Method in class com.sun.tdk.signaturetest.SigTest
 

V

value - Variable in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
 
valueToString(Object) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
 
VARARGS - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 
VERBOSE_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
VERSION - Static variable in class com.sun.tdk.signaturetest.sigfile.Format
 
Version - Class in com.sun.tdk.signaturetest
 
Version() - Constructor for class com.sun.tdk.signaturetest.Version
 
VERSION_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
VirtualClassDescriptionLoader - Class in com.sun.tdk.signaturetest.loaders
An abstract class loader that stores and restores classes to/from internal cache
VirtualClassDescriptionLoader() - Constructor for class com.sun.tdk.signaturetest.loaders.VirtualClassDescriptionLoader
 
VOLATILE - Static variable in class com.sun.tdk.signaturetest.model.Modifier
 

W

warning(String) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
 
WITHOUTSUBPACKAGES_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
write(ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
write(StringBuffer, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
write(StringBuffer, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.F41Writer
 
write(ClassDescription) - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
WRITE_OPTION - Static variable in class com.sun.tdk.signaturetest.Merge
 
WRITE_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
 
writeClassDescription(String, OutputStream) - Static method in class com.sun.tdk.signaturetest.remote.RemoteLoadManager
 
writeHeader() - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
writeHeader() - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
 
writeHiders(ClassDescription, StringBuffer) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
writeHiders(ClassDescription, StringBuffer) - Method in class com.sun.tdk.signaturetest.sigfile.F41Writer
 
writeInternalMembers(StringBuffer, String, Set) - Method in class com.sun.tdk.signaturetest.sigfile.F40Writer
 
writeMessage(List, Chain) - Method in class com.sun.tdk.signaturetest.errors.Handler
 
writer - Variable in class com.sun.tdk.signaturetest.plugin.FormatAdapter
 
Writer - Interface in com.sun.tdk.signaturetest.sigfile
 
WriterAdapter - Class in com.sun.tdk.signaturetest.plugin
 
WriterAdapter(Format) - Constructor for class com.sun.tdk.signaturetest.plugin.WriterAdapter
 

X

X_CLASSES - Static variable in class com.sun.tdk.signaturetest.sigfile.F41Format
 
X_FIELDS - Static variable in class com.sun.tdk.signaturetest.sigfile.F41Format
 
XGENCONSTS_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
XHiders - Static variable in class com.sun.tdk.signaturetest.sigfile.FeaturesHolder
 
XNOTIGER_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 
XREFLECTION_OPTION - Static variable in class com.sun.tdk.signaturetest.Setup
 
XVERBOSE_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest
 

A B C D E F G H I J K L M N O P Q R S T U V W X