クラス Sqlite
java.lang.Object
com.sqlapp.data.db.dialect.Dialect
com.sqlapp.data.db.dialect.sqlite.Sqlite
- すべての実装されたインタフェース:
Serializable,Comparable<com.sqlapp.data.db.dialect.Dialect>
public class Sqlite
extends com.sqlapp.data.db.dialect.Dialect
SQLite
- 関連項目:
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース com.sqlapp.data.db.dialect.Dialect
com.sqlapp.data.db.dialect.Dialect.DateTimeTypeHandler -
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.dialect.Dialect
COLUMN_DEFAULT_VALUE, COLUMN_PRECISION, COLUMN_SCALE, COLUMN_SIZE, DefaultDbType -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明boolean同値判定char現在日付の取得関数現在日時の取得関数現在日時(Timestamp)タイムゾーン付きの取得関数現在日時(Timestamp)の取得関数現在日時(Timestamp)タイムゾーン付きの取得関数charDB製品名inthashCode()protected voidデータ型の登録selectRecursiveSql(com.sqlapp.data.schemas.Table table, boolean backTrace) booleanbooleanbooleanbooleanbooleanbooleansupportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule) booleansupportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule) booleanTOP句のサポートクラスから継承されたメソッド com.sqlapp.data.db.dialect.Dialect
compareTo, createColumnTypeMatcher, createJdbcHandler, createJdbcHandler, createRegexColumnTypeMatcher, createSqlBuilder, createSqlDelimiter, createSqlFactoryRegistry, defaultSchema, domainCheckConstraintColumnName, doQuote, getCatalogReader, getCurrentTimeWithTimeZoneFunction, getDbDataType, getDbDataTypes, getDefaultCase, getDelimiter, getIdentityColumnString, getIdentityInsertString, getIndexType, getNextVersionDialect, getObjectFullName, getSelectDummyTableName, getSequenceNextValString, getSqlValueDefinition, getSystemSchema, getValueForDisplay, isDdlRollbackable, isOptimisticLockColumn, isQuoted, isSqlComment, matchDataTypeName, matchDbType, matchDbType, nativeCaseString, needQuote, quote, recommendsNTypeChar, setChangeAndResetSqlDelimiter, setDbType, setDbType, setDbType, setDecimalType, setIndexTypeName, setIndexTypeName, storesLowerCaseIdentifiers, storesMixedCaseIdentifiers, supportedSchemaTypes, supportsBatchExecuteGeneratedKeys, supportsBatchExecuteResult, supportsCascadeRistrict, supportsCatalog, supportsColumnFormula, supportsColumnSequence, supportsDomain, supportsFunctionOverload, supportsIndexNameTableScope, supportsIndexType, supportsLimit, supportsLimitOffset, supportsMerge, supportsProcedureOverload, supportsRownum, supportsSchema, supportsSequence, supportsStandardOffsetFetchRows, supportsWith, supportsWithRecursive, toString, toText, toTextFromSqlOperation, unQuote
-
コンストラクタの詳細
-
Sqlite
-
-
メソッドの詳細
-
registerDataType
protected void registerDataType()データ型の登録- オーバーライド:
registerDataTypeクラス内com.sqlapp.data.db.dialect.Dialect
-
getProductName
DB製品名- オーバーライド:
getProductNameクラス内com.sqlapp.data.db.dialect.Dialect
-
getSimpleName
- オーバーライド:
getSimpleNameクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsTop
public boolean supportsTop()TOP句のサポート- オーバーライド:
supportsTopクラス内com.sqlapp.data.db.dialect.Dialect
-
getIdentitySelectString
- オーバーライド:
getIdentitySelectStringクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsIdentity
public boolean supportsIdentity()- オーバーライド:
supportsIdentityクラス内com.sqlapp.data.db.dialect.Dialect
-
getCloseQuote
public char getCloseQuote()- オーバーライド:
getCloseQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
getOpenQuote
public char getOpenQuote()- オーバーライド:
getOpenQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentDateFunction
現在日付の取得関数- オーバーライド:
getCurrentDateFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentDateTimeFunction
現在日時の取得関数- オーバーライド:
getCurrentDateTimeFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentTimestampFunction
現在日時(Timestamp)の取得関数- オーバーライド:
getCurrentTimestampFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentTimestampWithTimeZoneFunction
現在日時(Timestamp)タイムゾーン付きの取得関数- オーバーライド:
getCurrentTimestampWithTimeZoneFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentTimeFunction
現在日時(Timestamp)タイムゾーン付きの取得関数- オーバーライド:
getCurrentTimeFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsDropCascade
public boolean supportsDropCascade()- オーバーライド:
supportsDropCascadeクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsCascadeDelete
public boolean supportsCascadeDelete()- オーバーライド:
supportsCascadeDeleteクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsRuleOnDelete
public boolean supportsRuleOnDelete(com.sqlapp.data.schemas.CascadeRule rule) - オーバーライド:
supportsRuleOnDeleteクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsCascadeUpdate
public boolean supportsCascadeUpdate()- オーバーライド:
supportsCascadeUpdateクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsRuleOnUpdate
public boolean supportsRuleOnUpdate(com.sqlapp.data.schemas.CascadeRule rule) - オーバーライド:
supportsRuleOnUpdateクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsDefaultValueFunction
public boolean supportsDefaultValueFunction()- オーバーライド:
supportsDefaultValueFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
selectRecursiveSql
-
hashCode
public int hashCode()- オーバーライド:
hashCodeクラス内com.sqlapp.data.db.dialect.Dialect
-
equals
同値判定- オーバーライド:
equalsクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlSplitter
- オーバーライド:
createSqlSplitterクラス内com.sqlapp.data.db.dialect.Dialect
-