インタフェースの使用
com.github.mygreen.splate.type.SqlTemplateValueType
-
SqlTemplateValueTypeを使用しているパッケージ パッケージ 説明 com.github.mygreen.splate 2Way-SQL のSQLテンプレート機能を提供します。com.github.mygreen.splate.node SQLのNode機能を提供します。com.github.mygreen.splate.type SQLテンプレートのパラメータの型変換処理の機能を提供します。 -
-
com.github.mygreen.splateでのSqlTemplateValueTypeの使用
SqlTemplateValueType型のパラメータを持つcom.github.mygreen.splateのメソッド 修飾子とタイプ メソッド 説明 <T> void
SqlContext. registerValueType(@NonNull Class<T> type, @NonNull SqlTemplateValueType<T> valueType)
SqlTemplateValueType
を登録します。<T> void
SqlContext. registerValueType(@NonNull String propertyPath, @NonNull Class<T> type, @NonNull SqlTemplateValueType<T> valueType)
プロパティのパスを指定してSqlTemplateValueType
を登録します。 -
com.github.mygreen.splate.nodeでのSqlTemplateValueTypeの使用
SqlTemplateValueType型のパラメータを持つcom.github.mygreen.splate.nodeのメソッド 修飾子とタイプ メソッド 説明 void
ProcessContext. addSql(String sql, Object bindValue, SqlTemplateValueType valueType)
SQL
とバインド変数を追加します。 -
com.github.mygreen.splate.typeでのSqlTemplateValueTypeの使用
SqlTemplateValueTypeを返すcom.github.mygreen.splate.typeのメソッド 修飾子とタイプ メソッド 説明 SqlTemplateValueType<?>
SqlTemplateValueTypeRegistry. findValueType(Class<?> requiredType, String propertyPath)
プロパティパスに対応した値の変換処理を取得します。SqlTemplateValueType型のパラメータを持つcom.github.mygreen.splate.typeのメソッド 修飾子とタイプ メソッド 説明 <T> void
SqlTemplateValueTypeRegistry. register(@NonNull Class<T> type, @NonNull SqlTemplateValueType<T> valueType)
SqlTemplateValueType
を登録します。<T> void
SqlTemplateValueTypeRegistry. register(@NonNull String propertyPath, @NonNull Class<T> type, @NonNull SqlTemplateValueType<T> valueType)
プロパティのパスを指定してSqlTemplateValueType
を登録します。
-