Package org.redisson.liveobject.core
Class RedissonObjectBuilder
-
- org.redisson.liveobject.core.RedissonObjectBuilder
-
public class RedissonObjectBuilder extends
- Author:
- Rui Gu, Nikita Koksharov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RedissonObjectBuilder.CodecMethodRef
static class
RedissonObjectBuilder.ReferenceType
-
Constructor Summary
Constructors Constructor Description RedissonObjectBuilder(RedissonClient redisson)
RedissonObjectBuilder(RedissonReactiveClient redissonReactive)
RedissonObjectBuilder(RedissonRxClient redissonRx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RObject
id, <?> clazz, <?> fieldType, fieldName)
fromReference(RedissonReference rr, RedissonObjectBuilder.ReferenceType type)
NamingScheme
<?> entityClass)
NamingScheme
<?> rEntity, Codec c)
void
store(RObject ar, fieldName, ,> liveMap)
void
storeAsync(RObject ar, fieldName, ,> liveMap)
RedissonReference
object)
o, RedissonObjectBuilder.ReferenceType type)
-
-
-
Constructor Detail
-
RedissonObjectBuilder
public RedissonObjectBuilder(RedissonClient redisson)
-
RedissonObjectBuilder
public RedissonObjectBuilder(RedissonReactiveClient redissonReactive)
-
RedissonObjectBuilder
public RedissonObjectBuilder(RedissonRxClient redissonRx)
-
-
Method Detail
-
storeAsync
public void storeAsync(RObject ar, fieldName, ,> liveMap)
-
store
public void store(RObject ar, fieldName, ,> liveMap)
-
createObject
public id, <?> clazz, <?> fieldType, fieldName)
-
getNamingScheme
public <?> entityClass)
-
getNamingScheme
public <?> rEntity, Codec c)
-
fromReference
public fromReference(RedissonReference rr, RedissonObjectBuilder.ReferenceType type) throws
- Throws:
-
toReference
public object)
-
tryHandleReference
public tryHandleReference( o, RedissonObjectBuilder.ReferenceType type) throws
- Throws:
-
-