# Package weka.core.packageManagement

- Class Summary
  Class | Description
  --- | ---
  DefaultPackage | A concrete implementation of Package that uses Java properties files/classes to manage package meta data.
  DefaultPackageManager | A concrete implementation of PackageManager that uses Java properties files/class to manage package meta data.
  Dependency | Class that encapsulates a dependency between two packages
  Package | Abstract base class for Packages.
  PackageConstraint | Abstract base class for package constraints.
  PackageManager | Abstract base class for package managers.
  VersionPackageConstraint | Concrete implementation of PackageConstraint that encapsulates constraints related to version numbers.
  VersionRangePackageConstraint | A concrete implementation of PackgageConstraint that encapsulates ranged version number constraints.

- Enum Summary
  Enum | Description
  --- | ---
  VersionPackageConstraint.VersionComparison | Enumeration encapsulating version comparison operations