public class MethodMetaData<A extends Annotation> extends Object
Constructor and Description |
---|
MethodMetaData(Method method,
AggregatedParameterMetaData aggregatedParameterMetaData,
Set<Annotation> annotations,
javax.cache.annotation.CacheKeyGenerator cacheKeyGenerator,
A cacheAnnotation,
String cacheName) |
Modifier and Type | Method and Description |
---|---|
Set<Annotation> |
getAnnotations() |
A |
getCacheAnnotation() |
javax.cache.annotation.CacheKeyGenerator |
getCacheKeyGenerator() |
String |
getCacheName() |
List<ParameterMetaData> |
getKeyParameters() |
Method |
getMethod() |
List<ParameterMetaData> |
getParameters() |
ParameterMetaData |
getValueParameter() |
String |
toString() |
public MethodMetaData(Method method, AggregatedParameterMetaData aggregatedParameterMetaData, Set<Annotation> annotations, javax.cache.annotation.CacheKeyGenerator cacheKeyGenerator, A cacheAnnotation, String cacheName)
public Method getMethod()
public Set<Annotation> getAnnotations()
public A getCacheAnnotation()
public String getCacheName()
public javax.cache.annotation.CacheKeyGenerator getCacheKeyGenerator()
public List<ParameterMetaData> getParameters()
public List<ParameterMetaData> getKeyParameters()
public ParameterMetaData getValueParameter()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.