Package org.redisson.liveobject.resolver
Interface NamingScheme
-
- All Known Implementing Classes:
AbstractNamingScheme
,DefaultNamingScheme
public interface NamingScheme
- Author:
- Rui Gu (https://github.com/jackygurui), Nikita Koksharov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Codec
getCodec()
String
getFieldReferenceName(Class<?> entityClass, Object idValue, Class<?> fieldClass, String fieldName)
String
getIndexName(Class<?> entityClass, String fieldName)
String
getName(Class<?> entityClass, Object idValue)
String
getNamePattern(Class<?> entityClass)
Object
resolveId(String name)
-