Top Description Fields Constructors Methods
net.sf.ehcache.store.disk.ods

pack-priv Class RegionSet

extends AATreeSet<Region>
Class Inheritance
Known Direct Subclasses
net.sf.ehcache.store.disk.ods.FileAllocationTree

A region set based on an augmented AA-Tree.
Author
Chris Dennis

Field Summary

Modifier and TypeField and Description
private final long

Constructor Summary

AccessConstructor and Description
protected
RegionSet(long size)

Construct the tree.

Method Summary

Modifier and TypeMethod and Description
public Region
find(Object o)

Overrides net.sf.ehcache.store.disk.ods.AATreeSet.find.

Find the node within this tree equal to the probe node.
public Region
find(long size)

Find a region of the the given size.

public Region
removeAndReturn(Object o)

Overrides net.sf.ehcache.store.disk.ods.AATreeSet.removeAndReturn.

Remove the node matching this object and return it.
Inherited from net.sf.ehcache.store.disk.ods.AATreeSet:
addclearcomparatorfirstgetRootheadSetisEmptyiteratorlastremovesizesubSettailSet

Field Detail

sizeback to summary
private final long size

Hides net.sf.ehcache.store.disk.ods.AATreeSet.size.

Constructor Detail

RegionSetback to summary
protected RegionSet(long size)

Construct the tree.

Method Detail

findback to summary
public Region find(Object o)

Overrides net.sf.ehcache.store.disk.ods.AATreeSet.find.

Doc from net.sf.ehcache.store.disk.ods.AATreeSet.find.

Find the node within this tree equal to the probe node.

Annotations
@Override
findback to summary
public Region find(long size)

Find a region of the the given size.

removeAndReturnback to summary
public Region removeAndReturn(Object o)

Overrides net.sf.ehcache.store.disk.ods.AATreeSet.removeAndReturn.

Doc from net.sf.ehcache.store.disk.ods.AATreeSet.removeAndReturn.

Remove the node matching this object and return it.

Annotations
@Override