public class DefaultLiveHandle extends java.lang.Object implements HGLiveHandle
Modifier and Type | Field and Description |
---|---|
protected byte |
flags |
protected HGPersistentHandle |
persistentHandle |
protected java.lang.Object |
ref |
Constructor and Description |
---|
DefaultLiveHandle(java.lang.Object ref,
HGPersistentHandle persistentHandle,
byte flags) |
Modifier and Type | Method and Description |
---|---|
void |
accessed() |
boolean |
equals(java.lang.Object other) |
byte |
getFlags() |
HGPersistentHandle |
getPersistent() |
java.lang.Object |
getRef() |
int |
hashCode() |
java.lang.String |
toString() |
protected final HGPersistentHandle persistentHandle
protected java.lang.Object ref
protected byte flags
public DefaultLiveHandle(java.lang.Object ref, HGPersistentHandle persistentHandle, byte flags)
public final byte getFlags()
getFlags
in interface HGLiveHandle
public void accessed()
public final java.lang.Object getRef()
getRef
in interface HGLiveHandle
public final HGPersistentHandle getPersistent()
getPersistent
in interface HGHandle
public final boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object