List of usage examples for com.google.common.cache CacheBuilderSpec toParsableString
public String toParsableString()
From source file:org.arbeitspferde.friesian.ConfigurableMapMakerCache.java
public ConfigurableMapMakerCache(final CacheBuilderSpec specification) throws IllegalArgumentException { Preconditions.checkNotNull(specification, "specification may not be null."); Preconditions.checkArgument(!specification.toParsableString().isEmpty(), "specification may not be empty."); backingMap = CacheBuilder.from(specification).<Integer, T>build().asMap(); log.info(String.format("Created map with %s specification.", specification)); }