|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RepoPackage
A local or remote repository package, uniquely identified by it's version and path.
| Field Summary | |
|---|---|
static char |
PATH_SEPARATOR
|
| Method Summary | |
|---|---|
CommonFactory |
createFactory()
Creates a CommonFactory corresponding to the SchemaModule.SchemaModuleVersion
of this instance. |
java.util.Collection<Dependency> |
getAllDependencies()
Gets information on what versions of what packages this package depends on. |
java.lang.String |
getDisplayName()
Gets the user-friendly name of this package. |
License |
getLicense()
Gets the License, if any, associated with this package. |
java.lang.String |
getPath()
The install path (which also serves as unique id) for this package. |
TypeDetails |
getTypeDetails()
Gets the TypeDetails for this package. |
Revision |
getVersion()
Gets the Revision of this package. |
boolean |
obsolete()
Whether this package is obsolete. |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
static final char PATH_SEPARATOR
| Method Detail |
|---|
@NonNull TypeDetails getTypeDetails()
TypeDetails for this package.
@NonNull Revision getVersion()
Revision of this package.
@NonNull java.lang.String getDisplayName()
@Nullable License getLicense()
License, if any, associated with this package.
@NonNull java.util.Collection<Dependency> getAllDependencies()
@NonNull java.lang.String getPath()
boolean obsolete()
@NonNull CommonFactory createFactory()
CommonFactory corresponding to the SchemaModule.SchemaModuleVersion
of this instance.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||