Top Description Fields Constructors Methods
org.springframework.cache.interceptor

pack-priv Class CacheExpressionRootObject

extends Object
Class Inheritance
Imports
java.lang.reflect.Method, java.util.Collection, org.springframework.cache.Cache

Class describing the root object used during the expression evaluation.
Authors
Costin Leau, Sam Brannen
Since
3.1

Field Summary

Modifier and TypeField and Description
private final Object[]
private final Collection<? extends Cache>
private final Method
private final Object
private final Class<?>

Constructor Summary

AccessConstructor and Description
public
CacheExpressionRootObject(Collection<? extends Cache> caches, Method method, Object[] args, Object target, Class<?> targetClass)

Method Summary

Modifier and TypeMethod and Description
public Object[]
public Collection<? extends Cache>
public Method
public String
public Object
public Class<?>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

argsback to summary
private final Object[] args
cachesback to summary
private final Collection<? extends Cache> caches
methodback to summary
private final Method method
targetback to summary
private final Object target
targetClassback to summary
private final Class<?> targetClass

Constructor Detail

CacheExpressionRootObjectback to summary
public CacheExpressionRootObject(Collection<? extends Cache> caches, Method method, Object[] args, Object target, Class<?> targetClass)

Method Detail

getArgsback to summary
public Object[] getArgs()
getCachesback to summary
public Collection<? extends Cache> getCaches()
getMethodback to summary
public Method getMethod()
getMethodNameback to summary
public String getMethodName()
getTargetback to summary
public Object getTarget()
getTargetClassback to summary
public Class<?> getTargetClass()