クラス RedisCollectionFactoryBean
java.lang.ObjectSE
org.springframework.data.redis.support.collections.RedisCollectionFactoryBean
- 実装されたすべてのインターフェース:
Aware
、BeanNameAware
、FactoryBean<RedisStore>
、InitializingBean
、SmartFactoryBean<RedisStore>
public class RedisCollectionFactoryBean
extends ObjectSE
implements SmartFactoryBean<RedisStore>, BeanNameAware, InitializingBean
Redis ベースのコレクションの作成を容易にするファクトリ Bean。リスト、セット、zset (または sortedSet)、マップ (またはハッシュ)、プロパティをサポートします。キーと
RedisCollectionFactoryBean.CollectionType
を使用して、使用するコレクションの種類を決定します。RedisCollectionFactoryBean.CollectionType
が指定されている場合、ファクトリはキーの型を検証します。デフォルトは RedisCollectionFactoryBean.CollectionType.LIST
です。- 作成者:
- Costin Leau, Christoph Strobl, Mark Paluch
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラスフィールドサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
ClassSE<?>
void
setBeanName
(StringSE name) void
ストアのキーを設定します。void
setTemplate
(RedisTemplate<StringSE, ?> template) 結果のストアで使用されるテンプレートを設定します。void
ストア型を設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
インターフェース org.springframework.beans.factory.SmartFactoryBean から継承されたメソッド
isEagerInit, isPrototype
コンストラクターの詳細
RedisCollectionFactoryBean
public RedisCollectionFactoryBean()
メソッドの詳細
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet
getObject
- 次で指定:
- インターフェース
FactoryBean<RedisStore>
のgetObject
getObjectType
- 次で指定:
- インターフェース
FactoryBean<RedisStore>
のgetObjectType
setBeanName
- 次で指定:
- インターフェース
BeanNameAware
のsetBeanName
setType
ストア型を設定します。キーが存在しない場合に使用されます。- パラメーター:
type
- 設定する型。
setTemplate
結果のストアで使用されるテンプレートを設定します。- パラメーター:
template
- 設定するテンプレート。
setKey
ストアのキーを設定します。- パラメーター:
key
- 設定するキー。