Package org.redisson.liveobject.core
Class RedissonObjectBuilder
java.lang.Object
org.redisson.liveobject.core.RedissonObjectBuilder
- Author:
- Rui Gu, Nikita Koksharov
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
-
Constructor Summary
ConstructorDescriptionRedissonObjectBuilder
(RedissonClient redisson) RedissonObjectBuilder
(RedissonReactiveClient redissonReactive) RedissonObjectBuilder
(RedissonRxClient redissonRx) -
Method Summary
Modifier and TypeMethodDescriptioncreateObject
(Object id, Class<?> clazz, Class<?> fieldType, String fieldName) getNamingScheme
(Class<?> entityClass) getNamingScheme
(Class<?> rEntity, Codec c) void
void
toReference
(Object object)
-
Constructor Details
-
RedissonObjectBuilder
-
RedissonObjectBuilder
-
RedissonObjectBuilder
-
-
Method Details
-
storeAsync
-
store
-
createObject
-
getNamingScheme
-
getNamingScheme
-
fromReference
public Object fromReference(RedissonReference rr, RedissonObjectBuilder.ReferenceType type) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-
toReference
-
tryHandleReference
public Object tryHandleReference(Object o, RedissonObjectBuilder.ReferenceType type) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-