public abstract class org.springframework.cache.interceptor.AbstractCacheInvoker extends java.lang.Object { private org.springframework.cache.interceptor.CacheErrorHandler errorHandler; protected void () { org.springframework.cache.interceptor.SimpleCacheErrorHandler v; org.springframework.cache.interceptor.AbstractCacheInvoker v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v = new org.springframework.cache.interceptor.SimpleCacheErrorHandler; specialinvoke v.()>(); specialinvoke v.(org.springframework.cache.interceptor.CacheErrorHandler)>(v); return; } protected void (org.springframework.cache.interceptor.CacheErrorHandler) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.interceptor.CacheErrorHandler; specialinvoke v.()>(); staticinvoke (v, "ErrorHandler must not be null"); v. = v; return; } public void setErrorHandler(org.springframework.cache.interceptor.CacheErrorHandler) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.interceptor.CacheErrorHandler; v. = v; return; } public org.springframework.cache.interceptor.CacheErrorHandler getErrorHandler() { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v = v.; return v; } protected org.springframework.cache.Cache$ValueWrapper doGet(org.springframework.cache.Cache, java.lang.Object) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.Cache v; org.springframework.cache.Cache$ValueWrapper v; java.lang.Object v; java.lang.RuntimeException v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.Cache; v := @parameter: java.lang.Object; label: v = interfaceinvoke v.(v); label: return v; label: v := @caughtexception; v = virtualinvoke v.(); interfaceinvoke v.(v, v, v); return null; catch java.lang.RuntimeException from label to label with label; } protected void doPut(org.springframework.cache.Cache, java.lang.Object, java.lang.Object) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.Cache v; java.lang.Object v, v; java.lang.RuntimeException v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.Cache; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; label: interfaceinvoke v.(v, v); label: goto label; label: v := @caughtexception; v = virtualinvoke v.(); interfaceinvoke v.(v, v, v, v); label: return; catch java.lang.RuntimeException from label to label with label; } protected void doEvict(org.springframework.cache.Cache, java.lang.Object) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.Cache v; java.lang.Object v; java.lang.RuntimeException v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.Cache; v := @parameter: java.lang.Object; label: interfaceinvoke v.(v); label: goto label; label: v := @caughtexception; v = virtualinvoke v.(); interfaceinvoke v.(v, v, v); label: return; catch java.lang.RuntimeException from label to label with label; } protected void doClear(org.springframework.cache.Cache) { org.springframework.cache.interceptor.AbstractCacheInvoker v; org.springframework.cache.Cache v; java.lang.RuntimeException v; org.springframework.cache.interceptor.CacheErrorHandler v; v := @this: org.springframework.cache.interceptor.AbstractCacheInvoker; v := @parameter: org.springframework.cache.Cache; label: interfaceinvoke v.(); label: goto label; label: v := @caughtexception; v = virtualinvoke v.(); interfaceinvoke v.(v, v); label: return; catch java.lang.RuntimeException from label to label with label; } }