public class RedissonObjectBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RedissonObjectBuilder.CodecMethodRef |
| Constructor and Description |
|---|
RedissonObjectBuilder(Config config) |
| Modifier and Type | Method and Description |
|---|---|
RObject |
createObject(Object id,
Class<?> clazz,
Class<?> fieldType,
String fieldName,
RedissonClient redisson) |
<T extends RObject,K extends Codec> |
createRObject(RedissonClient redisson,
Class<T> expectedType,
String name,
K codec) |
Object |
fromReference(RedissonClient redisson,
RedissonReference rr) |
Object |
fromReference(RedissonReactiveClient redisson,
RedissonReference rr) |
Object |
fromReference(RedissonRxClient redisson,
RedissonReference rr) |
NamingScheme |
getNamingScheme(Class<?> entityClass) |
NamingScheme |
getNamingScheme(Class<?> rEntity,
Codec c) |
ReferenceCodecProvider |
getReferenceCodecProvider() |
void |
store(RObject ar,
String fieldName,
RMap<String,Object> liveMap) |
RedissonReference |
toReference(Object object) |
public RedissonObjectBuilder(Config config)
public ReferenceCodecProvider getReferenceCodecProvider()
public RObject createObject(Object id, Class<?> clazz, Class<?> fieldType, String fieldName, RedissonClient redisson)
public NamingScheme getNamingScheme(Class<?> entityClass)
public NamingScheme getNamingScheme(Class<?> rEntity, Codec c)
public Object fromReference(RedissonClient redisson, RedissonReference rr) throws Exception
Exceptionpublic Object fromReference(RedissonRxClient redisson, RedissonReference rr) throws Exception
Exceptionpublic Object fromReference(RedissonReactiveClient redisson, RedissonReference rr) throws Exception
Exceptionpublic RedissonReference toReference(Object object)
Copyright © 2014–2019 The Redisson Project. All rights reserved.