Class SQLOption
java.lang.Object
com.infoteria.asteria.sqlbuilder.model.SQLOption
- All Implemented Interfaces:
Cloneable
SQLBuilderのオプション
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()デフォルトスキーマを返します。intSELECTテストでの最大取得行数を返します。booleanSQLをインデントするかどうかを返します。booleanデフォルトスキーマを省略するかどうかを返します。booleanisOracle()DBMSがOracleかどうかを返します。booleanSQL文中で名前を囲むかどうかを返します。booleanモデルとSQLを常に同期するかどうかを返します。booleanテーブル名にエイリアスを使用するかどうかを返します。voidDeprecated.このメソッドではSQLBuilder中の既存のTableにデフォルトスキーマを使用した Tableがある場合にそのスキーマが変更されません。 外部からDefaultSchemaを変更する場合は「SQLBuilder#setDefaultSchema」 メソッドを使用してください。voidsetIndentSQL(boolean b) SQLをインデントするかどうかを設定します。voidsetOmitDefaultSchema(boolean b) デフォルトスキーマを省略するかどうかを設定します。voidsetOracle(boolean b) DBMSがOracleかどうかを設定します。voidsetQuoteName(boolean b) SQL文中で名前を囲むかどうかを設定します。voidsetSelectMaxCount(int n) SELECTテストでの最大取得行数を設定します。voidsetSyncSQL(boolean b) モデルとSQLを常に同期するかどうかを設定します。voidsetUseTableAlias(boolean b) テーブル名にエイリアスを使用するかどうかを設定します。
-
Constructor Details
-
SQLOption
public SQLOption()
-
-
Method Details
-
isUseTableAlias
public boolean isUseTableAlias()テーブル名にエイリアスを使用するかどうかを返します。 -
setUseTableAlias
public void setUseTableAlias(boolean b) テーブル名にエイリアスを使用するかどうかを設定します。 -
isOracle
public boolean isOracle()DBMSがOracleかどうかを返します。 -
setOracle
public void setOracle(boolean b) DBMSがOracleかどうかを設定します。 -
isSyncSQL
public boolean isSyncSQL()モデルとSQLを常に同期するかどうかを返します。 -
setSyncSQL
public void setSyncSQL(boolean b) モデルとSQLを常に同期するかどうかを設定します。 -
isIndentSQL
public boolean isIndentSQL()SQLをインデントするかどうかを返します。 -
setIndentSQL
public void setIndentSQL(boolean b) SQLをインデントするかどうかを設定します。 -
isOmitDefaultSchema
public boolean isOmitDefaultSchema()デフォルトスキーマを省略するかどうかを返します。 -
setOmitDefaultSchema
public void setOmitDefaultSchema(boolean b) デフォルトスキーマを省略するかどうかを設定します。 -
getDefaultSchema
デフォルトスキーマを返します。 -
setDefaultSchema
Deprecated.このメソッドではSQLBuilder中の既存のTableにデフォルトスキーマを使用した Tableがある場合にそのスキーマが変更されません。 外部からDefaultSchemaを変更する場合は「SQLBuilder#setDefaultSchema」 メソッドを使用してください。デフォルトスキーマを設定します。 -
isQuoteName
public boolean isQuoteName()SQL文中で名前を囲むかどうかを返します。 -
setQuoteName
public void setQuoteName(boolean b) SQL文中で名前を囲むかどうかを設定します。 -
getSelectMaxCount
public int getSelectMaxCount()SELECTテストでの最大取得行数を返します。 -
setSelectMaxCount
public void setSelectMaxCount(int n) SELECTテストでの最大取得行数を設定します。 -
clone
-