直列化された形式


パッケージ org.sql.column

クラス org.sql.column.AbstractColumn は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

column

java.lang.StringBuffer column
カラム

クラス org.sql.column.JoinColumn は AbstractColumn を拡張し、Serializable を実装しています

クラス org.sql.column.RegistedColumn は AbstractColumn を拡張し、Serializable を実装しています

直列化されたフィールド

valueMap

java.util.Map valueMap
更新式マップ

クラス org.sql.column.SelectColumn は AbstractColumn を拡張し、Serializable を実装しています


パッケージ org.sql.comparison

クラス org.sql.comparison.AbstractComparison は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

comparison

java.lang.StringBuffer comparison
検索条件


exception

java.lang.Throwable exception
例外

クラス org.sql.comparison.BetweenComparison は AbstractComparison を拡張し、Serializable を実装しています

クラス org.sql.comparison.ExistsComparison は AbstractComparison を拡張し、Serializable を実装しています

クラス org.sql.comparison.InComparison は AbstractComparison を拡張し、Serializable を実装しています

クラス org.sql.comparison.LikeComparison は AbstractComparison を拡張し、Serializable を実装しています

クラス org.sql.comparison.NullComparison は AbstractComparison を拡張し、Serializable を実装しています

直列化されたフィールド

property

java.lang.String property
NULL文字列

クラス org.sql.comparison.SimpleComparison は AbstractComparison を拡張し、Serializable を実装しています

直列化されたフィールド

property

java.lang.String property
比較方法文字列

クラス org.sql.comparison.SubQueryComparison は AbstractComparison を拡張し、Serializable を実装しています


パッケージ org.sql.exception

クラス org.sql.exception.ComparisonException は GeneratorException を拡張し、Serializable を実装しています

クラス org.sql.exception.FormatException は GeneratorException を拡張し、Serializable を実装しています

クラス org.sql.exception.GeneratorException は java.lang.Exception を拡張し、Serializable を実装しています


パッケージ org.sql.generator

クラス org.sql.generator.AbstarctSimpleSql は AbstractSql を拡張し、Serializable を実装しています

直列化されたフィールド

from

java.lang.String from
FROM句

クラス org.sql.generator.AbstractRegistedSql は AbstarctSimpleSql を拡張し、Serializable を実装しています

直列化されたフィールド

registedColumn

RegistedColumn registedColumn
更新カラム情報

クラス org.sql.generator.AbstractSql は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

condition

Condition condition
検索条件

クラス org.sql.generator.DeleteSql は AbstarctSimpleSql を拡張し、Serializable を実装しています

クラス org.sql.generator.InsertSql は AbstractRegistedSql を拡張し、Serializable を実装しています

クラス org.sql.generator.JoinSql は AbstractSql を拡張し、Serializable を実装しています

直列化されたフィールド

column

JoinColumn column
カラム情報


order

java.lang.StringBuffer order
ソート順


group

Group group
グループ化


table

Table table
表結合情報

クラス org.sql.generator.SelectSql は AbstarctSimpleSql を拡張し、Serializable を実装しています

直列化されたフィールド

order

java.lang.StringBuffer order
ソート順


lockString

java.lang.String lockString
ロック種別


column

Column column
カラム情報


group

Group group
グループ化


distinct

boolean distinct
DISTINCT

クラス org.sql.generator.UnionSql は AbstractSql を拡張し、Serializable を実装しています

直列化されたフィールド

unionMode

boolean unionMode
SQL連結方法 UNION ALL[true]、UNION[false]


sql

Sql[] sql
SQL生成オブジェクト


order

java.lang.StringBuffer order
ソート順

クラス org.sql.generator.UpdateSql は AbstractRegistedSql を拡張し、Serializable を実装しています


パッケージ org.sql.table

クラス org.sql.table.AbstractTable は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

tableMap

java.util.Map tableMap
テーブルとエイリアスのマップ


alias

java.lang.String alias
エイリアス

クラス org.sql.table.JoinTable は AbstractTable を拡張し、Serializable を実装しています

直列化されたフィールド

infos

JoinTableInfo[] infos
表結合情報

クラス org.sql.table.JoinTableInfo は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

table1

java.lang.String table1
結合テーブル1


column1

java.lang.String column1
結合カラム1


table2

java.lang.String table2
結合テーブル2


column2

java.lang.String column2
結合カラム3


join

Join join
表結合方法を管理するオブジェクト

クラス org.sql.table.SimpleTable は AbstractTable を拡張し、Serializable を実装しています

直列化されたフィールド

tables

java.lang.String[] tables
テーブル名配列


パッケージ org.sql.type

クラス org.sql.type.Format は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

formatMode

int formatMode
書式種別

クラス org.sql.type.Function は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

function

java.lang.String function
関数名


column

java.lang.String column
カラム名

クラス org.sql.type.Group は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

columns

java.lang.String[] columns
グループ化を行うカラム名配列


having

Having having
集計結果条件オブジェクト

クラス org.sql.type.Having は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

comparison

SimpleComparison comparison
集計結果条件オブジェクト

クラス org.sql.type.Join は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

joinMode

int joinMode
表結合種別

クラス org.sql.type.LikeMatch は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

matchCode

int matchCode
一致コード


value

java.lang.String value
値

クラス org.sql.type.Lock は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

lockMode

int lockMode
ロック種別

クラス org.sql.type.Match は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

matchMode

int matchMode
比較方法種別

クラス org.sql.type.Null は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

nullMode

int nullMode
NULL種別

クラス org.sql.type.Order は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

column

java.lang.String column
カラム名


sorted

boolean sorted
並び順フラグ - 昇順[true]、降順[false]

クラス org.sql.type.SetFunction は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

function

java.lang.String function
関数名


column

java.lang.String column
カラム名


as

java.lang.String as
エイリアス

クラス org.sql.type.Trim は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

type

java.lang.String type
空白除去種別


value

java.lang.String value
値