インターフェース SingularAttribute<X,​T>

  • 型パラメーター:
    X - 表現された属性を含む型
    T - 表現された属性の型
    すべてのスーパーインターフェース:
    Attribute<X,​T>Bindable<T>

    public interface SingularAttribute<X,​T>
    extends Attribute<X,​T>, Bindable<T>
    型 SingularAttribute のインスタンスは、永続的な単一値のプロパティまたはフィールドを表します。
    導入:
    2.0
    • メソッドの詳細

      • isId

        boolean isId()
        属性は id 属性ですか。このメソッドは、属性がシンプル ID、埋め込み ID、ID クラスの属性に対応する属性である場合に true を返します。
        戻り値:
        属性が ID かどうかを示すブール値
      • isVersion

        boolean isVersion()
        属性はバージョン属性ですか。
        戻り値:
        属性がバージョン属性かどうかを示すブール値
      • isOptional

        boolean isOptional()
        属性を null にすることができます。
        戻り値:
        属性を null にできるかどうかを示すブール値
      • getType

        Type<T> getType()
        属性の型を表す型を返します。
        戻り値:
        属性の型