Package org.apache.sysds.api.mlcontext
Class ProjectInfo
- java.lang.Object
- 
- org.apache.sysds.api.mlcontext.ProjectInfo
 
- 
 public class ProjectInfo extends Object Obtains information that is stored in the manifest when the SystemDS jar is built.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbuildTime()Object the artifact build time from the manifest.static ProjectInfogetProjectInfo()Return a ProjectInfo singleton instance.StringminimumRecommendedSparkVersion()Obtain the minimum recommended Spark version from the manifest.SortedMap<String,String>properties()Obtain all the properties from the manifest as a sorted map.Stringproperty(String key)Obtain a manifest property value based on the key.StringtoString()Stringversion()Obtain the project version from the manifest.
 
- 
- 
- 
Method Detail- 
getProjectInfopublic static ProjectInfo getProjectInfo() Return a ProjectInfo singleton instance.- Returns:
- the ProjectInfo singleton instance
 
 - 
propertypublic String property(String key) Obtain a manifest property value based on the key.- Parameters:
- key- the property key
- Returns:
- the property value
 
 - 
versionpublic String version() Obtain the project version from the manifest.- Returns:
- the project version
 
 - 
buildTimepublic String buildTime() Object the artifact build time from the manifest.- Returns:
- the artifact build time
 
 - 
minimumRecommendedSparkVersionpublic String minimumRecommendedSparkVersion() Obtain the minimum recommended Spark version from the manifest.- Returns:
- the minimum recommended Spark version
 
 
- 
 
-