public static class CDIJCacheHelper.MethodMeta extends Object
Constructor and Description |
---|
MethodMeta(Class<?>[] parameterTypes,
List<Set<Annotation>> parameterAnnotations,
Set<Annotation> annotations,
Integer[] keysIndices,
Integer valueIndex,
Integer[] parameterIndices,
String cacheResultCacheName,
javax.cache.annotation.CacheResolverFactory cacheResultResolverFactory,
javax.cache.annotation.CacheKeyGenerator cacheResultKeyGenerator,
javax.cache.annotation.CacheResult cacheResult,
String cachePutCacheName,
javax.cache.annotation.CacheResolverFactory cachePutResolverFactory,
javax.cache.annotation.CacheKeyGenerator cachePutKeyGenerator,
boolean cachePutAfter,
javax.cache.annotation.CachePut cachePut,
String cacheRemoveCacheName,
javax.cache.annotation.CacheResolverFactory cacheRemoveResolverFactory,
javax.cache.annotation.CacheKeyGenerator cacheRemoveKeyGenerator,
boolean cacheRemoveAfter,
javax.cache.annotation.CacheRemove cacheRemove,
String cacheRemoveAllCacheName,
javax.cache.annotation.CacheResolverFactory cacheRemoveAllResolverFactory,
boolean cacheRemoveAllAfter,
javax.cache.annotation.CacheRemoveAll cacheRemoveAll) |
public MethodMeta(Class<?>[] parameterTypes, List<Set<Annotation>> parameterAnnotations, Set<Annotation> annotations, Integer[] keysIndices, Integer valueIndex, Integer[] parameterIndices, String cacheResultCacheName, javax.cache.annotation.CacheResolverFactory cacheResultResolverFactory, javax.cache.annotation.CacheKeyGenerator cacheResultKeyGenerator, javax.cache.annotation.CacheResult cacheResult, String cachePutCacheName, javax.cache.annotation.CacheResolverFactory cachePutResolverFactory, javax.cache.annotation.CacheKeyGenerator cachePutKeyGenerator, boolean cachePutAfter, javax.cache.annotation.CachePut cachePut, String cacheRemoveCacheName, javax.cache.annotation.CacheResolverFactory cacheRemoveResolverFactory, javax.cache.annotation.CacheKeyGenerator cacheRemoveKeyGenerator, boolean cacheRemoveAfter, javax.cache.annotation.CacheRemove cacheRemove, String cacheRemoveAllCacheName, javax.cache.annotation.CacheResolverFactory cacheRemoveAllResolverFactory, boolean cacheRemoveAllAfter, javax.cache.annotation.CacheRemoveAll cacheRemoveAll)
public boolean isCacheRemoveAfter()
public boolean isCachePutAfter()
public Class<?>[] getParameterTypes()
public List<Set<Annotation>> getParameterAnnotations()
public String getCacheResultCacheName()
public javax.cache.annotation.CacheResolverFactory getCacheResultResolverFactory()
public javax.cache.annotation.CacheKeyGenerator getCacheResultKeyGenerator()
public javax.cache.annotation.CacheResult getCacheResult()
public Integer[] getParameterIndices()
public Set<Annotation> getAnnotations()
public Integer[] getKeysIndices()
public Integer getValuesIndex()
public Integer getValueIndex()
public String getCachePutCacheName()
public javax.cache.annotation.CacheResolverFactory getCachePutResolverFactory()
public javax.cache.annotation.CacheKeyGenerator getCachePutKeyGenerator()
public javax.cache.annotation.CachePut getCachePut()
public String getCacheRemoveCacheName()
public javax.cache.annotation.CacheResolverFactory getCacheRemoveResolverFactory()
public javax.cache.annotation.CacheKeyGenerator getCacheRemoveKeyGenerator()
public javax.cache.annotation.CacheRemove getCacheRemove()
public String getCacheRemoveAllCacheName()
public javax.cache.annotation.CacheResolverFactory getCacheRemoveAllResolverFactory()
public boolean isCacheRemoveAllAfter()
public javax.cache.annotation.CacheRemoveAll getCacheRemoveAll()
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.