| Package | Description |
|---|---|
| aQute.bnd.osgi |
| Modifier and Type | Method and Description |
|---|---|
Descriptors.PackageRef |
Descriptors.PackageRef.getDuplicate() |
Descriptors.PackageRef |
Descriptors.TypeRef.getPackageRef() |
Descriptors.PackageRef |
Descriptors.getPackageRef(java.lang.String binaryPackName) |
Descriptors.PackageRef |
Analyzer.getPackageRef(java.lang.String binaryName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.cleanupUses(java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> apiUses,
boolean removeJava)
Remove the own references and optional java references from the uses lib
|
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.cleanupUses(java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> apiUses,
boolean removeJava)
Remove the own references and optional java references from the uses lib
|
java.util.Set<java.util.Map.Entry<Descriptors.PackageRef,Attrs>> |
Packages.entrySet() |
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.getAPIUses() |
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.getAPIUses() |
java.util.Set<Descriptors.PackageRef> |
Clazz.getAPIUses() |
java.util.Collection<Descriptors.PackageRef> |
Analyzer.getPackages(Packages scope,
java.lang.String... args) |
java.util.Set<Descriptors.PackageRef> |
Analyzer.getPrivates() |
java.util.Set<Descriptors.PackageRef> |
Clazz.getReferred() |
java.util.Set<Descriptors.PackageRef> |
Analyzer.getUnreachable()
Return the set of unreachable code depending on exports and the bundle
activator.
|
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.getUses() |
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.getUses() |
java.util.Set<Descriptors.PackageRef> |
Packages.keySet() |
| Modifier and Type | Method and Description |
|---|---|
int |
Descriptors.PackageRef.compareTo(Descriptors.PackageRef other) |
boolean |
Packages.containsKey(Descriptors.PackageRef name) |
protected void |
Analyzer.doUses(Descriptors.PackageRef packageRef,
Packages exports,
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> uses,
Packages imports) |
aQute.service.reporter.Messages.WARNING |
AnalyzerMessages.Export_Has_PrivateReferences_(Descriptors.PackageRef exported,
int count,
java.util.Collection<Descriptors.PackageRef> local) |
Attrs |
Packages.get(Descriptors.PackageRef key) |
Attrs |
Packages.get(Descriptors.PackageRef packageRef,
Attrs deflt) |
java.util.Set<Clazz> |
Analyzer.getClassspace(Descriptors.PackageRef source)
Return the classes for a given source package.
|
java.util.Map<Clazz.Def,java.util.List<Descriptors.TypeRef>> |
Analyzer.getXRef(Descriptors.PackageRef source,
java.util.Collection<Descriptors.PackageRef> dest,
int sourceModifiers)
Create a cross reference from package source, to packages in dest
|
boolean |
Analyzer.isImported(Descriptors.PackageRef packageRef) |
void |
Packages.merge(Descriptors.PackageRef ref,
boolean unique,
Attrs... attrs) |
Attrs |
Packages.put(Descriptors.PackageRef ref) |
Attrs |
Packages.put(Descriptors.PackageRef key,
Attrs value) |
boolean |
Analyzer.referred(Descriptors.PackageRef packageName) |
Attrs |
Packages.remove(Descriptors.PackageRef var0) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.cleanupUses(java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> apiUses,
boolean removeJava)
Remove the own references and optional java references from the uses lib
|
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> |
Analyzer.cleanupUses(java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> apiUses,
boolean removeJava)
Remove the own references and optional java references from the uses lib
|
protected void |
Analyzer.doUses(Descriptors.PackageRef packageRef,
Packages exports,
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> uses,
Packages imports) |
protected void |
Analyzer.doUses(Descriptors.PackageRef packageRef,
Packages exports,
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> uses,
Packages imports) |
aQute.service.reporter.Messages.WARNING |
AnalyzerMessages.Export_Has_PrivateReferences_(Descriptors.PackageRef exported,
int count,
java.util.Collection<Descriptors.PackageRef> local) |
java.util.Map<Clazz.Def,java.util.List<Descriptors.TypeRef>> |
Analyzer.getXRef(Descriptors.PackageRef source,
java.util.Collection<Descriptors.PackageRef> dest,
int sourceModifiers)
Create a cross reference from package source, to packages in dest
|
void |
Packages.putAll(java.util.Map<? extends Descriptors.PackageRef,? extends Attrs> map) |
void |
Packages.putAllIfAbsent(java.util.Map<Descriptors.PackageRef,? extends Attrs> map) |