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 Object

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


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

Method Detail

getExportedPkgs

public Set<PackageAnalyser.PackageCapability> getExportedPkgs()

setExportedPkgs

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

getImportedPkgs

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

setImportedPkgs

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

getRequiredPkgs

public Set<String> getRequiredPkgs()

setRequiredPkgs

public void setRequiredPkgs(Set<String> requiredPkgs)

getRequiredBundles

public Set<PackageAnalyser.Bundle> getRequiredBundles()

setRequiredBundles

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

getMd

public ModuleDefinition getMd()

provides

public boolean provides(String pkg)

provides

public PackageAnalyser.PackageCapability provides(com.sun.enterprise.tools.verifier.hk2.PackageAnalyser.PackageRequirement pr)

requires

public boolean requires(PackageAnalyser.PackageCapability p)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getName

public String getName()

setMd

public void setMd(ModuleDefinition md)


Copyright © 2013 Oracle Corporation. All Rights Reserved.