ome.services.sharing.data
Class ShareMap
java.lang.Object
java.util.AbstractMap
Freeze.Map
ome.services.sharing.data.ShareMap
- All Implemented Interfaces:
- Freeze.KeyCodec, Map, SortedMap
public class ShareMap
- extends Freeze.Map
Nested classes/interfaces inherited from class Freeze.Map |
Freeze.Map.EntryIterator, Freeze.Map.Index |
Fields inherited from class Freeze.Map |
_connection, _db, _errorPrefix, _token, _trace |
Constructor Summary |
ShareMap(Freeze.Connection __connection,
String __dbName)
|
ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb)
|
ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb,
Comparator __comparator)
|
ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb,
Comparator __comparator,
Map __indexComparators)
|
Method Summary |
Object |
decodeKey(byte[] b,
Ice.Communicator communicator)
|
Object |
decodeValue(byte[] b,
Ice.Communicator communicator)
|
byte[] |
encodeKey(Object o,
Ice.Communicator communicator)
|
byte[] |
encodeValue(Object o,
Ice.Communicator communicator)
|
Freeze.Map.EntryIterator |
findById(long __index)
|
Freeze.Map.EntryIterator |
findById(long __index,
boolean __onlyDups)
|
Freeze.Map.EntryIterator |
findByOwner(long __index)
|
Freeze.Map.EntryIterator |
findByOwner(long __index,
boolean __onlyDups)
|
int |
idCount(long __index)
|
int |
ownerCount(long __index)
|
static void |
recreate(Freeze.Connection __connection,
String __dbName,
Comparator __comparator)
|
static void |
recreate(Freeze.Connection __connection,
String __dbName,
Comparator __comparator,
Map __indexComparators)
|
Methods inherited from class Freeze.Map |
clear, close, closeAllIterators, closeDb, comparator, containsKey, containsValue, destroy, entrySet, fastPut, fastRemove, finalize, firstKey, get, getConnection, headMap, headMapForIndex, init, init, lastKey, mapForIndex, put, recreate, remove, size, subMap, subMapForIndex, tailMap, tailMapForIndex |
ShareMap
public ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb,
Comparator __comparator,
Map __indexComparators)
ShareMap
public ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb,
Comparator __comparator)
ShareMap
public ShareMap(Freeze.Connection __connection,
String __dbName,
boolean __createDb)
ShareMap
public ShareMap(Freeze.Connection __connection,
String __dbName)
recreate
public static void recreate(Freeze.Connection __connection,
String __dbName,
Comparator __comparator,
Map __indexComparators)
recreate
public static void recreate(Freeze.Connection __connection,
String __dbName,
Comparator __comparator)
findById
public Freeze.Map.EntryIterator findById(long __index,
boolean __onlyDups)
findById
public Freeze.Map.EntryIterator findById(long __index)
idCount
public int idCount(long __index)
findByOwner
public Freeze.Map.EntryIterator findByOwner(long __index,
boolean __onlyDups)
findByOwner
public Freeze.Map.EntryIterator findByOwner(long __index)
ownerCount
public int ownerCount(long __index)
encodeKey
public byte[] encodeKey(Object o,
Ice.Communicator communicator)
decodeKey
public Object decodeKey(byte[] b,
Ice.Communicator communicator)
encodeValue
public byte[] encodeValue(Object o,
Ice.Communicator communicator)
- Specified by:
encodeValue
in class Freeze.Map
decodeValue
public Object decodeValue(byte[] b,
Ice.Communicator communicator)
- Specified by:
decodeValue
in class Freeze.Map
OmeroJava Api
Version: 4.3.3-00d1137e-b2894
Copyright © 2009 The University of Dundee. All Rights Reserved.