インタフェース EntityPath<T>

  • 型パラメータ:
    T - エンティティのタイプ
    すべてのスーパーインタフェース:
    Expression<T>, Path<T>
    既知の実装クラスのリスト:
    EntityPathBase

    public interface EntityPath<T>
    extends Path<T>
    エンティティのパスを表現します。
    作成者:
    T.TSUCHIE
    • メソッドの詳細

      • getPropertyPath

        PropertyPath<?> getPropertyPath​(String propertyName)
        指定したプロパティ情報を取得する。
        パラメータ:
        propertyName - プロパティ名
        戻り値:
        プロパティ情報。指定したプロパティを持たない場合はnull を返します。
      • findPropertyPath

        PropertyPath<?> findPropertyPath​(String propertyName)
        指定したプロパティ情報を検索する。 もし、指定したプロパティが埋め込みエンティティ内に存在すれば、埋め込みエンティティ内のプロパティを返す。
        パラメータ:
        propertyName - プロパティ名
        戻り値:
        プロパティ情報。指定したプロパティを持たない場合はnull を返します。