Class RuntimeVersionConverter

java.lang.Object
com.io7m.montarre.cmdline.converters.RuntimeVersionConverter
All Implemented Interfaces:
com.io7m.quarrel.core.QValueConverterType<Runtime.Version>

public final class RuntimeVersionConverter extends Object implements com.io7m.quarrel.core.QValueConverterType<Runtime.Version>
A converter for runtime versions.
  • Constructor Details

    • RuntimeVersionConverter

      public RuntimeVersionConverter()
      A converter for runtime versions.
  • Method Details

    • convertFromString

      public Runtime.Version convertFromString(String text)
      Specified by:
      convertFromString in interface com.io7m.quarrel.core.QValueConverterType<Runtime.Version>
    • convertToString

      public String convertToString(Runtime.Version value)
      Specified by:
      convertToString in interface com.io7m.quarrel.core.QValueConverterType<Runtime.Version>
    • exampleValue

      public Runtime.Version exampleValue()
      Specified by:
      exampleValue in interface com.io7m.quarrel.core.QValueConverterType<Runtime.Version>
    • syntax

      public String syntax()
      Specified by:
      syntax in interface com.io7m.quarrel.core.QValueConverterType<Runtime.Version>
    • convertedClass

      public Class<Runtime.Version> convertedClass()
      Specified by:
      convertedClass in interface com.io7m.quarrel.core.QValueConverterType<Runtime.Version>