| Package | Description |
|---|---|
| org.redisson.liveobject.provider | |
| org.redisson.liveobject.resolver |
| Modifier and Type | Field and Description |
|---|---|
ConcurrentMap<Class<? extends Resolver>,Resolver<?,?,?>> |
DefaultResolverProvider.providerCache |
ConcurrentMap<Class<? extends Resolver>,Resolver<?,?,?>> |
DefaultResolverProvider.providerCache |
| Modifier and Type | Method and Description |
|---|---|
Resolver<?,?,?> |
ResolverProvider.getResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Annotation anno)
To retrieve a resolver based on the the class requiring values to be
resolved, the resolver type, and annotation which may carry any required
configurations.
|
Resolver<?,?,?> |
DefaultResolverProvider.getResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Annotation anno) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResolverProvider.registerResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Resolver resolver)
To register a resolver based on the the class it can provide value to,
the resolver type, the resolver instance to be cached.
|
void |
DefaultResolverProvider.registerResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Resolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
Resolver<?,?,?> |
ResolverProvider.getResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Annotation anno)
To retrieve a resolver based on the the class requiring values to be
resolved, the resolver type, and annotation which may carry any required
configurations.
|
Resolver<?,?,?> |
DefaultResolverProvider.getResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Annotation anno) |
void |
ResolverProvider.registerResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Resolver resolver)
To register a resolver based on the the class it can provide value to,
the resolver type, the resolver instance to be cached.
|
void |
DefaultResolverProvider.registerResolver(Class<?> cls,
Class<? extends Resolver> resolverClass,
Resolver resolver) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RIdResolver<A extends RId,V> |
| Modifier and Type | Class and Description |
|---|---|
class |
LongGenerator |
class |
RequiredIdResolver |
class |
UUIDGenerator |
Copyright © 2014–2017 The Redisson Project. All rights reserved.