com.sun.enterprise.tools.verifier.hk2
Class PackageAnalyser.Bundle

java.lang.Object
  extended by com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.Bundle
Enclosing class:
PackageAnalyser

public static class PackageAnalyser.Bundle
extends java.lang.Object

A dats structure to capture bundle details needed for our processing.


Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Set<PackageAnalyser.PackageCapability> getExportedPkgs()
           
 java.util.Set<com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.PackageRequirement> getImportedPkgs()
           
 com.sun.enterprise.module.ModuleDefinition getMd()
           
 java.lang.String getName()
           
 java.util.Set<PackageAnalyser.Bundle> getRequiredBundles()
           
 java.util.Set<java.lang.String> getRequiredPkgs()
           
 int hashCode()
           
 boolean provides(java.lang.String pkg)
           
 boolean requires(PackageAnalyser.PackageCapability p)
           
 void setExportedPkgs(java.util.Set<PackageAnalyser.PackageCapability> exportedPkgs)
           
 void setImportedPkgs(java.util.Set<com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.PackageRequirement> importedPkgs)
           
 void setMd(com.sun.enterprise.module.ModuleDefinition md)
           
 void setRequiredBundles(java.util.Set<PackageAnalyser.Bundle> requiredBundles)
           
 void setRequiredPkgs(java.util.Set<java.lang.String> requiredPkgs)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getExportedPkgs

public java.util.Set<PackageAnalyser.PackageCapability> getExportedPkgs()

setExportedPkgs

public void setExportedPkgs(java.util.Set<PackageAnalyser.PackageCapability> exportedPkgs)

getImportedPkgs

public java.util.Set<com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.PackageRequirement> getImportedPkgs()

setImportedPkgs

public void setImportedPkgs(java.util.Set<com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.PackageRequirement> importedPkgs)

getRequiredPkgs

public java.util.Set<java.lang.String> getRequiredPkgs()

setRequiredPkgs

public void setRequiredPkgs(java.util.Set<java.lang.String> requiredPkgs)

getRequiredBundles

public java.util.Set<PackageAnalyser.Bundle> getRequiredBundles()

setRequiredBundles

public void setRequiredBundles(java.util.Set<PackageAnalyser.Bundle> requiredBundles)

getMd

public com.sun.enterprise.module.ModuleDefinition getMd()

provides

public boolean provides(java.lang.String pkg)

requires

public boolean requires(PackageAnalyser.PackageCapability p)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()

setMd

public void setMd(com.sun.enterprise.module.ModuleDefinition md)


Copyright © 2011 Oracle Corporation. All Rights Reserved.