Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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.f40.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
addToPath(String) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
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 - <merge ...
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_PARAM_IND - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
ANN_PATH - 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
ANNOTATION_REPEATABLE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItem
AnnotationItem - Class in com.sun.tdk.signaturetest.model
AnnotationItem(int) - Constructor for class com.sun.tdk.signaturetest.model.AnnotationItem
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) - 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
apiVersion - Variable in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
  API version found in `this` signature file.
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
appendAnnotations(MemberDescription, List) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
approveFileInputStream(String) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
approveFileReader(String) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
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
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_MESSAGE_SORT - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
BEFORE_TEST - Static variable in interface com.sun.tdk.signaturetest.plugin.PluginAPI
BEFORE_WRITE - 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
canBeSubclassed(ClassDescription) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
Chain - Class in com.sun.tdk.signaturetest.errors
changeMember(MemberDescription, MemberDescription) - Method in class com.sun.tdk.signaturetest.model.MemberCollection
changeMessageList(List) - Method in interface com.sun.tdk.signaturetest.plugin.MessageTransformer
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.f40.F40Writer
close() - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
close() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
close() - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
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.sigfile.f21 - package com.sun.tdk.signaturetest.sigfile.f21
com.sun.tdk.signaturetest.sigfile.f31 - package com.sun.tdk.signaturetest.sigfile.f31
com.sun.tdk.signaturetest.sigfile.f40 - package com.sun.tdk.signaturetest.sigfile.f40
com.sun.tdk.signaturetest.sigfile.f41 - package com.sun.tdk.signaturetest.sigfile.f41
com.sun.tdk.signaturetest.sigfile.f42 - package com.sun.tdk.signaturetest.sigfile.f42
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.f40.F40Reader
convertClassDefinitions(List) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
convertClassDescr(String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Reader
convertClassDescr(String) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
Converter - Class in com.sun.tdk.signaturetest
Converter() - Constructor for class com.sun.tdk.signaturetest.Converter
convertFutureSpecific(String, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
convertFutureSpecific(String, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
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.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 unnecessary 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.errors.MessageType
equals(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
equals(Object) - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
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.MemberDescription
equals(Object) - Method in class com.sun.tdk.signaturetest.model.MemberType
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.
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
EXTENSIBLE_INTERFACES_OPTION - Static variable in class com.sun.tdk.signaturetest.SigTest

## F

F21Format - Class in com.sun.tdk.signaturetest.sigfile.f21
F21Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.f21.F21Format
F31Format - Class in com.sun.tdk.signaturetest.sigfile.f31
F31Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.f31.F31Format
F31Parser - Class in com.sun.tdk.signaturetest.sigfile.f31
  Parse string representation used in sigfile v3.1 and create corresponding member object
F31Parser() - Constructor for class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
F40Format - Class in com.sun.tdk.signaturetest.sigfile.f40
F40Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.f40.F40Format
F40Parser - Class in com.sun.tdk.signaturetest.sigfile.f40
  Parse string representation used in sigfile v4.0 and create corresponding member object
F40Parser() - Constructor for class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
F40Reader - Class in com.sun.tdk.signaturetest.sigfile.f40
F40Reader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.f40.F40Reader
F40Writer - Class in com.sun.tdk.signaturetest.sigfile.f40
F40Writer() - Constructor for class com.sun.tdk.signaturetest.sigfile.f40.F40Writer
F41Format - Class in com.sun.tdk.signaturetest.sigfile.f41
F41Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.f41.F41Format
F41Parser - Class in com.sun.tdk.signaturetest.sigfile.f41
  Parse string representation used in sigfile v4.1 and create corresponding member object
F41Parser() - Constructor for class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
F41Reader - Class in com.sun.tdk.signaturetest.sigfile.f41
F41Reader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.f41.F41Reader
F41Writer - Class in com.sun.tdk.signaturetest.sigfile.f41
F41Writer() - Constructor for class com.sun.tdk.signaturetest.sigfile.f41.F41Writer
F42Format - Class in com.sun.tdk.signaturetest.sigfile.f42
F42Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.f42.F42Format
F42Parser - Class in com.sun.tdk.signaturetest.sigfile.f42
F42Parser() - Constructor for class com.sun.tdk.signaturetest.sigfile.f42.F42Parser
F42Reader - Class in com.sun.tdk.signaturetest.sigfile.f42
F42Reader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.f42.F42Reader
F42Writer - Class in com.sun.tdk.signaturetest.sigfile.f42
F42Writer() - Constructor for class com.sun.tdk.signaturetest.sigfile.f42.F42Writer
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
features - Variable in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
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 - Class in com.sun.tdk.signaturetest.sigfile
Format() - Constructor for class com.sun.tdk.signaturetest.sigfile.Format
format - Variable in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
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
getAllSupportedFeatures() - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
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
getApiVersion() - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
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
getErrorManager() - Method in class com.sun.tdk.signaturetest.SigTest
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
getFormat() - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Writer
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
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
getMessageTransformer() - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
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.
getPackageName(String) - Static method in class com.sun.tdk.signaturetest.model.MemberDescription
getParameterIndex() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Reader
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Reader
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.f42.F42Reader
getParser() - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
getPath() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
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.f21.F21Format
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Format
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Format
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Format
getReader() - Method in class com.sun.tdk.signaturetest.sigfile.f42.F42Format
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
getSimplifiedArgs() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
  Converts qualified list of member arguments to simplified 1.
getSimplifiedType() - Method in class com.sun.tdk.signaturetest.model.MemberDescription
  Converts qualified member type to simplified 1.
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
getTracked() - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
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.f21.F21Format
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Format
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Format
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Format
getVersion() - Method in class com.sun.tdk.signaturetest.sigfile.f42.F42Format
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.f21.F21Format
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Format
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Format
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Format
getWriter() - Method in class com.sun.tdk.signaturetest.sigfile.f42.F42Format
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
hasFeature(FeaturesHolder.Feature) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
hashCode() - Method in class com.sun.tdk.signaturetest.errors.MessageType
hashCode() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem
hashCode() - Method in class com.sun.tdk.signaturetest.model.AnnotationItem.Member
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.MemberType
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.f40.F40Format
HIDDEN_FIELDS - Static variable in class com.sun.tdk.signaturetest.sigfile.f40.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.f40.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
intToHex(int) - Static method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
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.SuperClass
isCompatible(MemberDescription) - Method in class com.sun.tdk.signaturetest.model.SuperInterface
isConstant() - Method in class com.sun.tdk.signaturetest.model.FieldDescr
isConstantValuesTracked() - Method 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.
isContainerAnnotation(String) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
isContainerAnnotation(String) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
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
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
isMemberAccepted(MemberDescription, String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Writer
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
isMethodImplements(MethodDescr) - Method in interface com.sun.tdk.signaturetest.core.ClassHierarchy
isMethodImplements(MethodDescr) - Method in class com.sun.tdk.signaturetest.core.ClassHierarchyImpl
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
isVerbose - Variable in class com.sun.tdk.signaturetest.SigTest
  Enable diagnostics for inherited class members.
isWarning() - Method in class com.sun.tdk.signaturetest.errors.MessageType
iterator() - Method in class com.sun.tdk.signaturetest.model.MemberCollection

## J

J8RefLoader - Class in com.sun.tdk.signaturetest.loaders
J8RefLoader() - Constructor for class com.sun.tdk.signaturetest.loaders.J8RefLoader
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
JAVA_LANG - Static variable in class com.sun.tdk.signaturetest.model.MemberDescription
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 tuning
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 occurred 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
MessageTransformer - Interface in com.sun.tdk.signaturetest.plugin
messageType - Variable in class com.sun.tdk.signaturetest.errors.ErrorFormatter.Message
  Type of `this` error message.
MessageType - Class in com.sun.tdk.signaturetest.errors
MessageType(String, int) - Constructor for class com.sun.tdk.signaturetest.errors.MessageType
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, ClassHierarchy) - 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
NOWARN - Static variable in class com.sun.tdk.signaturetest.SigTest
nowarnings - Variable in class com.sun.tdk.signaturetest.SigTest
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
parse(ClassDescription, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(ConstructorDescr, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(MethodDescr, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(FieldDescr, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(SuperClass, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(SuperInterface, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(InnerDescr, String) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parse(String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
parse(ClassDescription, String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
parseBinaryDescription(DataInputStream) - Method in class com.sun.tdk.signaturetest.model.AnnotationItemEx
parseClassDescription(String, List) - Method in class com.sun.tdk.signaturetest.sigfile.f31.F31Parser
parseClassDescription(String, List) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
parseClassDescription(String, List) - Method in interface com.sun.tdk.signaturetest.sigfile.Parser
parseFutureSpecific(String, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
parseFutureSpecific(String, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
parseInternals(String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
parseListOption(String[]) - Static method in class com.sun.tdk.signaturetest.util.CommandLineParser
parseMember(AnnotationItem, String) - Method in class com.sun.tdk.signaturetest.sigfile.AnnotationParser
parseOuter(String) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
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
prepareCheck(MultipleFileReader, PrintWriter) - Method in class com.sun.tdk.signaturetest.SignatureTest
preprocessLine(String) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
previousEntry - Variable in class com.sun.tdk.signaturetest.classpath.ClasspathEntry
PrimitiveTypes - Class in com.sun.tdk.signaturetest.core
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
processClassDescription(String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
processClassDescription(String) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
processMember(MemberDescription) - Method in class com.sun.tdk.signaturetest.core.Erasurator
processOuter(ClassDescription, String) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Parser
processOuter(ClassDescription, String) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Parser
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
readHeaders(BufferedReader) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
readNextClass() - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
readNextClass() - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
  Return the next SigFileClassDescription read from `this` signature file.
readSignatureFile(String, String) - Method in class com.sun.tdk.signaturetest.sigfile.MultipleFileReader
readSignatureFile(URL) - Method in interface com.sun.tdk.signaturetest.sigfile.Reader
readSignatureFile(URL) - Method in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
  Open `fileURL` for input, and parse comments to initialize fields
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
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.
reportThrowable(Throwable) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
reportThrowable(Throwable, PrintWriter) - Static method in class com.sun.tdk.signaturetest.util.SwissKnife
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
secure - Variable in class com.sun.tdk.signaturetest.SignatureTest
SECURE_PACKAGES_OPTION - Static variable in class com.sun.tdk.signaturetest.SignatureTest
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.f40.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
setConstantValuesTracked(boolean) - Static method in class com.sun.tdk.signaturetest.model.FieldDescr
setConstantValuesTracked(boolean) - Method in class com.sun.tdk.signaturetest.SigTest
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
setErrorManager(ErrorFormatter) - Method in class com.sun.tdk.signaturetest.SigTest
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.f40.F40Writer
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.
setLog(PrintWriter) - Method in class com.sun.tdk.signaturetest.loaders.BinaryClassDescrLoader
setLog(PrintWriter) - Method in class com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader
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
setMessageTransformer(MessageTransformer) - Method in class com.sun.tdk.signaturetest.plugin.PluginAPI.InjectionPoint
setMessageTransformer(PluginAPI.InjectionPoint, MessageTransformer) - Method in interface com.sun.tdk.signaturetest.plugin.PluginAPI
setMessageTransformer(PluginAPI.InjectionPoint, MessageTransformer) - Method in class com.sun.tdk.signaturetest.SigTest
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
setPath(String) - 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.AnnotationItemEx
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
SignatureClassLoader - Class in com.sun.tdk.signaturetest.sigfile
  SignatureClassLoader implements input stream sequentially reading ClassDescription instances from signature file.
SignatureClassLoader(Format) - Constructor for class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
signatureFile - Variable in class com.sun.tdk.signaturetest.Setup
  contains signature file.
signatureFileFormat - Variable in class com.sun.tdk.signaturetest.sigfile.SignatureClassLoader
  Sigfile format version found in `this` 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
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_CAST - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_CLASS_EXTENDS - 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_CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_CONSTRUCTOR_REFERENCE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_EXCEPTION_PARAMETER - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_FIELD - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_INSTANCEOF - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_LOCAL_VARIABLE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_METHOD_FORMAL_PARAMETER - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_METHOD_INVOCATION_TYPE_ARGUMENT - 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_REFERENCE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_METHOD_RETURN - 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_NEW - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_RESOURCE_VARIABLE - Static variable in class com.sun.tdk.signaturetest.model.AnnotationItemEx
TARGET_THROWS - 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
unpack(String) - Method in class com.sun.tdk.signaturetest.sigfile.AnnotationParser
unpackContainerAnnotations(AnnotationItem[], ClassHierarchy) - Method in class com.sun.tdk.signaturetest.SigTest
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
verifyClass(ClassDescription, boolean) - Method in class com.sun.tdk.signaturetest.SignatureTest
  Check if the `required` class described in signature file also presents (and is public or protected) in the API being tested.
verifyClass(ClassDescription, ClassDescription) - Method in class com.sun.tdk.signaturetest.SignatureTest
  Compare descriptions of the `required` and `found` classes.
VERSION - Static variable in class com.sun.tdk.signaturetest.sigfile.Format
Version - Class in com.sun.tdk.signaturetest
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.f40.F40Writer
write(StringBuffer, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Writer
write(StringBuffer, ClassDescription) - Method in class com.sun.tdk.signaturetest.sigfile.f41.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.f40.F40Writer
writeHeader() - Method in interface com.sun.tdk.signaturetest.sigfile.Writer
writeHiders(ClassDescription, StringBuffer) - Method in class com.sun.tdk.signaturetest.sigfile.f40.F40Writer
writeHiders(ClassDescription, StringBuffer) - Method in class com.sun.tdk.signaturetest.sigfile.f41.F41Writer
writeInternalMembers(StringBuffer, String, Set) - Method in class com.sun.tdk.signaturetest.sigfile.f40.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.f41.F41Format
X_FIELDS - Static variable in class com.sun.tdk.signaturetest.sigfile.f41.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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES