Class JavaVersion
Namespace: CmlLib.Core.Java
Assembly: CmlLib.Core.dll
public record JavaVersion : IEquatable<JavaVersion>
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
JavaVersion(string)
public JavaVersion(string component)
Parameters
component string
JavaVersion(string, string?)
[JsonConstructor]
public JavaVersion(string component, string? majorVersion)
Parameters
component string
majorVersion string?
Properties
Component
[JsonPropertyName("component")]
public string Component { get; }
Property Value
MajorVersion
[JsonPropertyName("majorVersion")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? MajorVersion { get; }