{"type":" file json","name":"index.json","path":"/lib/javax.cache/cache-api/1.1.0/.web-ide/index.json","fullName":"/lib/javax.cache/cache-api/1.1.0/.web-ide/index.json"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/javax.cache/cache-api/1.1.0/META-INF/MANIFEST.MF","fullName":"/lib/javax.cache/cache-api/1.1.0/META-INF/MANIFEST.MF"}
{"type":" file xml","name":"pom.xml","path":"/lib/javax.cache/cache-api/1.1.0/META-INF/maven/javax.cache/cache-api/pom.xml","fullName":"/lib/javax.cache/cache-api/1.1.0/META-INF/maven/javax.cache/cache-api/pom.xml"}
{"type":" file properties","name":"pom.properties","path":"/lib/javax.cache/cache-api/1.1.0/META-INF/maven/javax.cache/cache-api/pom.properties","fullName":"/lib/javax.cache/cache-api/1.1.0/META-INF/maven/javax.cache/cache-api/pom.properties"}
{"type":"public interface","name":"CachingProvider","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/spi/CachingProvider.java","fullName":"javax.cache.spi.CachingProvider"}
{"type":"public interface","name":"CacheInvocationParameter","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheInvocationParameter.java","fullName":"javax.cache.annotation.CacheInvocationParameter"}
{"type":"public class","name":"Duration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/Duration.java","fullName":"javax.cache.expiry.Duration"}
{"type":"public final class","name":"CreatedExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/CreatedExpiryPolicy.java","fullName":"javax.cache.expiry.CreatedExpiryPolicy"}
{"type":"public class","name":"CacheException","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/CacheException.java","fullName":"javax.cache.CacheException"}
{"type":"public interface","name":"CacheManager","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/CacheManager.java","fullName":"javax.cache.CacheManager"}
{"type":"public interface","name":"CacheValue","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheValue.java","fullName":"javax.cache.annotation.CacheValue"}
{"type":"public interface","name":"CacheRemove","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheRemove.java","fullName":"javax.cache.annotation.CacheRemove"}
{"type":"public interface","name":"CacheDefaults","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheDefaults.java","fullName":"javax.cache.annotation.CacheDefaults"}
{"type":"public interface","name":"GeneratedCacheKey","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/GeneratedCacheKey.java","fullName":"javax.cache.annotation.GeneratedCacheKey"}
{"type":"public interface","name":"CacheResolverFactory","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheResolverFactory.java","fullName":"javax.cache.annotation.CacheResolverFactory"}
{"type":"public interface","name":"CacheInvocationContext","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheInvocationContext.java","fullName":"javax.cache.annotation.CacheInvocationContext"}
{"type":"public interface","name":"CacheKey","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheKey.java","fullName":"javax.cache.annotation.CacheKey"}
{"type":"public interface","name":"CachePut","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CachePut.java","fullName":"javax.cache.annotation.CachePut"}
{"type":"public interface","name":"CacheEntryUpdatedListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryUpdatedListener.java","fullName":"javax.cache.event.CacheEntryUpdatedListener"}
{"type":"public final enum","name":"EventType","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/EventType.java","fullName":"javax.cache.event.EventType"}
{"type":"public interface","name":"CacheEntryListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryListener.java","fullName":"javax.cache.event.CacheEntryListener"}
{"type":"public interface","name":"CacheEntryCreatedListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryCreatedListener.java","fullName":"javax.cache.event.CacheEntryCreatedListener"}
{"type":"public class","name":"CacheEntryListenerException","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryListenerException.java","fullName":"javax.cache.event.CacheEntryListenerException"}
{"type":"public interface","name":"CacheEntryEventFilter","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryEventFilter.java","fullName":"javax.cache.event.CacheEntryEventFilter"}
{"type":"public interface","name":"CacheEntryExpiredListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryExpiredListener.java","fullName":"javax.cache.event.CacheEntryExpiredListener"}
{"type":"public final class","name":"ModifiedExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/ModifiedExpiryPolicy.java","fullName":"javax.cache.expiry.ModifiedExpiryPolicy"}
{"type":"public interface","name":"CacheEntryRemovedListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryRemovedListener.java","fullName":"javax.cache.event.CacheEntryRemovedListener"}
{"type":"public abstract class","name":"CacheEntryEvent","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/event/CacheEntryEvent.java","fullName":"javax.cache.event.CacheEntryEvent"}
{"type":"public final class","name":"AccessedExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/AccessedExpiryPolicy.java","fullName":"javax.cache.expiry.AccessedExpiryPolicy"}
{"type":"public final class","name":"TouchedExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/TouchedExpiryPolicy.java","fullName":"javax.cache.expiry.TouchedExpiryPolicy"}
{"type":"public final class","name":"EternalExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/EternalExpiryPolicy.java","fullName":"javax.cache.expiry.EternalExpiryPolicy"}
{"type":"public interface","name":"ExpiryPolicy","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/expiry/ExpiryPolicy.java","fullName":"javax.cache.expiry.ExpiryPolicy"}
{"type":"public interface","name":"EntryProcessorResult","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/processor/EntryProcessorResult.java","fullName":"javax.cache.processor.EntryProcessorResult"}
{"type":"public interface","name":"CacheStatisticsMXBean","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/management/CacheStatisticsMXBean.java","fullName":"javax.cache.management.CacheStatisticsMXBean"}
{"type":"public interface","name":"CacheMXBean","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/management/CacheMXBean.java","fullName":"javax.cache.management.CacheMXBean"}
{"type":"public interface","name":"MutableEntry","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/processor/MutableEntry.java","fullName":"javax.cache.processor.MutableEntry"}
{"type":"public interface","name":"EntryProcessor","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/processor/EntryProcessor.java","fullName":"javax.cache.processor.EntryProcessor"}
{"type":"public class","name":"EntryProcessorException","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/processor/EntryProcessorException.java","fullName":"javax.cache.processor.EntryProcessorException"}
{"type":"public interface","name":"CacheMethodDetails","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheMethodDetails.java","fullName":"javax.cache.annotation.CacheMethodDetails"}
{"type":"public interface","name":"CacheResult","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheResult.java","fullName":"javax.cache.annotation.CacheResult"}
{"type":"public interface","name":"CacheRemoveAll","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheRemoveAll.java","fullName":"javax.cache.annotation.CacheRemoveAll"}
{"type":"public interface","name":"CacheKeyGenerator","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheKeyGenerator.java","fullName":"javax.cache.annotation.CacheKeyGenerator"}
{"type":"public interface","name":"CacheResolver","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheResolver.java","fullName":"javax.cache.annotation.CacheResolver"}
{"type":"public interface","name":"CacheKeyInvocationContext","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/annotation/CacheKeyInvocationContext.java","fullName":"javax.cache.annotation.CacheKeyInvocationContext"}
{"type":"public interface","name":"Cache","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/Cache.java","fullName":"javax.cache.Cache"}
{"type":"public static interface nested","name":"Cache$Entry","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/Cache.java#class=Cache$Entry","fullName":"javax.cache.Cache.Entry"}
{"type":"public class","name":"CompletionListenerFuture","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CompletionListenerFuture.java","fullName":"javax.cache.integration.CompletionListenerFuture"}
{"type":"public interface","name":"CompletionListener","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CompletionListener.java","fullName":"javax.cache.integration.CompletionListener"}
{"type":"public final class","name":"Caching","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/Caching.java","fullName":"javax.cache.Caching"}
{"type":"private static class nested","name":"Caching$CachingProviderRegistry","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/Caching.java#class=Caching$CachingProviderRegistry","fullName":"javax.cache.Caching.CachingProviderRegistry"}
{"type":"public interface","name":"CacheEntryListenerConfiguration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/CacheEntryListenerConfiguration.java","fullName":"javax.cache.configuration.CacheEntryListenerConfiguration"}
{"type":"public interface","name":"CacheLoader","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CacheLoader.java","fullName":"javax.cache.integration.CacheLoader"}
{"type":"public class","name":"CacheWriterException","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CacheWriterException.java","fullName":"javax.cache.integration.CacheWriterException"}
{"type":"public interface","name":"CacheWriter","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CacheWriter.java","fullName":"javax.cache.integration.CacheWriter"}
{"type":"public class","name":"CacheLoaderException","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/integration/CacheLoaderException.java","fullName":"javax.cache.integration.CacheLoaderException"}
{"type":"public class","name":"MutableConfiguration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/MutableConfiguration.java","fullName":"javax.cache.configuration.MutableConfiguration"}
{"type":"public interface","name":"CompleteConfiguration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/CompleteConfiguration.java","fullName":"javax.cache.configuration.CompleteConfiguration"}
{"type":"public class","name":"MutableCacheEntryListenerConfiguration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/MutableCacheEntryListenerConfiguration.java","fullName":"javax.cache.configuration.MutableCacheEntryListenerConfiguration"}
{"type":"public interface","name":"Factory","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/Factory.java","fullName":"javax.cache.configuration.Factory"}
{"type":"public final enum","name":"OptionalFeature","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/OptionalFeature.java","fullName":"javax.cache.configuration.OptionalFeature"}
{"type":"public interface","name":"Configuration","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/Configuration.java","fullName":"javax.cache.configuration.Configuration"}
{"type":"public final class","name":"FactoryBuilder","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/FactoryBuilder.java","fullName":"javax.cache.configuration.FactoryBuilder"}
{"type":"public static class nested","name":"FactoryBuilder$ClassFactory","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/FactoryBuilder.java#class=FactoryBuilder$ClassFactory","fullName":"javax.cache.configuration.FactoryBuilder.ClassFactory"}
{"type":"public static class nested","name":"FactoryBuilder$SingletonFactory","path":"/lib/javax.cache/cache-api/1.1.0/javax/cache/configuration/FactoryBuilder.java#class=FactoryBuilder$SingletonFactory","fullName":"javax.cache.configuration.FactoryBuilder.SingletonFactory"}