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
ReflectiveOperationExceptionpublic RedissonReference toReference(Object object)
public Object tryHandleReference(Object o, RedissonObjectBuilder.ReferenceType type) throws ReflectiveOperationException
ReflectiveOperationExceptionCopyright © 2014–2021 Redisson. All rights reserved.