A B C E G H I L M N P R S T U W Z

A

AddToTassDatabase - class com.sun.billf.tass.AddToTassDatabase.
This little main uses the TASS classes to create and/or add to a database of member usage.
AddToTassDatabase(TassDatabase) - Constructor for class com.sun.billf.tass.AddToTassDatabase
 
addClassFile(String) - Method in class com.sun.billf.tass.AddToTassDatabase
 
addClassReference(String) - Method in class com.sun.billf.tass.TassDatabase
 
addDatabase(String) - Method in class com.sun.billf.tass.MergeTassDatabases
This must only be called after the database is initialized
addFieldReference(String) - Method in class com.sun.billf.tass.TassDatabase
 
addFrom(TassDatabase) - Method in class com.sun.billf.tass.TassDatabase
 
addMember(MemberNode) - Method in class com.sun.billf.tass.dbview.ClassNode
 
addMethodReference(String, String[]) - Method in class com.sun.billf.tass.TassDatabase
 
addPlatform(String) - Method in class com.sun.billf.tass.TassDatabase
Add the platform classes to this TASS database.
addZipFile(String) - Method in class com.sun.billf.tass.AddToTassDatabase
Add the .class files in the given archive.

B

baseToString() - Method in class com.sun.billf.tass.Member
 
build(Collection) - Method in class com.sun.billf.tass.dbview.NonLeafNode
 

C

ClassNode - class com.sun.billf.tass.dbview.ClassNode.
 
ClassNode(String, TassDatabase, PackageNode) - Constructor for class com.sun.billf.tass.dbview.ClassNode
 
checkFieldRef(String, String) - Method in class com.sun.billf.tass.AddToTassDatabase
Internal Visitee implementation method
checkFieldRef(String, String) - Method in class com.sun.billf.tass.TassChecker
Internal Visitee implementation method
checkForClass(String) - Method in class com.sun.billf.tass.AddToTassDatabase
Internal Visitee implementation method
checkForClass(String) - Method in class com.sun.billf.tass.TassChecker
Internal Visitee implementation method
checkMethodRef(String, String, Type[]) - Method in class com.sun.billf.tass.AddToTassDatabase
Internal Visitee implementation method
checkMethodRef(String, String, Type[]) - Method in class com.sun.billf.tass.TassChecker
Internal Visitee implementation method
checkType(Type) - Method in class com.sun.billf.tass.AddToTassDatabase
Internal Visitee implementation method
checkType(Type) - Method in class com.sun.billf.tass.TassChecker
Internal Visitee implementation method
children() - Method in class com.sun.billf.tass.dbview.LeafNode
 
children() - Method in class com.sun.billf.tass.dbview.MemberNode
 
children() - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
children() - Method in class com.sun.billf.tass.dbview.RunIDNode
 
cl - Variable in class com.sun.billf.tass.Member
 
classIsOK(String) - Method in class com.sun.billf.tass.TassChecker
Check if the .class in the give file is OK.
com.sun.billf.tass - package com.sun.billf.tass
 
com.sun.billf.tass.dbview - package com.sun.billf.tass.dbview
 
compareTo(Object) - Method in class com.sun.billf.tass.RunID
 
compareTo(Object) - Method in class com.sun.billf.tass.dbview.ClassNode
 
compareTo(Object) - Method in class com.sun.billf.tass.dbview.LeafNode
 
compareTo(Object) - Method in class com.sun.billf.tass.dbview.MemberNode
 
compareTo(Object) - Method in class com.sun.billf.tass.dbview.PackageNode
 
compareTo(Object) - Method in class com.sun.billf.tass.dbview.PrefixNode
 

E

equals(Object) - Method in class com.sun.billf.tass.Member
 
equals(Object) - Method in class com.sun.billf.tass.MethodReference
 
equals(Object) - Method in class com.sun.billf.tass.RunID
 

G

getAllowsChildren() - Method in class com.sun.billf.tass.dbview.LeafNode
 
getAllowsChildren() - Method in class com.sun.billf.tass.dbview.MemberNode
 
getAllowsChildren() - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
getAllowsChildren() - Method in class com.sun.billf.tass.dbview.RunIDNode
 
getArgsAsString(boolean) - Method in class com.sun.billf.tass.MethodReference
 
getChildAt(int) - Method in class com.sun.billf.tass.dbview.LeafNode
 
getChildAt(int) - Method in class com.sun.billf.tass.dbview.MemberNode
 
getChildAt(int) - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
getChildAt(int) - Method in class com.sun.billf.tass.dbview.RunIDNode
 
getChildCount() - Method in class com.sun.billf.tass.dbview.LeafNode
 
getChildCount() - Method in class com.sun.billf.tass.dbview.MemberNode
 
getChildCount() - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
getChildCount() - Method in class com.sun.billf.tass.dbview.RunIDNode
 
getClassName() - Method in class com.sun.billf.tass.MethodReference
 
getClassReferences() - Method in class com.sun.billf.tass.TassDatabase
 
getCurrentRunID() - Method in class com.sun.billf.tass.TassDatabase
 
getFieldReferences() - Method in class com.sun.billf.tass.TassDatabase
 
getIndex(TreeNode) - Method in class com.sun.billf.tass.dbview.LeafNode
 
getIndex(TreeNode) - Method in class com.sun.billf.tass.dbview.MemberNode
 
getIndex(TreeNode) - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
getIndex(TreeNode) - Method in class com.sun.billf.tass.dbview.RunIDNode
 
getJavaClass(MethodReference) - Method in class com.sun.billf.tass.TassDatabase
 
getMethodReferences() - Method in class com.sun.billf.tass.TassDatabase
 
getNumErrors() - Method in class com.sun.billf.tass.TassChecker
Return the total number of errors seen
getPackagesUsed() - Method in class com.sun.billf.tass.TassDatabase
 
getParent() - Method in class com.sun.billf.tass.dbview.ClassNode
 
getParent() - Method in class com.sun.billf.tass.dbview.LeafNode
 
getParent() - Method in class com.sun.billf.tass.dbview.MemberNode
 
getParent() - Method in class com.sun.billf.tass.dbview.PackageNode
 
getParent() - Method in class com.sun.billf.tass.dbview.PrefixNode
 
getParent() - Method in class com.sun.billf.tass.dbview.RunIDNode
 
getParent() - Method in class com.sun.billf.tass.dbview.TopNode
 
getPlatformRunID() - Method in class com.sun.billf.tass.TassDatabase
 
getTrackingNumber() - Method in class com.sun.billf.tass.AddToTassDatabase
 
getTrackingNumber() - Method in class com.sun.billf.tass.MergeTassDatabases
 

H

hashCode() - Method in class com.sun.billf.tass.Member
 
hashCode() - Method in class com.sun.billf.tass.MethodReference
 
hashCode() - Method in class com.sun.billf.tass.RunID
 

I

init(String[]) - Method in class com.sun.billf.tass.AddToTassDatabase
This must only be called after the database is initialized
init(String, String[], String) - Method in class com.sun.billf.tass.TassChecker
Initialize a TassChecker
init(String, boolean) - Method in class com.sun.billf.tass.TassDatabase
 
insertKid(TreeNode) - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
isLeaf() - Method in class com.sun.billf.tass.dbview.LeafNode
 
isLeaf() - Method in class com.sun.billf.tass.dbview.MemberNode
 
isLeaf() - Method in class com.sun.billf.tass.dbview.NonLeafNode
 
isLeaf() - Method in class com.sun.billf.tass.dbview.RunIDNode
 

L

LeafNode - class com.sun.billf.tass.dbview.LeafNode.
 
LeafNode(String, TreeNode) - Constructor for class com.sun.billf.tass.dbview.LeafNode
 

M

Member - class com.sun.billf.tass.Member.
 
Member(JavaClass, FieldOrMethod) - Constructor for class com.sun.billf.tass.Member
 
MemberNode - class com.sun.billf.tass.dbview.MemberNode.
 
MemberNode(MethodReference, Set, ClassNode, TassDatabase) - Constructor for class com.sun.billf.tass.dbview.MemberNode
 
MemberNode(String, Set, ClassNode, TassDatabase) - Constructor for class com.sun.billf.tass.dbview.MemberNode
 
MergeTassDatabases - class com.sun.billf.tass.MergeTassDatabases.
This little main program will merge two or more TASS databases into a single database.
MergeTassDatabases(TassDatabase) - Constructor for class com.sun.billf.tass.MergeTassDatabases
 
MethodReference - class com.sun.billf.tass.MethodReference.
 
main(String[]) - Static method in class com.sun.billf.tass.AddToTassDatabase
 
main(String[]) - Static method in class com.sun.billf.tass.MergeTassDatabases
 
main(String[]) - Static method in class com.sun.billf.tass.ReportFromTassDatabase
 
main(String[]) - Static method in class com.sun.billf.tass.Test
 
main(String[]) - Static method in class com.sun.billf.tass.dbview.TdbViewer
 
member - Variable in class com.sun.billf.tass.Member
 

N

NonLeafNode - class com.sun.billf.tass.dbview.NonLeafNode.
 
NonLeafNode() - Constructor for class com.sun.billf.tass.dbview.NonLeafNode
 
nextTrackingNumber() - Method in class com.sun.billf.tass.TassDatabase
 

P

PackageNode - class com.sun.billf.tass.dbview.PackageNode.
 
PackageNode(String, TassDatabase, PrefixNode) - Constructor for class com.sun.billf.tass.dbview.PackageNode
 
PrefixNode - class com.sun.billf.tass.dbview.PrefixNode.
 
PrefixNode(String, TassDatabase, TopNode) - Constructor for class com.sun.billf.tass.dbview.PrefixNode
 

R

ReportFromTassDatabase - class com.sun.billf.tass.ReportFromTassDatabase.
This class reports on the APIs used by the set of applications reflected within a TassDatabase.
ReportFromTassDatabase(TassDatabase) - Constructor for class com.sun.billf.tass.ReportFromTassDatabase
 
RunID - class com.sun.billf.tass.RunID.
 
RunIDNode - class com.sun.billf.tass.dbview.RunIDNode.
A node that contains a set of RunID values
RunIDNode(String, Set, TreeNode, TassDatabase) - Constructor for class com.sun.billf.tass.dbview.RunIDNode
 
reportClassUsage() - Method in class com.sun.billf.tass.ReportFromTassDatabase
 
reportError(String) - Method in class com.sun.billf.tass.AddToTassDatabase
Internal Visitee implementation method
reportError(String) - Method in class com.sun.billf.tass.TassChecker
Internal Visitee implementation method
reportMemberUsage() - Method in class com.sun.billf.tass.ReportFromTassDatabase
 
reportPackageUsage() - Method in class com.sun.billf.tass.ReportFromTassDatabase
 

S

setErrorOutput(PrintStream) - Method in class com.sun.billf.tass.TassChecker
Supply a place to send error messages.
shortName() - Method in class com.sun.billf.tass.MethodReference
 
stripAfterLastDot(String) - Static method in class com.sun.billf.tass.Utils
 

T

TassChecker - class com.sun.billf.tass.TassChecker.
This class is the entry point to the TASS checking module.
TassChecker() - Constructor for class com.sun.billf.tass.TassChecker
Create a new TassChecker.
TassDatabase - class com.sun.billf.tass.TassDatabase.
 
TassDatabase() - Constructor for class com.sun.billf.tass.TassDatabase
 
TdbViewer - class com.sun.billf.tass.dbview.TdbViewer.
This class implements a simple UI viewer of a TassDatabase.
TdbViewer() - Constructor for class com.sun.billf.tass.dbview.TdbViewer
 
Test - class com.sun.billf.tass.Test.
This little main program excercises TASS, which stands for "Test Application Signature Safety".
Test() - Constructor for class com.sun.billf.tass.Test
 
TopNode - class com.sun.billf.tass.dbview.TopNode.
 
TopNode(String, TassDatabase) - Constructor for class com.sun.billf.tass.dbview.TopNode
 
toString() - Method in class com.sun.billf.tass.Member
 
toString() - Method in class com.sun.billf.tass.MethodReference
 
toString(boolean) - Method in class com.sun.billf.tass.MethodReference
 
toString() - Method in class com.sun.billf.tass.RunID
 
toString() - Method in class com.sun.billf.tass.dbview.ClassNode
 
toString() - Method in class com.sun.billf.tass.dbview.LeafNode
 
toString() - Method in class com.sun.billf.tass.dbview.MemberNode
 
toString() - Method in class com.sun.billf.tass.dbview.PackageNode
 
toString() - Method in class com.sun.billf.tass.dbview.PrefixNode
 
toString() - Method in class com.sun.billf.tass.dbview.RunIDNode
 
toString() - Method in class com.sun.billf.tass.dbview.TopNode
 

U

Utils - class com.sun.billf.tass.Utils.
 
Utils() - Constructor for class com.sun.billf.tass.Utils
 
usage() - Static method in class com.sun.billf.tass.AddToTassDatabase
Print a usage message describing the command-line arguments.
usage() - Static method in class com.sun.billf.tass.MergeTassDatabases
Print a usage message describing the command-line arguments.
usage() - Static method in class com.sun.billf.tass.ReportFromTassDatabase
 
usage() - Static method in class com.sun.billf.tass.Test
Print a usage message describing the command-line arguments.
usage() - Static method in class com.sun.billf.tass.dbview.TdbViewer
 

W

write(String) - Method in class com.sun.billf.tass.TassDatabase
 

Z

zipIsOK(String) - Method in class com.sun.billf.tass.TassChecker
Check if the .class files in the given archive are OK.

A B C E G H I L M N P R S T U W Z