Class PluginScalaVersion
java.lang.Object
xyz.janboerman.scalaloader.plugin.PluginScalaVersion
- All Implemented Interfaces:
ConfigurationSerializable, IScalaVersion
public final class PluginScalaVersion
extends Object
implements ConfigurationSerializable, IScalaVersion
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPluginScalaVersion(String scalaVersion, String libraryUrl, String reflectUrl) Deprecated.since Scala 3 there are more artifacts than just the scala standard library and the scala reflection libraryPluginScalaVersion(String scalaVersion, Map<String, String> urls) Deprecated.use PluginScalaVersion(String, Map, Map) instead. -
Method Summary
Modifier and TypeMethodDescriptionstatic PluginScalaVersiondeserialize(Map<String, Object> map) booleanstatic PluginScalaVersionfromScalaVersion(ScalaVersion scalaVersion) Deprecated.use getUrls() instead.Deprecated.use getUrls() instead.getUrls()Get the version string for this version of Scala.inthashCode()static voidregister()toString()
-
Field Details
-
SCALA2_REFLECT_URL
- See Also:
-
SCALA2_LIBRARY_URL
- See Also:
-
SCALA3_LIBRARY_URL
- See Also:
-
TASTY_CORE_URL
- See Also:
-
-
Constructor Details
-
PluginScalaVersion
Deprecated.since Scala 3 there are more artifacts than just the scala standard library and the scala reflection library -
PluginScalaVersion
Deprecated.use PluginScalaVersion(String, Map, Map) instead. -
PluginScalaVersion
-
-
Method Details
-
register
public static void register() -
getScalaVersion
-
getUrls
-
getSha1Hashes
-
getScalaLibraryUrl
-
getScalaReflectUrl
-
getCompatRelease
-
equals
-
hashCode
-
toString
-
serialize
- Specified by:
serializein interfaceConfigurationSerializable
-
deserialize
-
fromScalaVersion
-
getVersionString
Description copied from interface:IScalaVersionGet the version string for this version of Scala.- Specified by:
getVersionStringin interfaceIScalaVersion- Returns:
- the version string
-