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
Exception
public Object fromReference(RedissonRxClient redisson, RedissonReference rr) throws Exception
Exception
public Object fromReference(RedissonReactiveClient redisson, RedissonReference rr) throws Exception
Exception
public RedissonReference toReference(Object object)
Copyright © 2014–2019 The Redisson Project. All rights reserved.