クラス ApiVersion

java.lang.ObjectSE
org.springframework.boot.buildpack.platform.docker.ApiVersion
実装済みのインターフェース一覧:
ComparableSE<ApiVersion>

public final class ApiVersion extends ObjectSE implements ComparableSE<ApiVersion>
メジャー値とマイナー値で構成される API バージョン番号。
導入:
4.0.0
作成者:
Phillip Webb, Scott Frederick
  • 方法の詳細

    • supports

      public boolean supports(ApiVersion other)
      この API バージョンが指定されたバージョンをサポートしているかどうかを返します。0.x は同じバージョン番号にのみ一致します。1.x 以上のリリースは、バージョンのメジャーバージョンが同じでマイナーバージョンが同等かそれ以上である場合に一致します。
      パラメーター:
      other - チェックするバージョン
      戻り値:
      指定された API バージョンがサポートされているかどうか
    • supportsAny

      public boolean supportsAny(ApiVersion... others)
      この API バージョンが指定されたバージョンのいずれかをサポートしているかどうかを返します。
      パラメーター:
      others - チェックするバージョン
      戻り値:
      指定された API バージョンのいずれかがサポートされている場合
      関連事項:
    • equals

      public boolean equals(@Nullable ObjectSE obj)
      オーバーライド:
      クラス ObjectSE の equalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSE の hashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSE の toString 
    • parse

      public static ApiVersion parse(StringSE value)
      文字列を ApiVersion インスタンスに解析するファクトリメソッド。
      パラメーター:
      value - 解析する値。
      戻り値:
      対応する ApiVersion
      例外:
      IllegalArgumentExceptionSE - 値を解析できなかった場合
    • of

      public static ApiVersion of(int major, int minor)
    • compareTo

      public int compareTo(ApiVersion other)
      次で指定:
      インターフェース ComparableSE<ApiVersion> 内の compareToSE