woolpack.crud
インタフェース CrudFactory


public interface CrudFactory

登録・更新・削除用Updatableと検索用Queryのファクトリ。 適用しているパターン:Facade、Abstract Factory。

作成者:
nakamura

メソッドの概要
 Updatable newDeleteUpdatable(java.lang.String id, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
          削除用Updatableを生成して返す。
 Updatable newInsertUpdatable(java.lang.String id, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
          登録用Updatableを生成して返す。
 Query newSelectQuery(java.lang.String id, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
          検索用Queryを生成して返す。
 Updatable newUpdateUpdatable(java.lang.String id, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
          更新用Updatableを生成して返す。
 

メソッドの詳細

newInsertUpdatable

Updatable newInsertUpdatable(java.lang.String id,
                             java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
登録用Updatableを生成して返す。

パラメータ:
id - 識別子。
map - 属性名と属性値の一覧。
戻り値:
生成された登録用Updatable

newSelectQuery

Query newSelectQuery(java.lang.String id,
                     java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
検索用Queryを生成して返す。

パラメータ:
id - 識別子。
map - 属性名と属性値の一覧。
戻り値:
生成された検索用Query

newUpdateUpdatable

Updatable newUpdateUpdatable(java.lang.String id,
                             java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
更新用Updatableを生成して返す。

パラメータ:
id - 識別子。
map - 属性名と属性値の一覧。
戻り値:
生成された更新用Updatable

newDeleteUpdatable

Updatable newDeleteUpdatable(java.lang.String id,
                             java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map)
削除用Updatableを生成して返す。

パラメータ:
id - 識別子。
map - 属性名と属性値の一覧。
戻り値:
生成された削除用Updatable


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.