java.io.Serializable
, TestSource
@API(status=STABLE, since="1.0") public class PackageSource extends java.lang.Object implements TestSource
TestSource
.
This class stores the package name because Package
does not
implement Serializable
.
PackageSelector
,
Serialized FormModifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
|
static PackageSource |
from(java.lang.Package javaPackage) |
Create a new
PackageSource using the supplied Java Package . |
static PackageSource |
from(java.lang.String packageName) |
Create a new
PackageSource using the supplied packageName . |
java.lang.String |
getPackageName() |
Get the package name of this test source.
|
int |
hashCode() |
|
java.lang.String |
toString() |
public static PackageSource from(java.lang.Package javaPackage)
PackageSource
using the supplied Java Package
.javaPackage
- the Java package; must not be null
public static PackageSource from(java.lang.String packageName)
PackageSource
using the supplied packageName
.packageName
- the package name; must not be null
or blankpublic final java.lang.String getPackageName()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object