org.scaladebugger.api.virtualmachines
Contains the collection of objects by their unique ids
Removes all objects in the cache.
Returns whether or not the cache has the specified object.
Returns whether or not the cache has the specified object.
The object whose id to use
True if the cache has the object, otherwise false
Returns whether or not the cache has an object with the specified id.
Returns whether or not the cache has an object with the specified id.
The id of the object
True if the cache has the object, otherwise false
Loads an object from the cache.
Loads an object from the cache.
The id of the object to load
Some object if the object was cached and is still valid, otherwise None
Removes an object from the cache.
Removes an object from the cache.
The object to remove
Some object if the object existed and was removed, otherwise None
Removes an object from the cache.
Removes an object from the cache.
The id of the object to remove
Some object if the object existed and was removed, otherwise None
Saves an object into the cache.
Saves an object into the cache.
The object to save
Some object id if the object was saved, otherwise None
Represents a standard cache for objects originating from a virtual machine.