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
 
A B C D E F G H I L M N O P Q R S T U V W 
すべてのクラス すべてのパッケージ