Serialized Form
Package edu.rice.cs.cunit |
Class edu.rice.cs.cunit.FileInstrumentorLauncher.FileInstrumentorLauncherView.FileTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable |
Package edu.rice.cs.cunit.classFile.constantPool |
Class edu.rice.cs.cunit.classFile.constantPool.ClassFileException extends java.lang.RuntimeException implements Serializable |
Package edu.rice.cs.cunit.instrumentors |
_toDelete
java.io.File _toDelete
- File to delete.
_toRename
java.io.File _toRename
- File to rename to _toDelete.
_curFile
java.io.File _curFile
- File to rename to _oldFile.
_oldFile
java.io.File _oldFile
- New fname of _curFile.
_newFile
java.io.File _newFile
- File to rename to _oldFile.
_oldFile
java.io.File _oldFile
- Old file, to be renamed to _newFile.
_newFile
java.io.File _newFile
- New file.
Package edu.rice.cs.cunit.instrumentors.threadCheck |
desc
java.lang.String desc
- Description of what was bad.
className
java.lang.String className
- Name of the class that was not found.
msg
java.lang.String msg
- Message.
annotation
AAnnotationsAttributeInfo.Annotation annotation
- The annotation on the method or class.
paramTypes
java.util.HashMap<K,V> paramTypes
- Hashmap with the parameter name as the key and the parameter descriptors as value, ignoring the first Object.
Used for both @PredicateLink- and @Combine-type annotations.
predicateClass
java.lang.String predicateClass
- Name of the predicate class, or null if @PredicateLink was not specified.
predicateMI
MethodInfo predicateMI
- Name of the predicate method, or null if @PredicateLink was not specified.
paramNames
java.util.ArrayList<E> paramNames
- The parameter names in the order they appear in the predicate method, ignoring the first Object.
valueList
java.util.ArrayList<E> valueList
- The values from the annotation, including default values if a value was not specified at
the usage site and a default value was defined, in the order of the parameters in the predicate method.
passArguments
boolean passArguments
- Whether method arguments should be passed.
combineMode
Combine.Mode combineMode
- Combine mode, or null if @Combine was not specified.
combinedPredicates
java.util.HashMap<K,V> combinedPredicates
- Hashmap from member name to a list of other predicates that should be combined.
denyThreadNames
java.util.HashSet<E> denyThreadNames
denyThreadIds
java.util.HashSet<E> denyThreadIds
denyThreadGroups
java.util.HashSet<E> denyThreadGroups
allowThreadNames
java.util.HashSet<E> allowThreadNames
allowThreadIds
java.util.HashSet<E> allowThreadIds
allowThreadGroups
java.util.HashSet<E> allowThreadGroups
allowEventThread
OnlyRunBy.EVENT_THREAD allowEventThread
predicateAnnotations
java.util.ArrayList<E> predicateAnnotations
suppressSubtypingWarning
boolean suppressSubtypingWarning
timeStamp
long timeStamp
- Timestamp of the last modification.
invariant
ThreadCheckAnnotationRecord invariant
- The invariant applied to the classes and methods below.
classNames
java.util.HashSet<E> classNames
- A set of class names.
methodClassAndSigs
java.util.HashMap<K,V> methodClassAndSigs
- A map of method strings, generated by concatenating the class name, "::" and the method signature.
Example: The method "void run()" in the class "sample.threadCheck.ThreadCheckSample4" has the string
"sample.threadCheck.ThreadCheckSample4::run()V".
The value is true if subtyping warnings should be suppressed.
Package edu.rice.cs.cunit.record |
Class edu.rice.cs.cunit.record.DeadlockFrame extends javax.swing.JFrame implements Serializable |
_listView
javax.swing.JList _listView
_countLabel
javax.swing.JLabel _countLabel
_cycles
java.util.List<E> _cycles
_curCycle
java.util.ListIterator<E> _curCycle
_prevBu
javax.swing.JButton _prevBu
_nextBu
javax.swing.JButton _nextBu
Class edu.rice.cs.cunit.record.RecordInfoView extends javax.swing.JFrame implements Serializable |
Package edu.rice.cs.cunit.threadCheck |
args
java.lang.Object[] args
args
java.lang.Object[] args
t
java.lang.Throwable t
t
java.lang.Throwable t
disallowedId
long disallowedId
disallowedThreadGroupName
java.lang.String disallowedThreadGroupName
disallowedThreadName
java.lang.String disallowedThreadName
allowedEventThread
boolean allowedEventThread
allowedThreadNames
java.util.HashSet<E> allowedThreadNames
allowedGroupNames
java.util.HashSet<E> allowedGroupNames
allowedThreadIds
java.util.HashSet<E> allowedThreadIds
predicateClass
java.lang.String predicateClass
predicateString
java.lang.String predicateString
methodArgs
java.lang.Object[] methodArgs
type
ThreadCheck.Violation.TYPE type
threadName
java.lang.String threadName
threadGroupName
java.lang.String threadGroupName
threadId
long threadId
stackTrace
java.lang.StackTraceElement[] stackTrace
checkCount
long checkCount
violationCount
long violationCount
Package edu.rice.cs.cunit.util |
Class edu.rice.cs.cunit.util.GetTextButtonGroup extends javax.swing.ButtonGroup implements Serializable |
Class edu.rice.cs.cunit.util.QuotedStringTokenizer.TokenizerException extends java.lang.RuntimeException implements Serializable |
Class edu.rice.cs.cunit.util.TextAreaMessageDialog extends javax.swing.JDialog implements Serializable |
Class edu.rice.cs.cunit.util.WrappedException extends java.lang.RuntimeException implements Serializable |