Uses of Class
com.aerospike.mapper.tools.ClassCacheEntry
-
Uses of ClassCacheEntry in com.aerospike.mapper.tools
Methods in com.aerospike.mapper.tools that return ClassCacheEntry Modifier and Type Method Description ClassCacheEntry<T>
ClassCacheEntry. construct()
ClassCacheEntry<?>
ClassCache. getCacheEntryFromStoredName(@NotNull String name)
<T> ClassCacheEntry<T>
ClassCache. loadClass(@NotNull Class<T> clazz, IBaseAeroMapper mapper)
-
Uses of ClassCacheEntry in com.aerospike.mapper.tools.converters
Methods in com.aerospike.mapper.tools.converters with parameters of type ClassCacheEntry Modifier and Type Method Description <T> T
MappingConverter. convertToObject(Class<T> clazz, com.aerospike.client.Record record, ClassCacheEntry<T> entry)
Given a record loaded from Aerospike and a class type, attempt to convert the record to an instance of the passed class.<T> T
MappingConverter. convertToObject(Class<T> clazz, com.aerospike.client.Record record, ClassCacheEntry<T> entry, boolean resolveDependencies)
This method should not be used, it is public only to allow mappers to see it.void
MappingConverter. resolveDependencies(ClassCacheEntry<?> parentEntity)
If an object refers to other objects (eg A has a list of B via references), then reading the object will populate the ids. -
Uses of ClassCacheEntry in com.aerospike.mapper.tools.mappers
Constructors in com.aerospike.mapper.tools.mappers with parameters of type ClassCacheEntry Constructor Description ObjectReferenceMapper(ClassCacheEntry<?> entry, boolean lazy, boolean allowBatch, AerospikeReference.ReferenceType type, IBaseAeroMapper mapper)
-
Uses of ClassCacheEntry in com.aerospike.mapper.tools.utils
Methods in com.aerospike.mapper.tools.utils that return ClassCacheEntry Modifier and Type Method Description static <T> ClassCacheEntry<T>
MapperUtils. getEntryAndValidateNamespace(Class<T> clazz, IBaseAeroMapper mapper)
-
Uses of ClassCacheEntry in com.aerospike.mapper.tools.virtuallist
Constructors in com.aerospike.mapper.tools.virtuallist with parameters of type ClassCacheEntry Constructor Description VirtualListInteractors(String binName, AerospikeEmbed.EmbedType listType, ClassCacheEntry<?> elementEntry, Function<Object,Object> instanceMapper, IBaseAeroMapper mapper)