パッケージ com.github.mygreen.sqlmapper.metamodel.expression
式を表現する機能を提供します。
-
インタフェースの概要 インタフェース 説明 Expression<T> 一般的な式を表現します。SubQueryExpression<T> サブクエリの式を表現します。 -
クラスの概要 クラス 説明 BooleanExpression ブーリアンによる式を表現します。ComparableExpression<T extends Comparable> 比較可能な型に対する式を表現するためのベースクラス。Constant<T> 定数を表現します。DateExpressionBase<T extends Date & Comparable<Date>> Dateを親に持つ日時型のベースクラス。DslExpression<T> DSL式のベースクラス。EnumExpression<T extends Enum<T>> 列挙型の式を表現します。GeneralExpression<T> 汎用的な型に対する式。ImmutableExpression<T> 不変な式を表現します。LocalDateExpression LocalDateによる式を表現します。LocalDateTimeExpression LocalDateTimeによる式を表現します。LocalTimeExpression LocalTimeによる式を表現します。NumberExpression<T extends Number & Comparable<T>> 数値型の式を表現します。SqlDateExpression Dateによる式を表現します。SqlTimeExpression Timeによる式を表現します。SqlTimestampExpression Timestampによる式を表現します。StringExpression 文字列型の式を表現します。TemporalExpressionBase<T extends TemporalAccessor & Comparable> TemporalAccessorを親に持つ日時型のベースクラス。UtilDateExpression Dateによる式を表現します。