public class RedissonObjectBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RedissonObjectBuilder.CodecMethodRef |
static class |
RedissonObjectBuilder.ReferenceType |
Constructor and Description |
---|
RedissonObjectBuilder(RedissonClient redisson) |
RedissonObjectBuilder(RedissonReactiveClient redissonReactive) |
RedissonObjectBuilder(RedissonRxClient redissonRx) |
Modifier and Type | Method and Description |
---|---|
RObject |
createObject(Object id,
Class<?> clazz,
Class<?> fieldType,
String fieldName) |
Object |
fromReference(RedissonReference rr,
RedissonObjectBuilder.ReferenceType type) |
NamingScheme |
getNamingScheme(Class<?> entityClass) |
NamingScheme |
getNamingScheme(Class<?> rEntity,
Codec c) |
void |
store(RObject ar,
String fieldName,
RMap<String,Object> liveMap) |
void |
storeAsync(RObject ar,
String fieldName,
RMap<String,Object> liveMap) |
RedissonReference |
toReference(Object object) |
Object |
tryHandleReference(Object o,
RedissonObjectBuilder.ReferenceType type) |
public RedissonObjectBuilder(RedissonClient redisson)
public RedissonObjectBuilder(RedissonReactiveClient redissonReactive)
public RedissonObjectBuilder(RedissonRxClient redissonRx)
public RObject createObject(Object id, Class<?> clazz, Class<?> fieldType, String fieldName)
public NamingScheme getNamingScheme(Class<?> entityClass)
public NamingScheme getNamingScheme(Class<?> rEntity, Codec c)
public Object fromReference(RedissonReference rr, RedissonObjectBuilder.ReferenceType type) throws ReflectiveOperationException
ReflectiveOperationException
public RedissonReference toReference(Object object)
public Object tryHandleReference(Object o, RedissonObjectBuilder.ReferenceType type) throws ReflectiveOperationException
ReflectiveOperationException
Copyright © 2014–2021 Redisson. All rights reserved.