Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes