クラス Postgres90CreateExcludeConstraintFactory

  • すべての実装されたインタフェース:
    com.sqlapp.data.db.sql.AddTableObjectDetailFactory<com.sqlapp.data.schemas.ExcludeConstraint,​PostgresSqlBuilder>, com.sqlapp.data.db.sql.SqlFactory<com.sqlapp.data.schemas.ExcludeConstraint>

    public class Postgres90CreateExcludeConstraintFactory
    extends com.sqlapp.data.db.sql.AbstractCreateExcludeConstraintFactory<PostgresSqlBuilder>
    Exclude CONSTRAINT生成クラス
    • フィールドの概要

      • インタフェースから継承されたフィールド com.sqlapp.data.db.sql.SqlFactory

        COMMAND_METHOD
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void addObjectDetail​(com.sqlapp.data.schemas.ExcludeConstraint obj, com.sqlapp.data.schemas.Table table, PostgresSqlBuilder builder)  
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateExcludeConstraintFactory

        addAfter, addCreateObject, addOption, createSql
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateNamedObjectFactory

        addOptions, addOtherDefinitions
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.SimpleSqlFactory

        createSqlBuilder, getAddObjectDetail, isInsertable, isUpdateable, newSqlBuilder
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractSqlFactory

        add, addSchemaName, addSql, addSql, addSql, createDiffSql, createDiffSql, createOperation, createOperation, createOperation, createOperation, createSql, createSqlBuilder, getAll, getCurrentDateDefinition, getDefaultValueDefinition, getDialect, getEndSqlOperations, getOptimisticLockColumnCondition, getOptimisticLockColumnUpdateDefinition, getOptimisticLockColumnUpdateDefinition, getOptions, getQuoteName, getSqlFactoryRegistry, getStartSqlOperations, getValueDefinitionForCondition, getValueDefinitionForInsert, getValueDefinitionForInsert, getValueDefinitionForUpdate, getValueDefinitionForUpdate, getValueDefinitionSimple, initialize, initialize, isAutoIncrementColumn, isCreatedAtColumn, isFormulaColumn, isOptimisticLockColumn, isQuateColumnName, isQuateObjectName, isUpdatedAtColumn, setDialect, setOptions, setQuateColumnName, setQuateObjectName, setSqlFactoryRegistry, sort, sort, sortDbObjectDifference, toString, withCoalesceAtInsert, withCoalesceAtUpdate
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • インタフェースから継承されたメソッド com.sqlapp.data.db.sql.SqlFactory

        createSql
    • コンストラクタの詳細

      • Postgres90CreateExcludeConstraintFactory

        public Postgres90CreateExcludeConstraintFactory()
    • メソッドの詳細

      • addObjectDetail

        public void addObjectDetail​(com.sqlapp.data.schemas.ExcludeConstraint obj,
                                    com.sqlapp.data.schemas.Table table,
                                    PostgresSqlBuilder builder)
        定義:
        addObjectDetail インタフェース内 com.sqlapp.data.db.sql.AddTableObjectDetailFactory<com.sqlapp.data.schemas.ExcludeConstraint,​PostgresSqlBuilder>
        オーバーライド:
        addObjectDetail クラス内 com.sqlapp.data.db.sql.AbstractCreateExcludeConstraintFactory<PostgresSqlBuilder>