Class KotlinMetadataVersion

java.lang.Object
proguard.classfile.kotlin.KotlinMetadataVersion

public class KotlinMetadataVersion extends Object
Small container for KotlinMetadataVersion metadata (mv).
  • Field Details

    • major

      public final int major
    • minor

      public final int minor
    • patch

      public final int patch
    • UNKNOWN_VERSION

      public static final KotlinMetadataVersion UNKNOWN_VERSION
  • Constructor Details

    • KotlinMetadataVersion

      public KotlinMetadataVersion(int[] version)
    • KotlinMetadataVersion

      public KotlinMetadataVersion(int major, int minor, int patch)
  • Method Details

    • canBeWritten

      public boolean canBeWritten()
      Returns:
      true iff we support writing this version of Kotlin Metadata.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toArray

      public int[] toArray()