class DefaultCacheMethodDetails<A extends java.lang.annotation.Annotation>
extends java.lang.Object
CacheMethodDetails
implementation.Modifier and Type | Field and Description |
---|---|
private java.util.Set<java.lang.annotation.Annotation> |
annotations |
private A |
cacheAnnotation |
private java.lang.String |
cacheName |
private java.lang.reflect.Method |
method |
Constructor and Description |
---|
DefaultCacheMethodDetails(java.lang.reflect.Method method,
A cacheAnnotation,
java.lang.String cacheName) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.annotation.Annotation> |
getAnnotations() |
A |
getCacheAnnotation() |
java.lang.String |
getCacheName() |
java.lang.reflect.Method |
getMethod() |
java.lang.String |
toString() |
private final java.lang.reflect.Method method
private final java.util.Set<java.lang.annotation.Annotation> annotations
private final A extends java.lang.annotation.Annotation cacheAnnotation
private final java.lang.String cacheName
public DefaultCacheMethodDetails(java.lang.reflect.Method method, A cacheAnnotation, java.lang.String cacheName)
public java.lang.reflect.Method getMethod()
public java.util.Set<java.lang.annotation.Annotation> getAnnotations()
public A getCacheAnnotation()
public java.lang.String getCacheName()
public java.lang.String toString()
toString
in class java.lang.Object