Class DefaultModelResolver
java.lang.Object
de.hybris.platform.servicelayer.search.internal.resolver.impl.DefaultModelResolver
- All Implemented Interfaces:
ItemObjectResolver<Object>,Serializable
Implementation of the call-back resolver for a values from
LazyLoadModelList- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanpreloadItems(List<PK> pks) Preload items into the cache using bulk-load.resolves value from underlying jalo layer for determined columnresolves value from underlying jalo layervoidsetModelService(ModelService modelService) transforms model back to persistence layer;
-
Constructor Details
-
DefaultModelResolver
public DefaultModelResolver()
-
-
Method Details
-
setModelService
-
resolve
public Object resolve(int expectedColumnIndex, Object cachedIdentifier, List<Class> expectedClassList) resolves value from underlying jalo layer for determined column- Specified by:
resolvein interfaceItemObjectResolver<Object>
-
resolve
resolves value from underlying jalo layer- Specified by:
resolvein interfaceItemObjectResolver<Object>
-
unresolve
transforms model back to persistence layer;- Specified by:
unresolvein interfaceItemObjectResolver<Object>
-
preloadItems
Description copied from interface:ItemObjectResolverPreload items into the cache using bulk-load.- Specified by:
preloadItemsin interfaceItemObjectResolver<Object>- Returns:
- true if models were preloaded, false otherwise
-