}
@Override
public MarshalledEntry load(final Object key) throws CacheLoaderException {
if (key instanceof IndexScopedKey) {
final IndexScopedKey indexKey = (IndexScopedKey)key;
DirectoryLoaderAdaptor directoryAdaptor = getDirectory(indexKey);
Object value = directoryAdaptor.load(indexKey);
if (value != null) {
return new MarshalledEntryImpl(key, value, null, ctx.getMarshaller());
}