|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tdk.signaturetest.core.PackageGroup
public class PackageGroup
PackageGroup is intended to maintain a list of packages names. It provides a tool to check if given class belongs to some of the packages listed by PackageGroup, or if that class belongs to some subpackage of some of the listed packages.
Constructor Summary | |
---|---|
PackageGroup(boolean isSubpackagesUses)
Create empty list of packages, and decide if subpackages should be implied. |
Method Summary | |
---|---|
void |
addPackage(java.lang.String packageName)
Add some package name to
this group. |
void |
addPackages(java.lang.String[] packageNames)
|
boolean |
checkName(java.lang.String className)
Check if the given class name belongs to some of the packages listed by
this PackageGroup. |
boolean |
isEmpty()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PackageGroup(boolean isSubpackagesUses)
Method Detail |
---|
public boolean isEmpty()
public java.lang.String toString()
toString
in class java.lang.Object
public void addPackage(java.lang.String packageName)
name
to
this
group.
public void addPackages(java.lang.String[] packageNames)
public boolean checkName(java.lang.String className)
name
belongs to some of the packages listed by
this
PackageGroup. If
isSubpackagesUsed
policy is set, also check if that class
belongs to some subpackage of some of the packages listed here.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |