クラス MapIdFactory
java.lang.ObjectSE
org.springframework.data.cassandra.core.mapping.MapIdFactory
指定された ID インターフェースの実装を生成するためのファクトリクラス。ID インターフェース定義の制限については、
IdInterfaceValidator.validate(Class)
を参照してください。- 作成者:
- Matthew T. Adams, Mark Paluch
- 関連事項:
IdInterfaceValidator.validate(Class)
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static <T> T
型のクラスローダーを使用して、指定された ID インターフェース型の実装を生成します。static <T> T
id
(ClassSE<T> idInterface, ClassLoaderSE loader) 指定されたクラスローダーの実装を生成します。
コンストラクターの詳細
MapIdFactory
public MapIdFactory()
メソッドの詳細
id
型のクラスローダーを使用して、指定された id インターフェース型の実装を生成します。id インターフェース定義の制限については、IdInterfaceValidator.validate(Class)
を参照してください。必要に応じてキャストできるように、MapId
も実装する指定されたインターフェースの実装を返します。- パラメーター:
idInterface
- ID インターフェースの型。- 戻り値:
MapId
も実装する、指定されたインターフェースの実装。- 関連事項:
IdInterfaceValidator.validate(Class)
id
指定されたクラスローダーの実装を生成します。ID インターフェース定義の制限については、IdInterfaceValidator.validate(Class)
を参照してください。MapId
も実装する指定されたインターフェースの実装を返すため、必要に応じてそのようにキャストできます。- パラメーター:
idInterface
- ID インターフェースの型。- 戻り値:
MapId
も実装する、指定されたインターフェースの実装。- 関連事項:
IdInterfaceValidator.validate(Class)