public static class CDIJCacheHelper.MethodMeta extends Object
| Constructor and Description |
|---|
MethodMeta(Class<?>[] parameterTypes,
List<Set<Annotation>> parameterAnnotations,
Set<Annotation> annotations,
Integer[] keysIndices,
Integer valueIndex,
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,
javax.cache.annotation.CacheRemoveAll cacheRemoveAll,
boolean completionStage) |
| Modifier and Type | Method and Description |
|---|---|
Set<Annotation> |
getAnnotations() |
javax.cache.annotation.CachePut |
getCachePut() |
String |
getCachePutCacheName() |
javax.cache.annotation.CacheKeyGenerator |
getCachePutKeyGenerator() |
javax.cache.annotation.CacheResolverFactory |
getCachePutResolverFactory() |
javax.cache.annotation.CacheRemove |
getCacheRemove() |
javax.cache.annotation.CacheRemoveAll |
getCacheRemoveAll() |
String |
getCacheRemoveAllCacheName() |
javax.cache.annotation.CacheResolverFactory |
getCacheRemoveAllResolverFactory() |
String |
getCacheRemoveCacheName() |
javax.cache.annotation.CacheKeyGenerator |
getCacheRemoveKeyGenerator() |
javax.cache.annotation.CacheResolverFactory |
getCacheRemoveResolverFactory() |
javax.cache.annotation.CacheResult |
getCacheResult() |
String |
getCacheResultCacheName() |
javax.cache.annotation.CacheKeyGenerator |
getCacheResultKeyGenerator() |
javax.cache.annotation.CacheResolverFactory |
getCacheResultResolverFactory() |
Integer[] |
getKeysIndices() |
List<Set<Annotation>> |
getParameterAnnotations() |
Class<?>[] |
getParameterTypes() |
Integer |
getValueIndex() |
boolean |
isCachePutAfter() |
boolean |
isCacheRemoveAfter() |
boolean |
isCompletionStage() |
public MethodMeta(Class<?>[] parameterTypes, List<Set<Annotation>> parameterAnnotations, Set<Annotation> annotations, Integer[] keysIndices, Integer valueIndex, 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, javax.cache.annotation.CacheRemoveAll cacheRemoveAll, boolean completionStage)
public boolean isCompletionStage()
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 Set<Annotation> getAnnotations()
public Integer[] getKeysIndices()
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 javax.cache.annotation.CacheRemoveAll getCacheRemoveAll()
Copyright © 2017–2020 The Apache Software Foundation. All rights reserved.