A B C E F G I L M N P R S T V
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
A
- AbstractNode - com.github.mygreen.splate.nodeのクラス
-
Node
の抽象クラスです。 - AbstractNode() - クラス のコンストラクタcom.github.mygreen.splate.node.AbstractNode
-
AbstractNode
を作成します。 - accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.AddWhereIfNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.BeginNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.BindVariableNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.ContainerNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.ElseNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.EmbeddedValueNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.IfNode
- accept(ProcessContext) - インタフェース のメソッドcom.github.mygreen.splate.node.Node
-
SQLテンプレートを実行し評価します。
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.ParenBindVariableNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.PrefixSqlNode
- accept(ProcessContext) - クラス のメソッドcom.github.mygreen.splate.node.SqlNode
- addChild(Node) - クラス のメソッドcom.github.mygreen.splate.node.AbstractNode
- addChild(Node) - インタフェース のメソッドcom.github.mygreen.splate.node.Node
-
子供の
Node
を追加します。 - addSql(String) - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQL
を追加します。 - addSql(String, Object, SqlTemplateValueType) - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQL
とバインド変数を追加します。 - addSql(String, List<Object>) - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQL
とバインド変数を追加します。 - addStrippedPropertyPaths(List<String>, String, String) - クラス のメソッドcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
-
パスからリストのインデックス([1])やマップのキー([key])を除去したものを構成する。
- AddWhereIfNode - com.github.mygreen.splate.nodeのクラス
-
Node
representing theWHERE
clause of an SQL. - AddWhereIfNode() - クラス のコンストラクタcom.github.mygreen.splate.node.AddWhereIfNode
B
- BeanPropertySqlContext - com.github.mygreen.splateのクラス
-
SQLテンプレートのパラメータをJavaBean として渡すときのSQLコンテキスト。
- BeanPropertySqlContext(Object) - クラス のコンストラクタcom.github.mygreen.splate.BeanPropertySqlContext
-
JavaBeanを指定するコンストラクタ。
- BeanPropertySqlContext(SqlTemplateValueTypeRegistry, Object) - クラス のコンストラクタcom.github.mygreen.splate.BeanPropertySqlContext
- BeginNode - com.github.mygreen.splate.nodeのクラス
-
BGEIN
コメントに対応するNode
です。 - BeginNode() - クラス のコンストラクタcom.github.mygreen.splate.node.BeginNode
- BIND_VARIABLE - com.github.mygreen.splate.parser.SqlTokenizer.TokenType
- BindVariableNode - com.github.mygreen.splate.nodeのクラス
-
(コメントによる定義の)バインド変数のための
Node
です。 - BindVariableNode(String, ExpressionParser) - クラス のコンストラクタcom.github.mygreen.splate.node.BindVariableNode
-
BindVariableNode
を作成します。
C
- children - クラス の変数com.github.mygreen.splate.node.AbstractNode
-
子ノードのリスト
- clearCache() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
現在キャッシュしている情報をクリアします。
- clone() - クラス のメソッドcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
-
自身のインスタンスのクローンを作成します。
- com.github.mygreen.splate - パッケージ com.github.mygreen.splate
-
2Way-SQL のSQLテンプレート機能を提供します。
- com.github.mygreen.splate.node - パッケージ com.github.mygreen.splate.node
-
SQLのNode機能を提供します。
- com.github.mygreen.splate.parser - パッケージ com.github.mygreen.splate.parser
-
SQLパーサの機能を提供します。
- com.github.mygreen.splate.type - パッケージ com.github.mygreen.splate.type
-
SQLテンプレートのパラメータの型変換処理の機能を提供します。
- COMMENT - com.github.mygreen.splate.parser.SqlTokenizer.TokenType
- ContainerNode - com.github.mygreen.splate.nodeのクラス
-
Node
のコンテナクラスです。 - ContainerNode() - クラス のコンストラクタcom.github.mygreen.splate.node.ContainerNode
- convertPathWithSuffixed(String, String) - クラス のメソッドcom.github.mygreen.splate.TemplateLoader
-
SQLのパスを接尾語付きのパスに変換する。
- createEvaluationContext() - クラス のメソッドcom.github.mygreen.splate.BeanPropertySqlContext
- createEvaluationContext() - クラス のメソッドcom.github.mygreen.splate.EmptyValueSqlContext
- createEvaluationContext() - クラス のメソッドcom.github.mygreen.splate.MapSqlContext
- createEvaluationContext() - クラス のメソッドcom.github.mygreen.splate.SqlContext
-
EL式を評価するときのコンテキストを作成します。
- createSqlParser(String) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SqlParser
のインスタンスを作成します。
E
- ELSE - com.github.mygreen.splate.parser.SqlTokenizer.TokenType
- ElseNode - com.github.mygreen.splate.nodeのクラス
-
ELSE
コメント用のNode
です。 - ElseNode() - クラス のコンストラクタcom.github.mygreen.splate.node.ElseNode
- EmbeddedValueNode - com.github.mygreen.splate.nodeのクラス
-
値を埋め込む用の
Node
です - EmbeddedValueNode(String, ExpressionParser) - クラス のコンストラクタcom.github.mygreen.splate.node.EmbeddedValueNode
-
Creates a
EmbeddedValueNode
from a string expression. - EMPTY_STRINGS - クラス のstatic変数com.github.mygreen.splate.SqlUtils
-
空の文字列の配列です。
- EmptyValueSqlContext - com.github.mygreen.splateのクラス
-
SQLテンプレートに渡すパラメータがないときのコンテキスト。
- EmptyValueSqlContext() - クラス のコンストラクタcom.github.mygreen.splate.EmptyValueSqlContext
- EOF - com.github.mygreen.splate.parser.SqlTokenizer.TokenType
F
- findValueType(Class<?>, String) - クラス のメソッドcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
-
プロパティパスに対応した値の変換処理を取得します。
G
- getAfter() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getBefore() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getBindParams() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQLテンプレート中の変数をバインドしたパラメータ
- getBindVariableValue(T) - インタフェース のメソッドcom.github.mygreen.splate.type.SqlTemplateValueType
-
SQLのパラメータ変数として値を取得します。
- getChild(int) - クラス のメソッドcom.github.mygreen.splate.node.AbstractNode
- getChild(int) - インタフェース のメソッドcom.github.mygreen.splate.node.Node
-
指定されたインデックス番号
index
のNode
を返します。 - getChildSize() - クラス のメソッドcom.github.mygreen.splate.node.AbstractNode
- getChildSize() - インタフェース のメソッドcom.github.mygreen.splate.node.Node
-
子供の要素数を返します。
- getElseNode() - クラス のメソッドcom.github.mygreen.splate.node.IfNode
-
ELSE
のノード - getEmbeddedValue(T) - インタフェース のメソッドcom.github.mygreen.splate.type.SqlTemplateValueType
-
SQLに直接埋め込む値として文字列に変換します。
- getEncoding() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートファイルの文字コード名。
- getEvaluationContext() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
EL式で指定された時の式を評価するためのコンテキストを取得します。
- getExpression() - クラス のメソッドcom.github.mygreen.splate.node.BindVariableNode
-
式
- getExpression() - クラス のメソッドcom.github.mygreen.splate.node.EmbeddedValueNode
- getExpression() - クラス のメソッドcom.github.mygreen.splate.node.IfNode
-
IF
コメント内の式 - getExpression() - クラス のメソッドcom.github.mygreen.splate.node.ParenBindVariableNode
-
式
- getExpressionParser() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
EL式のパーサ
- getMessageDigest(String, String) - クラス のstaticメソッドcom.github.mygreen.splate.SqlUtils
-
文字列のメッセージダイジェストを作成します。
- getNextStartPos(int, int, int) - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Returns the next starting position.
- getNextTokenType() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getNode() - クラス のメソッドcom.github.mygreen.splate.SqlTemplate
-
SQLノード
- getParameters() - クラス のメソッドcom.github.mygreen.splate.ProcessResult
-
SQL中のバインドパラメータ
- getParent() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
親のノードの情報。
- getPosition() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getPrefix() - クラス のメソッドcom.github.mygreen.splate.node.PrefixSqlNode
-
プレフィックス
- getResourceLoader() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
テンプレートファイルなどのリソースをロードする処理。
- getSql() - クラス のメソッドcom.github.mygreen.splate.node.PrefixSqlNode
-
SQL
- getSql() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQL
を取得します。 - getSql() - クラス のメソッドcom.github.mygreen.splate.node.SqlNode
-
SQL
- getSql() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getSql() - クラス のメソッドcom.github.mygreen.splate.ProcessResult
-
SQL
- getSuffixName() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートのファイル名の接尾語。
- getTargetValue() - 例外 のメソッドcom.github.mygreen.splate.type.SqlTypeConversionException
-
変換対象の値
- getTargetValue() - 例外 のメソッドcom.github.mygreen.splate.type.TextConversionException
-
変換対象の値
- getTemplate(String) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLファイルのリソースパスを指定して、SQLテンプレートを取得します。
- getTemplate(Resource) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLファイルのリソースを指定して、SQLテンプレートを取得します。
- getTemplateByText(String) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLを文字列として直接指定し、SQLテンプレートを取得します。
- getTemplateLoader() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートファイルの読み込む処理。
- getToken() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getTokenType() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- getValue() - クラス のメソッドcom.github.mygreen.splate.BeanPropertySqlContext
-
JavaBeanのインスタンス。
- getValueTypeRegistry() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
SQLテンプレート中の変数を変換するための管理クラスを取得します。
- getValueTypeRestRegistry() - クラス のメソッドcom.github.mygreen.splate.SqlContext
-
SQLテンプレートのパラメータの変換処理を管理する処理。
I
- IfNode - com.github.mygreen.splate.nodeのクラス
-
IF
コメント用のNode
です。 - IfNode(String, ExpressionParser) - クラス のコンストラクタcom.github.mygreen.splate.node.IfNode
-
Creates n
IfNode
from a string expression. - isBeginComment(String) - クラス のstaticメソッドcom.github.mygreen.splate.parser.SqlParser
-
BEGIN コメントかどうか判定します。
- isCached() - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
パースしたんプレートをキャッシュするかどうか。
- isElseMode() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
ELSE
モード(ELSE句の中の)かどうかを返します。 - isEmpty(String) - クラス のstaticメソッドcom.github.mygreen.splate.SqlUtils
-
文字列が空かどうか判定します。
- isEnabled() - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
BEGIN
コメントとEND
コメントで、囲まれた子供のコンテキストが有効かどうか。 - isEndComment(String) - クラス のstaticメソッドcom.github.mygreen.splate.parser.SqlParser
-
END コメントかどうか判定します。
- isHintComment(String) - クラス のstaticメソッドcom.github.mygreen.splate.parser.SqlParser
-
Oracle のヒントコメントかどうか判定します。
- isIfComment(String) - クラス のstaticメソッドcom.github.mygreen.splate.parser.SqlParser
-
IF コメントかどうか判定します。
- isNotEmpty(String) - クラス のstaticメソッドcom.github.mygreen.splate.SqlUtils
-
文字列が空でないかどうか判定します。
- isTargetComment(String) - クラス のstaticメソッドcom.github.mygreen.splate.parser.SqlParser
-
対象とするコメントかどうかを返します。
L
- loadByLocation(String, ResourceLoader, String, Optional<String>) - クラス のメソッドcom.github.mygreen.splate.TemplateLoader
-
リソースパスを指定して読み込む。
- loadByResource(Resource, String) - クラス のメソッドcom.github.mygreen.splate.TemplateLoader
-
リソースを指定して読み込む。
M
- MapSqlContext - com.github.mygreen.splateのクラス
-
SQLテンプレートのパラメータを
Map
として渡すときのSQLコンテキスト。 - MapSqlContext() - クラス のコンストラクタcom.github.mygreen.splate.MapSqlContext
-
コンストラクタ。
- MapSqlContext(Map<String, Object>) - クラス のコンストラクタcom.github.mygreen.splate.MapSqlContext
-
マップを指定するコンストラクタ。
- MapSqlContext(SqlTemplateValueTypeRegistry) - クラス のコンストラクタcom.github.mygreen.splate.MapSqlContext
- MapSqlContext(SqlTemplateValueTypeRegistry, Map<String, Object>) - クラス のコンストラクタcom.github.mygreen.splate.MapSqlContext
N
- next() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- nextBindVariableName() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
- Node - com.github.mygreen.splate.nodeのインタフェース
-
SQL
を構成する個々の要素をあらわします。 - normalizeSql(String) - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
パース対象のSQLをトリムなど行い正規化します。
P
- ParenBindVariableNode - com.github.mygreen.splate.nodeのクラス
-
INのバインド変数用の
Node
です。 - ParenBindVariableNode(String, ExpressionParser) - クラス のコンストラクタcom.github.mygreen.splate.node.ParenBindVariableNode
-
ParenBindVariableNode
を作成します。 - parse() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
- parseBegin() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
BEGIN
句を解析します。 - parseBindVariable() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
バインド変数を解析します。
- parseBindVariable() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Parse the bind variable.
- parseComment() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
コメントを解析します。
- parseComment() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Parse the comment.
- parseCommentBindVariable() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
バインド変数コメントを解析します。
- parseElse() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
ELSE
句を解析します。 - parseElse() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Parse the ELSE comment.
- parseEnd() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
END
句を解析します。 - parseEof() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Parse the end of the SQL.
- parseIf() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
IF
句を解析します。 - parseSql() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
SQLを解析します。
- parseSql() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
Parse the SQL.
- parseToken() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
トークンを解析します。
- peek() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
一番上のノードを返します。
- pop() - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
一番上のノードをポップ(スタックからも取り出す)します。
- PrefixSqlNode - com.github.mygreen.splate.nodeのクラス
- PrefixSqlNode(String, String) - クラス のコンストラクタcom.github.mygreen.splate.node.PrefixSqlNode
-
Creates a
PrefixSqlNode
- process(SqlContext) - クラス のメソッドcom.github.mygreen.splate.SqlTemplate
-
SQLテンプレートを評価します。
- ProcessContext - com.github.mygreen.splate.nodeのクラス
-
SQLテンプレート
を実行し評価するときのコンテキストです。 - ProcessContext(ProcessContext) - クラス のコンストラクタcom.github.mygreen.splate.node.ProcessContext
-
親コンテキストを指定するコンストラクタ。
- ProcessContext(SqlContext) - クラス のコンストラクタcom.github.mygreen.splate.node.ProcessContext
-
テンプレートパラメータなどのSQLコンテキストを指定するコンストラクタ。
- ProcessResult - com.github.mygreen.splateのクラス
-
SQLテンプレートを実行した結果
- ProcessResult(String, List<Object>) - クラス のコンストラクタcom.github.mygreen.splate.ProcessResult
- push(Node) - クラス のメソッドcom.github.mygreen.splate.parser.SqlParser
-
ノードを一番上に追加します。
R
- readStream(InputStream, String) - クラス のstaticメソッドcom.github.mygreen.splate.SqlUtils
-
リソースをテキストとして読み込む。
- register(Class<T>, SqlTemplateValueType<T>) - クラス のメソッドcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
-
SqlTemplateValueType
を登録します。 - register(String, Class<T>, SqlTemplateValueType<T>) - クラス のメソッドcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
-
プロパティのパスを指定して
SqlTemplateValueType
を登録します。 - registerValueType(Class<T>, SqlTemplateValueType<T>) - クラス のメソッドcom.github.mygreen.splate.SqlContext
-
SqlTemplateValueType
を登録します。 - registerValueType(String, Class<T>, SqlTemplateValueType<T>) - クラス のメソッドcom.github.mygreen.splate.SqlContext
-
プロパティのパスを指定して
SqlTemplateValueType
を登録します。 - replace(String, String, String) - クラス のstaticメソッドcom.github.mygreen.splate.SqlUtils
-
文字列を置き換えます。
S
- setCached(boolean) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
パースしたんプレートをキャッシュするかどうか。
- setElseNode(ElseNode) - クラス のメソッドcom.github.mygreen.splate.node.IfNode
-
ELSE
のノード - setEnabled(boolean) - クラス のメソッドcom.github.mygreen.splate.node.ProcessContext
-
BEGIN
コメントとEND
コメントで、囲まれた子供のコンテキストが有効かどうか。 - setEncoding(String) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートファイルの文字コード名。
- setExpressionParser(SpelExpressionParser) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
EL式のパーサ
- setResourceLoader(ResourceLoader) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
テンプレートファイルなどのリソースをロードする処理。
- setSuffixName(String) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートのファイル名の接尾語。
- setTemplateLoader(TemplateLoader) - クラス のメソッドcom.github.mygreen.splate.SqlTemplateEngine
-
SQLテンプレートファイルの読み込む処理。
- setVariable(String, Object) - クラス のメソッドcom.github.mygreen.splate.MapSqlContext
-
SQLテンプレート中で使用可能な変数を追加します。
- setVariables(Map<String, Object>) - クラス のメソッドcom.github.mygreen.splate.MapSqlContext
-
SQLテンプレート中で使用可能な変数を追加します。
- skipToken() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
トークンをスキップします。
- skipWhitespace() - クラス のメソッドcom.github.mygreen.splate.parser.SqlTokenizer
-
ホワイトスペースをスキップします。
- SQL - com.github.mygreen.splate.parser.SqlTokenizer.TokenType
- SqlContext - com.github.mygreen.splateのクラス
-
SQLテンプレートを実行し評価する際に渡すパラメータなどを保持するコンテキスト。
- SqlContext() - クラス のコンストラクタcom.github.mygreen.splate.SqlContext
- SqlContext(SqlTemplateValueTypeRegistry) - クラス のコンストラクタcom.github.mygreen.splate.SqlContext
-
SqlTemplateValueTypeRegistry
を指定してインスタンスを作成します。 - SqlNode - com.github.mygreen.splate.nodeのクラス
-
SQL用の
Node
です。 - SqlNode(String) - クラス のコンストラクタcom.github.mygreen.splate.node.SqlNode
-
SQLを指定して
SqlNode
を作成します。 - SqlParser - com.github.mygreen.splate.parserのクラス
-
SQLを解析して
Node
のツリーにするクラスです。 - SqlParser(String, ExpressionParser) - クラス のコンストラクタcom.github.mygreen.splate.parser.SqlParser
-
SqlParser
を作成します。 - SqlTemplate - com.github.mygreen.splateのクラス
-
パースしたSQLテンプレート情報を保持します。
- SqlTemplate(Node) - クラス のコンストラクタcom.github.mygreen.splate.SqlTemplate
- SqlTemplateEngine - com.github.mygreen.splateのクラス
-
SQLテンプレートを管理します。
- SqlTemplateEngine() - クラス のコンストラクタcom.github.mygreen.splate.SqlTemplateEngine
- SqlTemplateValueType<T> - com.github.mygreen.splate.typeのインタフェース
-
SQLテンプレート中のパラメータ(変数)の型とJDBCの型を橋渡しするためのインタフェースです。
- SqlTemplateValueTypeRegistry - com.github.mygreen.splate.typeのクラス
-
SqlTemplateValueType
の管理クラス。 - SqlTemplateValueTypeRegistry() - クラス のコンストラクタcom.github.mygreen.splate.type.SqlTemplateValueTypeRegistry
- SqlTokenizer - com.github.mygreen.splate.parserのクラス
-
SQLをトークンに分解するクラスです。.
- SqlTokenizer(String) - クラス のコンストラクタcom.github.mygreen.splate.parser.SqlTokenizer
- SqlTokenizer.TokenType - com.github.mygreen.splate.parserの列挙型
-
トークンの種類
- SqlTypeConversionException - com.github.mygreen.splate.typeの例外
-
値をSQL型に変換する際に失敗したときにスローされる例外です。
- SqlTypeConversionException(Object, String) - 例外 のコンストラクタcom.github.mygreen.splate.type.SqlTypeConversionException
-
メッセージを指定してインスタンスと作成します。
- SqlTypeConversionException(Object, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.splate.type.SqlTypeConversionException
-
メッセージと例外を指定してインスタンスを作成します。
- SqlUtils - com.github.mygreen.splateのクラス
-
2Way-SQL機能の中で提供されるユーティリティクラス。
- SqlUtils() - クラス のコンストラクタcom.github.mygreen.splate.SqlUtils
T
- TemplateLoader - com.github.mygreen.splateのクラス
-
SQLテンプレートのファイルを読み込む処理です。
- TemplateLoader() - クラス のコンストラクタcom.github.mygreen.splate.TemplateLoader
- TextConversionException - com.github.mygreen.splate.typeの例外
-
値を文字列への変換に失敗したときにスローされます。
- TextConversionException(Object, String) - 例外 のコンストラクタcom.github.mygreen.splate.type.TextConversionException
-
メッセージを指定してインスタンスと作成します。
- TextConversionException(Object, String, Throwable) - 例外 のコンストラクタcom.github.mygreen.splate.type.TextConversionException
-
メッセージと例外を指定してインスタンスを作成します。
- toString() - クラス のメソッドcom.github.mygreen.splate.node.AddWhereIfNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.BeginNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.BindVariableNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.ContainerNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.ElseNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.EmbeddedValueNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.IfNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.ParenBindVariableNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.PrefixSqlNode
- toString() - クラス のメソッドcom.github.mygreen.splate.node.SqlNode
- TwoWaySqlException - com.github.mygreen.splateの例外
-
2Way-SQL テンプレート処理の例外。
- TwoWaySqlException(String) - 例外 のコンストラクタcom.github.mygreen.splate.TwoWaySqlException
-
メッセージを指定しインスタンスを作成します。
- TwoWaySqlException(String, Throwable) - 例外 のコンストラクタcom.github.mygreen.splate.TwoWaySqlException
-
メッセージと原因となったエラーを指定しインスタンスを作成します。
V
- valueOf(String) - 列挙 のstaticメソッドcom.github.mygreen.splate.parser.SqlTokenizer.TokenType
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙 のstaticメソッドcom.github.mygreen.splate.parser.SqlTokenizer.TokenType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
すべてのクラス すべてのパッケージ