Class Overview
This class is used to cache LoadedClass table data.
WARNING : MUST IMPLEMENT THE SnmpTableHandler directly. Some changes in daniel classes.
Summary
Public Methods |
final
boolean
|
contains(SnmpOid index)
Returns true if the given index is present.
|
final
Object
|
getData(SnmpOid index)
Returns the data associated with the given index.
|
final
SnmpOid
|
getNext(SnmpOid index)
Returns the index that immediately follows the given
index.
|
[Expand]
Inherited Methods |
From class
sun.management.snmp.util.SnmpCachedData
boolean
|
contains(SnmpOid index)
Returns true if the given index is present.
|
final
int
|
find(SnmpOid index)
The position of the given index, as returned by
java.util.Arrays.binarySearch()
|
Object
|
getData(SnmpOid index)
Returns the data associated with the given index.
|
SnmpOid
|
getNext(SnmpOid index)
Returns the index that immediately follows the given
index.
|
|
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait()
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object.
|
final
void
|
wait(long timeout, int nanos)
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.
|
final
void
|
wait(long timeout)
Causes the current thread to wait until either another thread invokes the
notify() method or the
notifyAll() method for this object, or a
specified amount of time has elapsed.
|
|
From interface
sun.management.snmp.util.SnmpTableHandler
abstract
boolean
|
contains(SnmpOid index)
Returns true if the given index is present.
|
abstract
Object
|
getData(SnmpOid index)
Returns the data associated with the given index.
|
abstract
SnmpOid
|
getNext(SnmpOid index)
Returns the index that immediately follows the given
index.
|
|
Public Constructors
public
SnmpLoadedClassData
(long lastUpdated, TreeMap<SnmpOid, Object> indexMap)
Constructs a new instance of SnmpLoadedClassData. Instances are
immutable.
Public Methods
public
final
boolean
contains
(SnmpOid index)
Returns true if the given index is present.
public
final
Object
getData
(SnmpOid index)
Returns the data associated with the given index.
If the given index is not found, null is returned.
Note that returning null does not necessarily means that
the index was not found.
public
final
SnmpOid
getNext
(SnmpOid index)
Returns the index that immediately follows the given
index. The returned index is strictly greater
than the given index, and is contained in the table.
If the given index is null, returns the first
index in the table.
If there are no index after the given index,
returns null.