Package org.redisson.liveobject.core
Class RedissonObjectBuilder
java.lang.Object
org.redisson.liveobject.core.RedissonObjectBuilder
- Author:
- Rui Gu, Nikita Koksharov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionRedissonObjectBuilder(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) voidvoidtoReference(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
-