public class org.apache.naming.resources.CacheEntry extends java.lang.Object
{
public long timestamp;
public java.lang.String name;
public org.apache.naming.resources.ResourceAttributes attributes;
public org.apache.naming.resources.Resource resource;
public javax.naming.directory.DirContext context;
public boolean exists;
public long accessCount;
public int size;
public void <init>()
{
org.apache.naming.resources.CacheEntry v;
v := @this: org.apache.naming.resources.CacheEntry;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.naming.resources.CacheEntry: long timestamp> = -1L;
v.<org.apache.naming.resources.CacheEntry: java.lang.String name> = null;
v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.ResourceAttributes attributes> = null;
v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.Resource resource> = null;
v.<org.apache.naming.resources.CacheEntry: javax.naming.directory.DirContext context> = null;
v.<org.apache.naming.resources.CacheEntry: boolean exists> = 1;
v.<org.apache.naming.resources.CacheEntry: long accessCount> = 0L;
v.<org.apache.naming.resources.CacheEntry: int size> = 1;
return;
}
public void recycle()
{
org.apache.naming.resources.CacheEntry v;
v := @this: org.apache.naming.resources.CacheEntry;
v.<org.apache.naming.resources.CacheEntry: long timestamp> = -1L;
v.<org.apache.naming.resources.CacheEntry: java.lang.String name> = null;
v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.ResourceAttributes attributes> = null;
v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.Resource resource> = null;
v.<org.apache.naming.resources.CacheEntry: javax.naming.directory.DirContext context> = null;
v.<org.apache.naming.resources.CacheEntry: boolean exists> = 1;
v.<org.apache.naming.resources.CacheEntry: long accessCount> = 0L;
v.<org.apache.naming.resources.CacheEntry: int size> = 1;
return;
}
public java.lang.String toString()
{
org.apache.naming.resources.ResourceAttributes v;
javax.naming.directory.DirContext v;
org.apache.naming.resources.CacheEntry v;
org.apache.naming.resources.Resource v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.naming.resources.CacheEntry;
v = v.<org.apache.naming.resources.CacheEntry: java.lang.String name>;
v = v.<org.apache.naming.resources.CacheEntry: boolean exists>;
v = v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.ResourceAttributes attributes>;
v = v.<org.apache.naming.resources.CacheEntry: org.apache.naming.resources.Resource resource>;
v = v.<org.apache.naming.resources.CacheEntry: javax.naming.directory.DirContext context>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,boolean,org.apache.naming.resources.ResourceAttributes,org.apache.naming.resources.Resource,javax.naming.directory.DirContext)>(v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Cache entry: \u0001\nExists: \u0001\nAttributes: \u0001\nResource: \u0001\nContext: \u0001");
return v;
}
}