public abstract class FakePackage
extends java.lang.Object
RepoPackage for use in unit tests, that contains some behavior (e.g. around
FakeRemotePackage.FakeArchive) to make it a little easier to work with in some situations
than a plain mock would be.
Probably you want FakePackage.FakeLocalPackage or FakePackage.FakeRemotePackage.| Modifier and Type | Class and Description |
|---|---|
static class |
FakePackage.FakeLocalPackage
A fake
LocalPackage for use in unit tests. |
static class |
FakePackage.FakeRemotePackage
A fake
RemotePackage for use in unit tests. |
| Constructor and Description |
|---|
FakePackage(java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
RepoPackageImpl |
asMarshallable() |
int |
compareTo(RepoPackage o) |
CommonFactory |
createFactory() |
boolean |
equals(java.lang.Object obj) |
java.util.Collection<Dependency> |
getAllDependencies() |
java.lang.String |
getDisplayName() |
License |
getLicense() |
java.lang.String |
getPath() |
TypeDetails |
getTypeDetails() |
Revision |
getVersion() |
int |
hashCode() |
boolean |
obsolete() |
void |
setDependencies(java.util.Collection<Dependency> dependencies) |
void |
setDisplayName(java.lang.String displayName) |
void |
setLicense(License license) |
void |
setObsolete(boolean obsolete) |
void |
setRevision(Revision revision) |
void |
setTypeDetails(TypeDetails details) |
java.lang.String |
toString() |
public void setTypeDetails(TypeDetails details)
@NonNull public TypeDetails getTypeDetails()
@NonNull public Revision getVersion()
@NonNull public java.lang.String getDisplayName()
public void setDisplayName(@NonNull
java.lang.String displayName)
@Nullable public License getLicense()
public void setLicense(@Nullable
License license)
@NonNull public java.util.Collection<Dependency> getAllDependencies()
@NonNull public java.lang.String getPath()
public boolean obsolete()
public void setObsolete(boolean obsolete)
@NonNull public CommonFactory createFactory()
@NonNull public RepoPackageImpl asMarshallable()
public int compareTo(@NonNull
RepoPackage o)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic void setDependencies(@NonNull
java.util.Collection<Dependency> dependencies)
public void setRevision(@NonNull
Revision revision)