Uses of Interface
org.apache.activemq.store.kahadb.disk.util.Marshaller
Packages that use Marshaller
Package
Description
-
Uses of Marshaller in org.apache.activemq.store.kahadb
Classes in org.apache.activemq.store.kahadb that implement MarshallerModifier and TypeClassDescriptionprotected classprotected classprotected classprotected classprotected static classprotected class -
Uses of Marshaller in org.apache.activemq.store.kahadb.disk.index
Classes in org.apache.activemq.store.kahadb.disk.index that implement MarshallerModifier and TypeClassDescriptionstatic classBTreeNode.Marshaller<Key,Value> The Marshaller is used to store and load the data in the BTreeNode into a Page.static final classListNode.NodeMarshaller<Key,Value> The Marshaller is used to store and load the data in the ListNode into a Page.Methods in org.apache.activemq.store.kahadb.disk.index that return MarshallerModifier and TypeMethodDescriptionBTreeIndex.getKeyMarshaller()HashIndex.getKeyMarshaller()ListIndex.getKeyMarshaller()BTreeIndex.getValueMarshaller()HashIndex.getValueMarshaller()ListIndex.getValueMarshaller()Methods in org.apache.activemq.store.kahadb.disk.index with parameters of type MarshallerModifier and TypeMethodDescriptionvoidBTreeIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller) voidHashIndex.setKeyMarshaller(Marshaller<Key> marshaller) Set the marshaller for key objectsvoidIndex.setKeyMarshaller(Marshaller<Key> marshaller) Set the marshaller for key objectsvoidListIndex.setKeyMarshaller(Marshaller<Key> keyMarshaller) voidBTreeIndex.setValueMarshaller(Marshaller<Value> valueMarshaller) voidHashIndex.setValueMarshaller(Marshaller<Value> valueMarshaller) Set the marshaller for value objectsvoidIndex.setValueMarshaller(Marshaller<Value> marshaller) Set the marshaller for key objectsvoidListIndex.setValueMarshaller(Marshaller<Value> valueMarshaller) Constructors in org.apache.activemq.store.kahadb.disk.index with parameters of type MarshallerModifierConstructorDescriptionNodeMarshaller(Marshaller<Key> keyMarshaller, Marshaller<Value> valueMarshaller) -
Uses of Marshaller in org.apache.activemq.store.kahadb.disk.page
Methods in org.apache.activemq.store.kahadb.disk.page with parameters of type MarshallerModifier and TypeMethodDescription<T> Page<T>Transaction.load(long pageId, Marshaller<T> marshaller) Loads a page from disk.<T> voidTransaction.load(Page<T> page, Marshaller<T> marshaller) Loads a page from disk.<T> voidTransaction.store(Page<T> page, Marshaller<T> marshaller, boolean overflow) -
Uses of Marshaller in org.apache.activemq.store.kahadb.disk.util
Classes in org.apache.activemq.store.kahadb.disk.util that implement MarshallerModifier and TypeClassDescriptionclassImplementation of a Marshaller for byte arraysclassImplementation of a Marshaller for a IntegerclassclassImplementation of a Marshaller for a Longstatic classclassImplementation of a Marshaller for StringsclassConvenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings.