Uses of Class
com.aerospike.mapper.tools.ClassCacheEntry
Packages that use ClassCacheEntry
Package
Description
-
Uses of ClassCacheEntry in com.aerospike.mapper.tools
Methods in com.aerospike.mapper.tools that return ClassCacheEntryModifier and TypeMethodDescriptionClassCacheEntry.construct()
ClassCache.getCacheEntryFromStoredName
(@NotNull String name) <T> ClassCacheEntry
<T> ClassCache.loadClass
(@NotNull Class<T> clazz, IBaseAeroMapper mapper) <T> ClassCacheEntry
<T> ClassCache.loadClass
(@NotNull Class<T> clazz, IBaseAeroMapper mapper, boolean requireRecord) -
Uses of ClassCacheEntry in com.aerospike.mapper.tools.converters
Methods in com.aerospike.mapper.tools.converters with parameters of type ClassCacheEntryModifier and TypeMethodDescription<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 ClassCacheEntryModifierConstructorDescriptionObjectReferenceMapper
(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 ClassCacheEntryModifier and TypeMethodDescriptionstatic <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 ClassCacheEntryModifierConstructorDescriptionVirtualListInteractors
(String binName, AerospikeEmbed.EmbedType listType, ClassCacheEntry<?> elementEntry, Function<Object, Object> instanceMapper, IBaseAeroMapper mapper)