Fields Summary |
---|
String[] | classesThe classes for which assertions are to be enabled or disabled.
The strings in this array are fully qualified class names (for
example,"com.xyz.foo.Bar"). |
boolean[] | classEnabledA parallel array to classes, indicating whether each class
is to have assertions enabled or disabled. A value of true
for classEnabled[i] indicates that the class named by
classes[i] should have assertions enabled; a value of
false indicates that it should have classes disabled.
This array must have the same number of elements as classes.
In the case of conflicting directives for the same class, the
last directive for a given class wins. In other words, if a string
s appears multiple times in the classes array
and i is the highest integer for which
classes[i].equals(s), then classEnabled[i]
indicates whether assertions are to be enabled in class s. |
String[] | packagesThe package-trees for which assertions are to be enabled or disabled.
The strings in this array are compete or partial package names
(for example, "com.xyz" or "com.xyz.foo"). |
boolean[] | packageEnabledA parallel array to packages, indicating whether each
package-tree is to have assertions enabled or disabled. A value of
true for packageEnabled[i] indicates that the
package-tree named by packages[i] should have assertions
enabled; a value of false indicates that it should have
assertions disabled. This array must have the same number of
elements as packages.
In the case of conflicting directives for the same package-tree, the
last directive for a given package-tree wins. In other words, if a
string s appears multiple times in the packages array
and i is the highest integer for which
packages[i].equals(s), then packageEnabled[i]
indicates whether assertions are to be enabled in package-tree
s. |
boolean | defltWhether or not assertions in non-system classes are to be enabled
by default. |