パッケージ org.thinkit.api.catalog

インタフェース BiCatalogSupport<E extends BiCatalog<E,​T>,​T>

  • すべてのスーパーインタフェース:
    CodeSupport, TagSupport<T>
    既知のサブインタフェースのリスト:
    BiCatalog<E,​T>

    public interface BiCatalogSupport<E extends BiCatalog<E,​T>,​T>
    extends CodeSupport, TagSupport<T>
    The interface that represents the basic functions of BiCatalog.
    導入されたバージョン:
    1.0.0
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド デフォルト・メソッド 
      修飾子とタイプ メソッド 説明
      default boolean equalsByCode​(int code)
      Checks if the code value given as an argument is equal to the code value of this catalog element.
      default boolean equalsByTag​(T tag)
      Checks if the tag value given as an argument is equal to the tag value of this catalog element.
      default E toEnum()
      Converts to the Enum class object.
      • インタフェースから継承されたメソッド org.thinkit.api.catalog.CodeSupport

        getCode
      • インタフェースから継承されたメソッド org.thinkit.api.catalog.TagSupport

        getTag
    • メソッドの詳細

      • toEnum

        default E toEnum()
        Converts to the Enum class object.
        戻り値:
        Converted Enum class
      • equalsByCode

        default boolean equalsByCode​(int code)
        Checks if the code value given as an argument is equal to the code value of this catalog element.
        パラメータ:
        code - The code value
        戻り値:
        true if the code value given as an argument is equal to the code value of this catalog element, othereise false
      • equalsByTag

        default boolean equalsByTag​(T tag)
        Checks if the tag value given as an argument is equal to the tag value of this catalog element.
        パラメータ:
        tag - The tag value
        戻り値:
        true if the tag value given as an argument is equal to the tag value of this catalog element, othereise false