com.springsource.bundlor.internal.support
Class IncrementalReadablePartialManifest.TypeDependencies
java.lang.Object
com.springsource.bundlor.internal.support.IncrementalReadablePartialManifest.TypeDependencies
- Enclosing class:
- IncrementalReadablePartialManifest
class IncrementalReadablePartialManifest.TypeDependencies
- extends java.lang.Object
Structure that keeps associations between a type and its dependencies
Method Summary |
(package private) void |
addImportedPackage(java.lang.String importedPackage)
|
(package private) void |
addImportedType(java.lang.String fullyQualifiedTypeName)
|
(package private) void |
addUses(java.lang.String usingPackage,
java.lang.String usedPackage)
|
(package private) java.lang.String |
getFullQualifiedTypeName()
|
(package private) java.util.Set<java.lang.String> |
getImportedTypes()
|
(package private) java.util.Set<java.lang.String> |
getReferencedPackages()
|
(package private) java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getUses()
|
private java.util.Set<java.lang.String> |
getUsesSet(java.lang.String exportingPackage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fullQualifiedTypeName
private final java.lang.String fullQualifiedTypeName
importedTypes
private final java.util.Set<java.lang.String> importedTypes
referencedPackages
private final java.util.Set<java.lang.String> referencedPackages
uses
private final java.util.Map<java.lang.String,java.util.Set<java.lang.String>> uses
IncrementalReadablePartialManifest.TypeDependencies
public IncrementalReadablePartialManifest.TypeDependencies(java.lang.String fullQualifiedTypeName)
addImportedType
void addImportedType(java.lang.String fullyQualifiedTypeName)
addUses
void addUses(java.lang.String usingPackage,
java.lang.String usedPackage)
addImportedPackage
void addImportedPackage(java.lang.String importedPackage)
getUsesSet
private java.util.Set<java.lang.String> getUsesSet(java.lang.String exportingPackage)
getFullQualifiedTypeName
java.lang.String getFullQualifiedTypeName()
getImportedTypes
java.util.Set<java.lang.String> getImportedTypes()
getReferencedPackages
java.util.Set<java.lang.String> getReferencedPackages()
getUses
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getUses()