|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Marshaller | |
---|---|
org.apache.activemq.store.kahadb | |
org.apache.kahadb.index | |
org.apache.kahadb.page | |
org.apache.kahadb.util |
Uses of Marshaller in org.apache.activemq.store.kahadb |
---|
Classes in org.apache.activemq.store.kahadb that implement Marshaller | |
---|---|
protected class |
MessageDatabase.LastAckMarshaller
|
protected static class |
MessageDatabase.MessageKeysMarshaller
|
protected class |
MessageDatabase.StoredDestinationMarshaller
|
protected static class |
TempMessageDatabase.MessageKeysMarshaller
|
protected class |
TempMessageDatabase.StoredDestinationMarshaller
|
Uses of Marshaller in org.apache.kahadb.index |
---|
Classes in org.apache.kahadb.index that implement Marshaller | |
---|---|
static class |
BTreeNode.Marshaller<Key,Value>
The Marshaller is used to store and load the data in the BTreeNode into a Page. |
static class |
ListNode.NodeMarshaller<Key,Value>
The Marshaller is used to store and load the data in the ListNode into a Page. |
Methods in org.apache.kahadb.index that return Marshaller | |
---|---|
Marshaller<Key> |
BTreeIndex.getKeyMarshaller()
|
Marshaller<Key> |
HashIndex.getKeyMarshaller()
|
Marshaller<Key> |
ListIndex.getKeyMarshaller()
|
Marshaller<Value> |
BTreeIndex.getValueMarshaller()
|
Marshaller<Value> |
HashIndex.getValueMarshaller()
|
Marshaller<Value> |
ListIndex.getValueMarshaller()
|
Methods in org.apache.kahadb.index with parameters of type Marshaller | |
---|---|
void |
Index.setKeyMarshaller(Marshaller<Key> marshaller)
Set the marshaller for key objects |
void |
BTreeIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller)
|
void |
HashIndex.setKeyMarshaller(Marshaller<Key> marshaller)
Set the marshaller for key objects |
void |
ListIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller)
|
void |
Index.setValueMarshaller(Marshaller<Value> marshaller)
Set the marshaller for key objects |
void |
BTreeIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
|
void |
HashIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
Set the marshaller for value objects |
void |
ListIndex.setValueMarshaller(Marshaller<Value> valueMarshaller)
|
Constructors in org.apache.kahadb.index with parameters of type Marshaller | |
---|---|
ListNode.NodeMarshaller(Marshaller<Key> keyMarshaller,
Marshaller<Value> valueMarshaller)
|
|
ListNode.NodeMarshaller(Marshaller<Key> keyMarshaller,
Marshaller<Value> valueMarshaller)
|
Uses of Marshaller in org.apache.kahadb.page |
---|
Methods in org.apache.kahadb.page with parameters of type Marshaller | ||
---|---|---|
|
Transaction.load(long pageId,
Marshaller<T> marshaller)
Loads a page from disk. |
|
|
Transaction.load(Page<T> page,
Marshaller<T> marshaller)
Loads a page from disk. |
|
|
Transaction.store(Page<T> page,
Marshaller<T> marshaller,
boolean overflow)
|
Uses of Marshaller in org.apache.kahadb.util |
---|
Classes in org.apache.kahadb.util that implement Marshaller | |
---|---|
class |
BytesMarshaller
Implementation of a Marshaller for byte arrays |
class |
IntegerMarshaller
Implementation of a Marshaller for a Integer |
class |
LocationMarshaller
|
class |
LongMarshaller
Implementation of a Marshaller for a Long |
class |
ObjectMarshaller
Implementation of a Marshaller for Objects |
static class |
SequenceSet.Marshaller
|
class |
StringMarshaller
Implementation of a Marshaller for Strings |
class |
VariableMarshaller<T>
Convenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |