パッケージ com.github.mygreen.sqlmapper.metamodel
メタモデルによる条件式の組み立て機能を提供します。
-
インタフェースの概要 インタフェース 説明 EntityPath<T> エンティティのパスを表現します。Path<T> パスを表現するルートクラスPredicate 評価可能な式の終端を表現します。PropertyPath<T> プロパティのパスを表現します。Visitor<C> 式を巡回するビジターのインタフェース。 -
クラスの概要 クラス 説明 BooleanPath ブーリアン型のプロパティを表現します。EntityPathBase<T> エンティティのメタモデルのベースクラス。EnumPath<T extends Enum<T>> 列挙型のプロパティを表現します。GeneralPath<T> 汎用的な型のプロパティを表現します。LocalDatePath LocalDate
型のプロパティを表現します。LocalDateTimePath LocalDateTime
型のプロパティを表現します。LocalTimePath LocalTime
型のプロパティを表現します。NumberPath<T extends Number & Comparable<T>> 数値型のプロパティを表現します。OrderSpecifier パスの並び順を表現します。PathMeta パス情報を表現するクラス。PathMetaUtils PathMeta
に関するユーティリティ。PathMixin<T> Path
のMixin用の実装。SqlDatePath Date
型のプロパティを表現します。SqlTimePath Date
型のプロパティを表現します。SqlTimestampPath Timestamp
型のプロパティを表現します。StringPath 文字列型のプロパティを表現します。UtilDatePath Date
型のプロパティを表現します。 -
列挙型の概要 列挙型 説明 OrderType 並び順のタイプ。PathType パスのタイプ