• public class ProjectInfo
    extends Object

    Obtains information that is stored in the manifest when the SystemDS jar is built.

    • Method Detail

      • getProjectInfo

        public static ProjectInfo getProjectInfo()

        Return a ProjectInfo singleton instance.

        Returns:
        the ProjectInfo singleton instance
      • property

        public String property​(String key)

        Obtain a manifest property value based on the key.

        Parameters:
        key - the property key
        Returns:
        the property value
      • version

        public String version()

        Obtain the project version from the manifest.

        Returns:
        the project version
      • buildTime

        public String buildTime()

        Object the artifact build time from the manifest.

        Returns:
        the artifact build time
      • minimumRecommendedSparkVersion

        public String minimumRecommendedSparkVersion()

        Obtain the minimum recommended Spark version from the manifest.

        Returns:
        the minimum recommended Spark version
      • properties

        public SortedMap<String,​String> properties()

        Obtain all the properties from the manifest as a sorted map.

        Returns:
        the manifest properties as a sorted map