org.infinispan.jcache.annotation
Class MethodMetaData<A extends Annotation>
java.lang.Object
org.infinispan.jcache.annotation.MethodMetaData<A>
public class MethodMetaData<A extends Annotation>
- extends Object
Metadata associated to a method annotated with a cache annotation.
- Author:
- Kevin Pollet (C) 2011 SERLI
MethodMetaData
public MethodMetaData(Method method,
AggregatedParameterMetaData aggregatedParameterMetaData,
Set<Annotation> annotations,
javax.cache.annotation.CacheKeyGenerator cacheKeyGenerator,
A cacheAnnotation,
String cacheName)
getMethod
public Method getMethod()
getAnnotations
public Set<Annotation> getAnnotations()
getCacheAnnotation
public A getCacheAnnotation()
getCacheName
public String getCacheName()
getCacheKeyGenerator
public javax.cache.annotation.CacheKeyGenerator getCacheKeyGenerator()
getParameters
public List<ParameterMetaData> getParameters()
getKeyParameters
public List<ParameterMetaData> getKeyParameters()
getValueParameter
public ParameterMetaData getValueParameter()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.