code: public EntityDescFactory createEntityDescFactory(
        String packageName,
        Class<?> superclass,
        EntityPropertyDescFactory entityPropertyDescFactory,
        NamingType namingType,
        String originalStatesPropertyName,
        boolean showCatalogName,
        boolean showSchemaName,
        boolean showTableName,
        boolean showDbComment,
        boolean useAccessor,
        boolean useListener) {
      return new EntityDescFactory(
          packageName,
          superclass,
          entityPropertyDescFactory,
          namingType,
          originalStatesPropertyName,
          showCatalogName,
          showSchemaName,
          showTableName,
          showDbComment,
          useAccessor,
          useListener);
    }
docs: エンティティ記述のファクトリを作成します。
  
  @param packageName パッケージ名
  @param superclass スーパークラス
  @param entityPropertyDescFactory エンティティプロパティ記述のファクトリ
  @param namingType ネーミング規約
  @param originalStatesPropertyName オリジナルの状態を表すプロパティの名前
  @param showCatalogName カタログ名を表示する場合 {@code true}
  @param showSchemaName スキーマ名を表示する場合 {@code true}
  @param showTableName テーブル名を表示する場合 {@code true}
  @param showDbComment データベースのコメントを表示する場合 {@code true}
  @param useAccessor アクセッサーを使用する場合 {@code true}
  @param useListener エンティティリスナーを使用する場合 {@code true}
  @return エンティティ記述のファクトリ