List of usage examples for com.google.common.cache CacheLoader subclass-usage
From source file org.opendaylight.mdsal.binding.dom.adapter.AdapterLoader.java
public abstract class AdapterLoader<T, D> extends CacheLoader<Class<? extends T>, Optional<T>> { @Override public Optional<T> load(final Class<? extends T> key) { final AdapterBuilder<? extends T, D> builder = createBuilder(key);
From source file org.opendaylight.controller.md.sal.binding.spi.AdapterLoader.java
public abstract class AdapterLoader<T, D> extends CacheLoader<Class<? extends T>, Optional<T>> { @Override public Optional<T> load(final Class<? extends T> key) { final AdapterBuilder<? extends T, D> builder = createBuilder(key);
From source file org.seedstack.i18n.internal.I18nCacheLoader.java
/** * @author pierre.thirouin@ext.mpsa.com * Date: 28/05/2014 */ public class I18nCacheLoader extends CacheLoader<String, Map<String, String>> {
From source file org.mule.module.apikit.validation.cache.JsonSchemaCacheLoader.java
public class JsonSchemaCacheLoader extends CacheLoader<String, JsonSchemaAndNode> { private Raml api; public JsonSchemaCacheLoader(Raml api) { this.api = api;
From source file org.mule.module.apikit.validation.cache.XmlSchemaCacheLoader.java
public class XmlSchemaCacheLoader extends CacheLoader<String, Schema> { private Raml api; public XmlSchemaCacheLoader(Raml api) { this.api = api;
From source file org.jabylon.resources.persistence.internal.PropertyFileCacheLoader.java
/** * @author jutzig.dev@googlemail.com * */ public class PropertyFileCacheLoader extends CacheLoader<CDOID, PropertyFile> {
From source file org.onos.yangtools.binding.data.codec.impl.BindingNormalizedNodeCache.java
final class BindingNormalizedNodeCache extends CacheLoader<DataObject, NormalizedNode<?, ?>> { private final LoadingCache<DataObject, NormalizedNode<?, ?>> cache = CacheBuilder.newBuilder().weakValues() .build(this); final DataContainerCodecContext<?, ?> subtreeRoot; final AbstractBindingNormalizedNodeCacheHolder cacheHolder;
From source file pzalejko.iot.hardware.home.core.service.led.InternalLedCacheLoader.java
class InternalLedCacheLoader extends CacheLoader<Integer, Led> { @Override public Led load(Integer key) throws IOException { return connectToLed(key); }
From source file org.seedstack.i18n.internal.infrastructure.jpa.I18nCacheLoader.java
public class I18nCacheLoader extends CacheLoader<String, Map<String, String>> { @Inject private TranslationService messageService; @Inject private LocaleService localeService;
From source file org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCache.java
final class BindingNormalizedNodeCache extends CacheLoader<DataObject, NormalizedNode<?, ?>> { private final LoadingCache<DataObject, NormalizedNode<?, ?>> cache = CacheBuilder.newBuilder().weakValues() .build(this); final DataContainerCodecContext<?, ?> subtreeRoot; final AbstractBindingNormalizedNodeCacheHolder cacheHolder;