Class PackageInfo.FromMetadata

java.lang.Object
com.artipie.pypi.meta.PackageInfo.FromMetadata
All Implemented Interfaces:
PackageInfo
Enclosing interface:
PackageInfo

public static final class PackageInfo.FromMetadata extends Object implements PackageInfo
Implementation of PackageInfo that parses python metadata PKG-INFO file to obtain required information. For more details see PEP-314.
Since:
0.6
  • Constructor Details

    • FromMetadata

      public FromMetadata(String input)
      Ctor.
      Parameters:
      input - Input
  • Method Details

    • name

      public String name()
      Description copied from interface: PackageInfo
      Package name.
      Specified by:
      name in interface PackageInfo
      Returns:
      Name of the project
    • version

      public String version()
      Description copied from interface: PackageInfo
      Package version.
      Specified by:
      version in interface PackageInfo
      Returns:
      Version of the project
    • summary

      public String summary()
      Description copied from interface: PackageInfo
      A one-line summary of what the package does.
      Specified by:
      summary in interface PackageInfo
      Returns:
      Summary