A B C D E F G H I L M N O P Q R S T U V W
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
A
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.BooleanPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EnumPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
- accept(Visitor<C>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Expression
-
式であるノードを巡回するための
Visitor
を受け付けます。 - accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.GeneralPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalDatePath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalDateTimePath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalTimePath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.NumberPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMixin
- accept(Visitor<C>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Predicate
-
式であるノードを巡回するための
Visitor
を受け付けます。 - accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlDatePath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlTimePath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlTimestampPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.StringPath
- accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
式であるノードを巡回するための
Visitor
を受け付けます。 - accept(Visitor<C>, C) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.UtilDatePath
- accept(Visitor, Object) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- add(Expression<N>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 + 右辺 として比較する式を作成します。
- add(N) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 + 右辺 として比較する式を作成します。
- ADD - com.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
- addInclude(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
- addOrder(OrderSpecifier...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
- after(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DateExpressionBase
-
左辺 > 右辺 として比較する式を作成します。
- after(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.TemporalExpressionBase
-
左辺 > 右辺 として比較する式を作成します。
- after(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DateExpressionBase
-
左辺 > 右辺 として比較する式を作成します。
- after(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.TemporalExpressionBase
-
左辺 > 右辺 として比較する式を作成します。
- and(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
右辺を論理席(左辺 AND 右辺)で評価します。
- and(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
右辺を論理積( 左辺 AND 右辺)で評価します。
- AND - com.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
- andAnyOf(Predicate...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
引数で指定した全ての和(OR)に対して積(AND)を取ります。
- andAnyOf(Predicate...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
引数で指定した全ての和(OR)に対して積(AND)を取ります。
- append(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitorContext
-
クライテリアを追加します。
- args - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の引数
- ArithmeticOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
算術演算子。
- asc() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.PropertyPath
- ASC - com.github.mygreen.sqlmapper.metamodel.OrderType
-
昇順
B
- before(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DateExpressionBase
-
左辺 < 右辺 として比較する式を作成します。
- before(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.TemporalExpressionBase
-
左辺 < 右辺 として比較する式を作成します。
- before(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DateExpressionBase
-
左辺 < 右辺 として比較する式を作成します。
- before(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.TemporalExpressionBase
-
左辺 < 右辺 として比較する式を作成します。
- between(Expression<T>, Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 BETEEN <FROM式> AND <TO式> として比較する式を作成します。
- between(T, T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 BETEEN <FROM値> AND <TO値> として比較する式を作成します。
- BETWEEN - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- BIND_VARIABLE - com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
- bindBariableIndex - クラス の変数com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser.Token
-
バインド変数の場合のインデックス。
- BooleanBuilder - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
Predicate
式を組み立てるためのヘルパークラス。 - BooleanBuilder() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
BooleanBuilder
のインスタンスを作成します。 - BooleanBuilder(Predicate) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
初期式を指定して、
BooleanBuilder
のインスタンスを作成します。 - BooleanExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
ブーリアンによる式を表現します。
- BooleanExpression(Expression<Boolean>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
- BooleanOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
論理演算子。
- BooleanOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
ブーリアン型を値に持つ式の演算操作を表現します。
- BooleanOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- BooleanOperation(PredicateOperation) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- BooleanPath - com.github.mygreen.sqlmapper.metamodelのクラス
-
ブーリアン型のプロパティを表現します。
- BooleanPath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.BooleanPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- BooleanPath(PathMixin<Boolean>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.BooleanPath
-
プロパティの情報を指定してインスタンスを作成する。
C
- com.github.mygreen.sqlmapper.metamodel - パッケージ com.github.mygreen.sqlmapper.metamodel
-
メタモデルによる条件式の組み立て機能を提供します。
- com.github.mygreen.sqlmapper.metamodel.expression - パッケージ com.github.mygreen.sqlmapper.metamodel.expression
-
式を表現する機能を提供します。
- com.github.mygreen.sqlmapper.metamodel.operation - パッケージ com.github.mygreen.sqlmapper.metamodel.operation
-
演算子の実装
- com.github.mygreen.sqlmapper.metamodel.operator - パッケージ com.github.mygreen.sqlmapper.metamodel.operator
-
演算子のタイプを提供します。
- com.github.mygreen.sqlmapper.metamodel.support - パッケージ com.github.mygreen.sqlmapper.metamodel.support
-
サポート機能を提供します。
- ComparableExpression<T extends Comparable> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
比較可能な型に対する式を表現するためのベースクラス。
- ComparableExpression(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
- ComparisionOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
比較演算子。
- concat(Expression<String>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
文字列を結合します。
- concat(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
文字列を結合します。
- CONCAT - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- Constant<T> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
定数を表現します。
- Constant(Class<? extends T>, T) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.Constant
- Constant(Class<? extends T>, T, boolean) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.Constant
- contains(Expression<String>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
部分一致 左辺 LIKE %右辺% として比較する式を作成します。
- contains(Expression<String>, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
部分一致 左辺 LIKE %右辺% として比較する式を作成します。
- contains(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
部分一致 左辺 LIKE %右辺% として比較する式を作成します。
- contains(String, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
部分一致 左辺 LIKE %右辺% として比較する式を作成します。
- CONTAINS - com.github.mygreen.sqlmapper.metamodel.operator.LikeOp
- create(T) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
汎用的な型の定数を作成ます。
- createBoolean(Boolean) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
ブーリアン型の定数を作成します。
- createBoolean(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
boolean型またはそのラッパークラス型のプロパティを作成します。
- createChar(char) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
char型の定数を作成します。
- createCollection(T) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
Collection
型/配列型などを定数として作成します。 - createEnum(String, Class<? super A>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
列挙型のプロパティを作成します。
- createGeneral(String, Class<? super A>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
汎用的な型のプロパティを作成します。
- createLocalDate(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
LocalDate
型のプロパティを作成します。 - createLocalDateTime(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
LocalDateTime
型のプロパティを作成します。 - createLocalTime(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
LocalTime
型のプロパティを作成します。 - createNumber(String, Class<? super A>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
数値型のプロパティを作成します。
- createSqlDate(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
Date
型のプロパティを作成します。 - createSqlTime(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
Time
型のプロパティを作成します。 - createSqlTimestamp(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
Timestamp
型のプロパティを作成します。 - createString(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
文字列型のプロパティを作成します。
- createString(String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
文字列型の定数を作成します。
- createUtilDate(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
Date
型のプロパティを作成します。 - CURRENT_DATE - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- CURRENT_TIME - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- CURRENT_TIMESTAMP - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- currentDate() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.LocalDateExpression
-
現在の日付を取得する関数 CURRENT_DATE を返します。
- currentDate() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SqlDateExpression
-
現在の日付を取得する関数 CURRENT_DATE を返します。
- currentTime() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.LocalTimeExpression
-
現在の時刻を取得する関数 CURRENT_TIME を返します。
- currentTime() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimeExpression
-
現在の時刻を取得する関数 CURRENT_TIME を返します。
- currentTime(int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.LocalTimeExpression
-
精度を指定して、現在の時刻を取得する関数 CURRENT_TIME を返します。
- currentTime(int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimeExpression
-
精度を指定して、現在の時刻を取得する関数 CURRENT_TIME を返します。
- currentTimestamp() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.LocalDateTimeExpression
-
現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- currentTimestamp() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimestampExpression
-
現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- currentTimestamp() - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.UtilDateExpression
-
現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- currentTimestamp(int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.LocalDateTimeExpression
-
精度を指定して、現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- currentTimestamp(int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimestampExpression
-
精度を指定して、現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- currentTimestamp(int) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.expression.UtilDateExpression
-
精度を指定して、現在の日時を取得する関数 CURRENT_TIMESTAMP を返します。
- CUSTOM - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- CustomFunctionOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
CustomFuntionExpression
の実装クラスです。 - CustomFunctionOperation(Expression<?>, String, Object...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- CustomFuntionExpression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
任意の関数式を表現します。
- CustomFuntionExpression(Expression<?>, String, Object...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
D
- DateExpressionBase<T extends Date & Comparable<Date>> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
Date
を親に持つ日時型のベースクラス。 - DateExpressionBase(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.DateExpressionBase
- DebugVisitor - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
式を文字列として評価するためのデバッグ用のVisitor。
- DebugVisitor() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- DebugVisitorContext - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
式を文字列として評価するためのデバッグ用のVisitorのコンテキスト
- DebugVisitorContext() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitorContext
- desc() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.PropertyPath
- DESC - com.github.mygreen.sqlmapper.metamodel.OrderType
-
降順
- DIV - com.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
- divide(Expression<N>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 / 右辺 として比較する式を作成します。
- divide(N) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 / 右辺 として比較する式を作成します。
- DslExpression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
DSL式のベースクラス。
- DslExpression(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.DslExpression
E
- EMBEDDED - com.github.mygreen.sqlmapper.metamodel.PathType
-
親を持つ埋め込み用パス
- ends(Expression<String>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
後方一致 左辺 LIKE 右辺% として比較する式を作成します。
- ends(Expression<String>, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
後方一致 左辺 LIKE 右辺% として比較する式を作成します。
- ends(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
後方一致 左辺 LIKE 右辺% として比較する式を作成します。
- ends(String, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
後方一致 左辺 LIKE 右辺% として比較する式を作成します。
- ENDS - com.github.mygreen.sqlmapper.metamodel.operator.LikeOp
- EntityPath<T> - com.github.mygreen.sqlmapper.metamodelのインタフェース
-
エンティティのパスを表現します。
- EntityPathBase<T> - com.github.mygreen.sqlmapper.metamodelのクラス
-
エンティティのメタモデルのベースクラス。
- EntityPathBase(Class<? extends T>, EntityPathBase<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
親を持つエンティティのメタモデルのインスタンスを作成します。
- EntityPathBase(Class<? extends T>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
エンティティのメタモデルのインスタンスを作成します。
- EnumExpression<T extends Enum<T>> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
列挙型の式を表現します。
- EnumExpression(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.EnumExpression
- EnumOperation<T extends Enum<T>> - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
列挙型を値に持つ式の演算操作を表現します。
- EnumOperation(OperationMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- EnumOperation(Class<? extends T>, Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- EnumPath<T extends Enum<T>> - com.github.mygreen.sqlmapper.metamodelのクラス
-
列挙型のプロパティを表現します。
- EnumPath(PathMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.EnumPath
-
プロパティの情報を指定してインスタンスを作成する。
- EnumPath(Class<? extends T>, Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.EnumPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- EOF - com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
- eq(Expression<? extends T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 = 右辺 として比較する式を作成します。
- eq(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 = 右辺 として比較する式を作成します。
- EQ - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- exists() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
EXISTS 句を条件として比較する式を作成します。
- exists() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- EXISTS - com.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
- Expression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのインタフェース
-
一般的な式を表現します。
F
- findPropertyPath(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPath
-
指定したプロパティ情報を検索する。
- findPropertyPath(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
- findRootPath() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMeta
-
ルートのパスを親をだ取り検索します。
- forProperty(Path<?>, String) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.PathMetaUtils
-
指定したプロパティのメタ情報を作成します。
- from(EntityPath<?>) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.SubQueryHelper
-
抽出対象のエンティティを指定して、サブクエリのインスタンスを作成します。
- from(EntityPath<?>, PropertyPath<T>) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.SubQueryHelper
-
抽出対象のエンティティ(テーブル)とプロパティ(カラム)指定して、サブクエリのインスタンスを作成します。
- function(String, Object...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
任意の関数の式を作成します。
- FunctionOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
関数を表現する演算子
G
- GeneralExpression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
汎用的な型に対する式。
- GeneralExpression(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
- GeneralOperation<T> - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
汎用的な型を値に持つ式の演算操作を表現します。
- GeneralOperation(OperationMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- GeneralOperation(Class<? extends T>, Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- GeneralPath<T> - com.github.mygreen.sqlmapper.metamodelのクラス
-
汎用的な型のプロパティを表現します。
- GeneralPath(PathMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.GeneralPath
-
プロパティの情報を指定してインスタンスを作成する。
- GeneralPath(Class<? extends T>, Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.GeneralPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- getAfter() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- getArg(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.Operation
-
インデックスを指定して引数を取得します。
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- getArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の引数
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- getArgs() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.Operation
-
演算子の引数を取得します。
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- getArgs() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- getBefore() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getBindBariableNum() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
バインド変数の現在までの出現回数を取得します。
- getCriteria() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitorContext
-
組み立てたクライテリアを取得します。
- getElement() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMeta
-
要素の値
- getEntityPath() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
抽出対象テーブルのエンティティ
- getIncludesProperties() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
抽出対象のプロパティです。
- getLimit() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
取得するレコード数の上限値です。
- getNextStartPos(int, int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
次のトークンの開始位置を返します。
- getNextTokenType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getOffset() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
取得するレコード数の開始位置です。
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- getOperator() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.Operation
-
演算子の種別を取得します。
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- getOperator() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.EnumOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.GeneralOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- getOptArg(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.Operation
-
インデックスを指定して引数を取得します。
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- getOptArg(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- getOrder() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.OrderSpecifier
-
並び順
- getOrders() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
ソート順です。
- getParent() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMeta
-
親情報を取得します。
- getParentAsOptional() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMeta
-
親情報を取得します。
- getPath() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.OrderSpecifier
-
対象のパス
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.BooleanPath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
エンティティのメタ情報
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EnumPath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.GeneralPath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalDatePath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalDateTimePath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.LocalTimePath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.NumberPath
- getPathMeta() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Path
-
パスのメタ情報を取得します。
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMixin
-
パスのメタ情報
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlDatePath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlTimePath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.SqlTimestampPath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.StringPath
- getPathMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.UtilDatePath
- getPosition() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getPredicate() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
現在の式
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
-
演算子の優先度
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
-
演算子の優先度
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
-
演算子の優先度
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
-
演算子の優先度
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.LikeOp
-
演算子の優先度
- getPriority() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.Operator
-
演算子の優先度。
- getPriority() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
-
演算子の優先度
- getPropertyPath(String) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPath
-
指定したプロパティ情報を取得する。
- getPropertyPath(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
- getQuery() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数のクエリ
- getQueryMeta() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
クエリのメタ情報を取得します。
- getQueryMeta() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
-
演算子の結果のタイプ
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
-
演算子の結果のタイプ
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
-
演算子の結果のタイプ
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
-
演算子の結果のタイプ
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.LikeOp
-
演算子の結果のタイプ
- getResultType() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.Operator
-
演算子の結果のタイプを取得します。
- getResultType() - 列挙 のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
-
演算子の結果のタイプ
- getSql() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getToken() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getTokens() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
SQL関数をパースしてトークンに分解した結果
- getTokenType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.EntityPathBase
-
エンティティタイプ
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DslExpression
- getType() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Expression
-
式のクラスタイプを取得します。
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ImmutableExpression
-
クラスタイプ
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.CustomFunctionOperation
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMeta
-
パスのタイプ
- getType() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
- getValue() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
定数の値
- getWhere() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
検索条件
- goe(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 >= 右辺 として比較する式を作成します。
- goe(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 >= 右辺 として比較する式を作成します。
- GOE - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- gt(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 > 右辺 として比較する式を作成します。
- gt(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 > 右辺 として比較する式を作成します。
- GT - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
H
- hasValue() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
式を持つかどうか判定します。
I
- ImmutableExpression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
不変な式を表現します。
- ImmutableExpression(Class<? extends T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.ImmutableExpression
- in(SubQueryExpression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 IN (右辺) として比較する式を作成します。
- in(Collection<? extends T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 IN (右辺[0], 右辺[1], 右辺[2], ...) として比較する式を作成します。
- in(T...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 IN (右辺1, 右辺2, 右辺3, ...) として比較する式を作成します。
- IN - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- includes(PropertyPath<?>...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
指定のプロパティのみを挿入対象とします。
- includes(PropertyPath<?>...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- initOperationTemplate() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- invoke(Operator, Expression<?>, DebugVisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- IS_NOT_NULL - com.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
- IS_NULL - com.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
- isEnclosedParenthesis(Operator, Operator) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.OperationUtils
-
式の評価結果を括弧で囲むか判定する。
- isExpandable() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
-
展開可能な複数の要素(インスタンスは
Collection
)を持つ値の場合。 - isFalse() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
左辺 == false として比較する式を作成します。
- isNotNull() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 IS NOT NULL として比較する式を作成します。
- isNull() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 IS NULL として比較する式を作成します。
- isTrue() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
左辺 == true として比較する式を作成します。
L
- LEFT_VARIABLE - com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
- like(Expression<String>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
左辺 LIKE 右辺 として比較する式を作成します。
- like(Expression<String>, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
左辺 LIKE 右辺 として比較する式を作成します。
- like(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
左辺 LIKE 右辺 として比較する式を作成します。
- like(String, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
左辺 LIKE 右辺 として比較する式を作成します。
- LIKE - com.github.mygreen.sqlmapper.metamodel.operator.LikeOp
- LikeOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
LIKE演算子
- limit(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
抽出する行数を指定します。
- limit(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- LocalDateExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
LocalDate
による式を表現します。 - LocalDateExpression(Expression<LocalDate>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.LocalDateExpression
- LocalDateOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
LocalDate
を値に持つ式の演算操作を表現します。 - LocalDateOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- LocalDateOperation(OperationMixin<LocalDate>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateOperation
- LocalDatePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
LocalDate
型のプロパティを表現します。 - LocalDatePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalDatePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- LocalDatePath(PathMixin<LocalDate>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalDatePath
-
プロパティの情報を指定してインスタンスを作成する。
- LocalDateTimeExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
LocalDateTime
による式を表現します。 - LocalDateTimeExpression(Expression<LocalDateTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.LocalDateTimeExpression
- LocalDateTimeOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
LocalDateTime
を値に持つ式の演算操作を表現します。 - LocalDateTimeOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- LocalDateTimeOperation(OperationMixin<LocalDateTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalDateTimeOperation
- LocalDateTimePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
LocalDateTime
型のプロパティを表現します。 - LocalDateTimePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalDateTimePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- LocalDateTimePath(PathMixin<LocalDateTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalDateTimePath
-
プロパティの情報を指定してインスタンスを作成する。
- LocalTimeExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
LocalTime
による式を表現します。 - LocalTimeExpression(Expression<LocalTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.LocalTimeExpression
- LocalTimeOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
LocalTime
を値に持つ式の演算操作を表現します。 - LocalTimeOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- LocalTimeOperation(OperationMixin<LocalTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.LocalTimeOperation
- LocalTimePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
LocalTime
型のプロパティを表現します。 - LocalTimePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalTimePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- LocalTimePath(PathMixin<LocalTime>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.LocalTimePath
-
プロパティの情報を指定してインスタンスを作成する。
- loe(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 <= 右辺 として比較する式を作成します。
- loe(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 <= 右辺 として比較する式を作成します。
- LOE - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- lower() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
小文字に変換する関数 LOWER(左辺) を返します。
- LOWER - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- lt(Expression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 < 右辺 として比較する式を作成します。
- lt(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.ComparableExpression
-
左辺 < 右辺 として比較する式を作成します。
- LT - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
M
- mixin - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
- mixin - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.DslExpression
-
左辺や式の操作対象となるインスタンス
- mod(Expression<N>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 % 右辺 として比較する式を作成します。
- mod(N) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 % 右辺 として比較する式を作成します。
- MOD - com.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
- MULT - com.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
- multiply(Expression<N>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 * 右辺 として比較する式を作成します。
- multiply(N) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 * 右辺 として比較する式を作成します。
N
- name() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.operator.Operator
-
演算子の名称を取得します。
- ne(Expression<? extends T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 <> 右辺 として比較する式を作成します。
- ne(T) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 <> 右辺 として比較する式を作成します。
- NE - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- next() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- not() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
- not() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.BooleanOperation
-
式の結果を否定する式を作成します。
- not() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- not() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Predicate
-
式の結果を否定する式を作成します。
- not() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
式の結果を否定する式を作成します。
- NOT - com.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
- NOT_EXISTS - com.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
- NOT_IN - com.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
- notExists() - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
NOT EXISTS 句を条件として比較する式を作成します。
- notExists() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- notIn(SubQueryExpression<T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 NOT IN (右辺) として比較する式を作成します。
- notIn(Collection<? extends T>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 NOT IN (右辺[0], 右辺[1], 右辺[2], ...) として比較する式を作成します。
- notIn(T...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.GeneralExpression
-
左辺 NOT IN (右辺1, 右辺2, 右辺3, ...) として比較する式を作成します。
- NumberExpression<T extends Number & Comparable<T>> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
数値型の式を表現します。
- NumberExpression(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
- NumberOperation<T extends Number & Comparable<T>> - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
数値型を値に持つ式の演算操作を表現します。
- NumberOperation(OperationMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- NumberOperation(Class<? extends T>, Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.NumberOperation
- NumberPath<T extends Number & Comparable<T>> - com.github.mygreen.sqlmapper.metamodelのクラス
-
数値型のプロパティを表現します。
- NumberPath(PathMixin<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.NumberPath
-
プロパティの情報を指定してインスタンスを作成する。
- NumberPath(Class<? extends T>, Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.NumberPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
O
- offset(int) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
抽出するデータの開始位置を指定します。
- offset(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- Operation<T> - com.github.mygreen.sqlmapper.metamodel.operationのインタフェース
-
式の演算子と引数を表現します。
- OperationMixin<T> - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Operation
のMixin用の実装。 - OperationMixin(Class<? extends T>, Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- OperationUtils - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
演算操作に関するユーティリティ
- OperationUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.OperationUtils
- Operator - com.github.mygreen.sqlmapper.metamodel.operatorのインタフェース
-
演算子を表現します。
- or(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
右辺を論理和( 左辺 OR 右辺) で評価します。
- or(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
右辺を論理和( 左辺 OR 右辺)で評価します。
- OR - com.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
- orAllOf(Predicate...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.BooleanExpression
-
引数で指定した全ての積(AND)に対して和(OR)を取ります。
- orAllOf(Predicate...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.BooleanBuilder
-
引数で指定した全ての積(AND)に対して和(OR)を取ります。
- orderBy(OrderSpecifier...) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
ソート順を指定します。
- orderBy(OrderSpecifier...) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- OrderSpecifier - com.github.mygreen.sqlmapper.metamodelのクラス
-
パスの並び順を表現します。
- OrderSpecifier(OrderType, Path<?>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.OrderSpecifier
- OrderType - com.github.mygreen.sqlmapper.metamodelの列挙型
-
並び順のタイプ。
P
- parse(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser
-
SQL関数をパースしてトークンに分解します。
- parseBindVariable() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
Parse the bind variable.
- parseEof() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
Parse the end of the SQL.
- parseLeftVariable() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
$left 変数をパースします。
- parseSql() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
Parse the SQL.
- Path<T> - com.github.mygreen.sqlmapper.metamodelのインタフェース
-
パスを表現するルートクラス
- PathMeta - com.github.mygreen.sqlmapper.metamodelのクラス
-
パス情報を表現するクラス。
- PathMeta(Path<?>, String, PathType) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.PathMeta
- PathMeta(String, PathType) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.PathMeta
- PathMetaUtils - com.github.mygreen.sqlmapper.metamodelのクラス
-
PathMeta
に関するユーティリティ。 - PathMetaUtils() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.PathMetaUtils
- PathMixin<T> - com.github.mygreen.sqlmapper.metamodelのクラス
-
Path
のMixin用の実装。 - PathMixin(Class<? extends T>, PathMeta) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.PathMixin
- PathType - com.github.mygreen.sqlmapper.metamodelの列挙型
-
パスのタイプ
- Predicate - com.github.mygreen.sqlmapper.metamodelのインタフェース
-
評価可能な式の終端を表現します。
- PredicateOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Predicate
に対する 演算子処理の実装。 - PredicateOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- PROPERTY - com.github.mygreen.sqlmapper.metamodel.PathType
-
親を持つパス(プロパティ)
- PropertyPath<T> - com.github.mygreen.sqlmapper.metamodelのインタフェース
-
プロパティのパスを表現します。
Q
- query - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数のクエリ
R
- returnBoolean() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnLocalDate() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnLocalDateTime() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnLocalTime() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnNumber(Class<R>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnSqlDate() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnSqlTime() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnSqlTimeStamp() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- returnUtilDate() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
関数の戻り値の型を返します。
- ROOT - com.github.mygreen.sqlmapper.metamodel.PathType
-
親を持たないルートのパス
S
- setEntityPath(EntityPath<?>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
抽出対象テーブルのエンティティ
- setLimit(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
取得するレコード数の上限値です。
- setOffset(int) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
取得するレコード数の開始位置です。
- setWhere(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
-
検索条件
- skipToken() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
トークンをスキップします。
- skipWhitespace() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
-
ホワイトスペースをスキップします。
- SQL - com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
- SqlDateExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
Date
による式を表現します。 - SqlDateExpression(Expression<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.SqlDateExpression
- SqlDateOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Date
を値に持つ式の演算操作を表現します。 - SqlDateOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- SqlDateOperation(OperationMixin<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlDateOperation
- SqlDatePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
Date
型のプロパティを表現します。 - SqlDatePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlDatePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- SqlDatePath(PathMixin<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlDatePath
-
プロパティの情報を指定してインスタンスを作成する。
- SqlFunctionParser - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
SQL関数の書式のパーサー
- SqlFunctionParser() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser
- SqlFunctionParser.Token - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
字句解析してトークンに分解した結果
- SqlFunctionTokenizer - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
SQL関数の字句解析処理。
- SqlFunctionTokenizer(String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer
- SqlFunctionTokenizer.TokenType - com.github.mygreen.sqlmapper.metamodel.supportの列挙型
-
トークンの種類
- SqlTimeExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
Time
による式を表現します。 - SqlTimeExpression(Expression<Time>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimeExpression
- SqlTimeOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Time
を値に持つ式の演算操作を表現します。 - SqlTimeOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- SqlTimeOperation(OperationMixin<Time>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimeOperation
- SqlTimePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
Date
型のプロパティを表現します。 - SqlTimePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlTimePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- SqlTimePath(PathMixin<Time>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlTimePath
-
プロパティの情報を指定してインスタンスを作成する。
- SqlTimestampExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
Timestamp
による式を表現します。 - SqlTimestampExpression(Expression<Timestamp>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.SqlTimestampExpression
- SqlTimestampOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Timestamp
を値に持つ式の演算操作を表現します。 - SqlTimestampOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- SqlTimestampOperation(OperationMixin<Timestamp>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SqlTimestampOperation
- SqlTimestampPath - com.github.mygreen.sqlmapper.metamodelのクラス
-
Timestamp
型のプロパティを表現します。 - SqlTimestampPath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlTimestampPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- SqlTimestampPath(PathMixin<Timestamp>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.SqlTimestampPath
-
プロパティの情報を指定してインスタンスを作成する。
- starts(Expression<String>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
前方一致 左辺 LIKE %右辺 として比較する式を作成します。
- starts(Expression<String>, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
前方一致 左辺 LIKE %右辺 として比較する式を作成します。
- starts(String) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
前方一致 左辺 LIKE %右辺 として比較する式を作成します。
- starts(String, char) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
前方一致 左辺 LIKE %右辺 として比較する式を作成します。
- STARTS - com.github.mygreen.sqlmapper.metamodel.operator.LikeOp
- StringExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
文字列型の式を表現します。
- StringExpression(Expression<String>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
- StringOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
文字列型を値に持つ式の演算操作を表現します。
- StringOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- StringOperation(OperationMixin<String>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.StringOperation
- StringPath - com.github.mygreen.sqlmapper.metamodelのクラス
-
文字列型のプロパティを表現します。
- StringPath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.StringPath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- StringPath(PathMixin<String>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.StringPath
-
プロパティの情報を指定してインスタンスを作成する。
- SUB - com.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
- SubQueryExpression<T> - com.github.mygreen.sqlmapper.metamodel.expressionのインタフェース
-
サブクエリの式を表現します。
- SubQueryHelper - com.github.mygreen.sqlmapper.metamodel.supportのクラス
-
サブクエリ式を組み立てるときのヘルパークラス。
- SubQueryHelper() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.SubQueryHelper
- SubQueryMeta - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
クエリの情報を保持するクラス。
- SubQueryMeta() - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryMeta
- SubQueryOperation<T,Q extends SubQueryExpression<T>> - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
サブクエリ式を値に持つ式の演算操作を表現します。
- SubQueryOperation(SubQueryMeta) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- substract(Expression<N>) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 - 右辺 として比較する式を作成します。
- substract(N) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.NumberExpression
-
左辺 - 右辺 として比較する式を作成します。
T
- TemporalExpressionBase<T extends TemporalAccessor & Comparable> - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
TemporalAccessor
を親に持つ日時型のベースクラス。 - TemporalExpressionBase(Expression<T>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.TemporalExpressionBase
- toDebugString(Expression<?>) - クラス のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.OperationUtils
-
式ノードをデバッグ情報形式の文字列に変換する。
- Token(SqlFunctionTokenizer.TokenType, String, int) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser.Token
- tokens - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.CustomFuntionExpression
-
SQL関数をパースしてトークンに分解した結果
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.Constant
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.DslExpression
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.OperationMixin
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.PredicateOperation
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.OrderSpecifier
-
対象のパスの評価結果 並び順
- toString() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.PathMixin
- type - クラス の変数com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser.Token
-
トークンのタイプ
U
- UnaryOp - com.github.mygreen.sqlmapper.metamodel.operatorの列挙型
-
単項演算子。
- upper() - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.StringExpression
-
大文字に変換する関数 UPPER(左辺) を返します。
- UPPER - com.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
- UtilDateExpression - com.github.mygreen.sqlmapper.metamodel.expressionのクラス
-
Date
による式を表現します。 - UtilDateExpression(Expression<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.expression.UtilDateExpression
- UtilDateOperation - com.github.mygreen.sqlmapper.metamodel.operationのクラス
-
Date
を値に持つ式の演算操作を表現します。 - UtilDateOperation(Operator, Expression<?>...) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- UtilDateOperation(OperationMixin<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.operation.UtilDateOperation
- UtilDatePath - com.github.mygreen.sqlmapper.metamodelのクラス
-
Date
型のプロパティを表現します。 - UtilDatePath(Path<?>, String) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.UtilDatePath
-
プロパティが所属するエンティティの情報とプロパティ名を指定してインスタンスを作成する。
- UtilDatePath(PathMixin<Date>) - クラス のコンストラクタcom.github.mygreen.sqlmapper.metamodel.UtilDatePath
-
プロパティの情報を指定してインスタンスを作成する。
V
- value - クラス の変数com.github.mygreen.sqlmapper.metamodel.expression.Constant
-
定数の値
- value - クラス の変数com.github.mygreen.sqlmapper.metamodel.support.SqlFunctionParser.Token
-
トークンの値。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.LikeOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.OrderType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.PathType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ArithmeticOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.BooleanOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.ComparisionOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.FunctionOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.LikeOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.operator.UnaryOp
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.OrderType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.PathType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.sqlmapper.metamodel.support.SqlFunctionTokenizer.TokenType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- visit(Constant<?>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Visitor
-
定数を処理します。
- visit(Constant<?>, DebugVisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- visit(SubQueryExpression<?>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Visitor
-
サブクエリを処理します。
- visit(SubQueryExpression<?>, DebugVisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- visit(Operation<?>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Visitor
-
演算子を処理します。
- visit(Operation<?>, DebugVisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- visit(Path<?>, C) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.Visitor
-
パスを処理します。
- visit(Path<?>, DebugVisitorContext) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.support.DebugVisitor
- Visitor<C> - com.github.mygreen.sqlmapper.metamodelのインタフェース
-
式を巡回するビジターのインタフェース。
W
- where(Predicate) - インタフェース のメソッドcom.github.mygreen.sqlmapper.metamodel.expression.SubQueryExpression
-
検索条件を指定します。
- where(Predicate) - クラス のメソッドcom.github.mygreen.sqlmapper.metamodel.operation.SubQueryOperation
すべてのクラス すべてのパッケージ