org.apache.jackrabbit.mk.store
Class BinaryBinding
java.lang.Object
org.apache.jackrabbit.mk.store.BinaryBinding
- All Implemented Interfaces:
- Binding
public class BinaryBinding
- extends Object
- implements Binding
Implementation note: the 'key' parameter is ignored
since it's not required for binary serialization.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
in
protected InputStream in
out
protected OutputStream out
BinaryBinding
public BinaryBinding(InputStream in)
BinaryBinding
public BinaryBinding(OutputStream out)
write
public void write(String key,
String value)
throws Exception
- Specified by:
write in interface Binding
- Throws:
Exception
write
public void write(String key,
byte[] value)
throws Exception
- Specified by:
write in interface Binding
- Throws:
Exception
write
public void write(String key,
long value)
throws Exception
- Specified by:
write in interface Binding
- Throws:
Exception
write
public void write(String key,
int value)
throws Exception
- Specified by:
write in interface Binding
- Throws:
Exception
writeMap
public void writeMap(String key,
int count,
Binding.StringEntryIterator iterator)
throws Exception
- Specified by:
writeMap in interface Binding
- Throws:
Exception
writeMap
public void writeMap(String key,
int count,
Binding.BytesEntryIterator iterator)
throws Exception
- Specified by:
writeMap in interface Binding
- Throws:
Exception
readStringValue
public String readStringValue(String key)
throws Exception
- Specified by:
readStringValue in interface Binding
- Throws:
Exception
readBytesValue
public byte[] readBytesValue(String key)
throws Exception
- Specified by:
readBytesValue in interface Binding
- Throws:
Exception
readLongValue
public long readLongValue(String key)
throws Exception
- Specified by:
readLongValue in interface Binding
- Throws:
Exception
readIntValue
public int readIntValue(String key)
throws Exception
- Specified by:
readIntValue in interface Binding
- Throws:
Exception
readStringMap
public Binding.StringEntryIterator readStringMap(String key)
throws Exception
- Specified by:
readStringMap in interface Binding
- Throws:
Exception
readBytesMap
public Binding.BytesEntryIterator readBytesMap(String key)
throws Exception
- Specified by:
readBytesMap in interface Binding
- Throws:
Exception
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.