|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.tattletale.core.Archive
public abstract class Archive
Archive
Constructor Summary | |
---|---|
Archive(int type,
java.lang.String name,
java.util.List<java.lang.String> manifest,
java.util.SortedSet<java.lang.String> requires,
java.util.SortedMap<java.lang.String,java.lang.Long> provides,
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> packageDependencies,
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> blacklistedDependencies,
Location location)
Constructor |
Method Summary | |
---|---|
void |
addLocation(Location value)
Add a location |
int |
compareTo(java.lang.Object o)
Comparable |
boolean |
doesProvide(java.lang.String clz)
Does the archives provide this class |
boolean |
equals(java.lang.Object obj)
Equals |
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> |
getBlackListedDependencies()
Get the blacklisted dependencies |
java.util.SortedSet<Location> |
getLocations()
Get the locations |
java.util.List<java.lang.String> |
getManifest()
Get the manifest |
java.lang.String |
getManifestValue(java.lang.String key)
Get manifest value |
java.lang.String |
getName()
Get the name |
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> |
getPackageDependencies()
Get the package dependencies |
java.util.SortedMap<java.lang.String,java.lang.Long> |
getProvides()
Get the provides |
java.util.SortedSet<java.lang.String> |
getRequires()
Get the requires |
int |
getType()
Get the type |
int |
hashCode()
Hash code |
boolean |
hasManifestKey(java.lang.String key)
Has manifest key |
boolean |
isOSGi()
Is this an OSGi archive ? |
java.lang.String |
toString()
String representation |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Archive(int type, java.lang.String name, java.util.List<java.lang.String> manifest, java.util.SortedSet<java.lang.String> requires, java.util.SortedMap<java.lang.String,java.lang.Long> provides, java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> packageDependencies, java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> blacklistedDependencies, Location location)
type
- The typename
- The namemanifest
- The manifestrequires
- The requiresprovides
- The providespackageDependencies
- The package dependenciesblacklistedDependencies
- The blacklisted dependencieslocation
- The locationMethod Detail |
---|
public int getType()
public java.lang.String getName()
public java.util.List<java.lang.String> getManifest()
public boolean hasManifestKey(java.lang.String key)
key
- The manifest key
public java.lang.String getManifestValue(java.lang.String key)
key
- The manifest key
null
if not foundpublic java.util.SortedSet<java.lang.String> getRequires()
public java.util.SortedMap<java.lang.String,java.lang.Long> getProvides()
public java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> getPackageDependencies()
public java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> getBlackListedDependencies()
public java.util.SortedSet<Location> getLocations()
public void addLocation(Location value)
value
- The valuepublic boolean doesProvide(java.lang.String clz)
clz
- The class name
public boolean isOSGi()
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- The other object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- The other object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |