org.freedesktop.dbus

Class EfficientMap

class EfficientMap extends Object

Provides a long => MethodCall map which doesn't allocate objects on insertion/removal. Keys must be inserted in ascending order.
Constructor Summary
EfficientMap(int initial_size)
Method Summary
booleancontains(long l)
long[]getKeys()
voidput(long l, MethodCall m)
MethodCallremove(long l)

Constructor Detail

EfficientMap

public EfficientMap(int initial_size)

Method Detail

contains

public boolean contains(long l)

getKeys

public long[] getKeys()

put

public void put(long l, MethodCall m)

remove

public MethodCall remove(long l)