クラス Virtica
- java.lang.Object
-
- com.sqlapp.data.db.dialect.Dialect
-
- com.sqlapp.data.db.dialect.virtica.Virtica
-
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedVirtica(java.util.function.Supplier<com.sqlapp.data.db.dialect.Dialect> nextVersionDialectSupplier)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 VirticaSqlBuildercreateSqlBuilder()com.sqlapp.data.db.sql.SqlFactoryRegistrycreateSqlFactoryRegistry()VirticaSqlSplittercreateSqlSplitter()protected java.lang.StringdoQuote(java.lang.String target)booleanequals(java.lang.Object obj)同値判定com.sqlapp.data.db.metadata.CatalogReadergetCatalogReader()java.lang.StringgetCurrentDateFunction()現在日付の取得関数java.lang.StringgetProductName()DB名java.lang.StringgetSimpleName()DB製品名(シンプル名)inthashCode()protected voidregisterDataType()データ型の登録booleansupportsWith()-
クラスから継承されたメソッド com.sqlapp.data.db.dialect.Dialect
compareTo, createJdbcHandler, defaultSchema, domainCheckConstraintColumnName, getCloseQuote, getCurrentDateTimeFunction, getCurrentTimeFunction, getCurrentTimestampFunction, getCurrentTimestampWithTimeZoneFunction, getCurrentTimeWithTimeZoneFunction, getDbDataType, getDbDataTypes, getDefaultCase, getDelimiter, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getIndexType, getNextVersionDialect, getObjectFullName, getOpenQuote, getSequenceNextValString, getSqlValueDefinition, getSystemSchema, getValueForDisplay, isDdlRollbackable, isOptimisticLockColumn, isQuoted, matchDataTypeName, nativeCaseString, needQuote, quote, recommendsNTypeChar, setChangeAndResetSqlDelimiter, setDbType, setDbType, setDbType, setDbType, setDecimalType, setIndexTypeName, storesLowerCaseIdentifiers, storesMixedCaseIdentifiers, supportedSchemaTypes, supportsBatchExecuteGeneratedKeys, supportsBatchExecuteResult, supportsCascadeDelete, supportsCascadeRistrict, supportsCascadeUpdate, supportsCatalog, supportsColumnFormula, supportsColumnSequence, supportsDefaultValueFunction, supportsDomain, supportsDropCascade, supportsFunctionOverload, supportsIdentity, supportsIndexNameTableScope, supportsIndexType, supportsLimit, supportsLimitOffset, supportsMerge, supportsProcedureOverload, supportsRownum, supportsRuleOnDelete, supportsRuleOnUpdate, supportsSchema, supportsSequence, supportsStandardOffsetFetchRows, supportsTop, supportsWithRecursive, toString, unQuote
-
-
-
-
メソッドの詳細
-
registerDataType
protected void registerDataType()
データ型の登録- オーバーライド:
registerDataTypeクラス内com.sqlapp.data.db.dialect.Dialect
-
getProductName
public java.lang.String getProductName()
DB名- オーバーライド:
getProductNameクラス内com.sqlapp.data.db.dialect.Dialect
-
getSimpleName
public java.lang.String getSimpleName()
DB製品名(シンプル名)- オーバーライド:
getSimpleNameクラス内com.sqlapp.data.db.dialect.Dialect
-
supportsWith
public boolean supportsWith()
- オーバーライド:
supportsWithクラス内com.sqlapp.data.db.dialect.Dialect
-
getCurrentDateFunction
public java.lang.String getCurrentDateFunction()
現在日付の取得関数- オーバーライド:
getCurrentDateFunctionクラス内com.sqlapp.data.db.dialect.Dialect
-
getCatalogReader
public com.sqlapp.data.db.metadata.CatalogReader getCatalogReader()
- オーバーライド:
getCatalogReaderクラス内com.sqlapp.data.db.dialect.Dialect
-
hashCode
public int hashCode()
- オーバーライド:
hashCodeクラス内com.sqlapp.data.db.dialect.Dialect
-
equals
public boolean equals(java.lang.Object obj)
同値判定- オーバーライド:
equalsクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlFactoryRegistry
public com.sqlapp.data.db.sql.SqlFactoryRegistry createSqlFactoryRegistry()
- オーバーライド:
createSqlFactoryRegistryクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlBuilder
public VirticaSqlBuilder createSqlBuilder()
- オーバーライド:
createSqlBuilderクラス内com.sqlapp.data.db.dialect.Dialect
-
createSqlSplitter
public VirticaSqlSplitter createSqlSplitter()
- オーバーライド:
createSqlSplitterクラス内com.sqlapp.data.db.dialect.Dialect
-
doQuote
protected java.lang.String doQuote(java.lang.String target)
- オーバーライド:
doQuoteクラス内com.sqlapp.data.db.dialect.Dialect
-
-