org.hudsonci.plugins.vault
Class Bundle

java.lang.Object
  extended by org.hudsonci.plugins.vault.Bundle
All Implemented Interfaces:
Serializable, Comparable<Bundle>

public class Bundle
extends Object
implements Comparable<Bundle>, Serializable

A bundle is a named, optionally typed, collection of packages.

Author:
Jason Dillon
See Also:
Serialized Form

Constructor Summary
Bundle(String name)
           
Bundle(String name, Bundle bundle)
           
 
Method Summary
 void addPackage(Package pkg)
           
 int compareTo(Bundle bundle)
           
 boolean equals(Object obj)
           
 String getDescription()
           
 String getName()
           
 Package getPackage(String id)
           
 Set<Package> getPackages()
           
 String getType()
           
 int hashCode()
           
 void removePackage(Package pkg)
           
 void setDescription(String description)
           
 void setPackages(Set<Package> packages)
           
 void setType(String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Bundle

public Bundle(String name)

Bundle

public Bundle(String name,
              Bundle bundle)
Method Detail

getName

public String getName()

getType

public String getType()

setType

public void setType(String type)

getPackages

public Set<Package> getPackages()

setPackages

public void setPackages(Set<Package> packages)

getPackage

public Package getPackage(String id)

addPackage

public void addPackage(Package pkg)

removePackage

public void removePackage(Package pkg)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(Bundle bundle)
Specified by:
compareTo in interface Comparable<Bundle>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2012 Hudson. All Rights Reserved.