public class DnSerializer
extends org.apache.directory.mavibot.btree.serializer.AbstractElementSerializer<org.apache.directory.api.ldap.model.name.Dn>
Constructor and Description |
---|
DnSerializer()
Creates a new instance of DnSerializer.
|
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.name.Dn |
deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler bufferHandler) |
org.apache.directory.api.ldap.model.name.Dn |
deserialize(ByteBuffer buffer)
Deserialize a Dn.
|
org.apache.directory.api.ldap.model.name.Dn |
fromBytes(byte[] buffer) |
org.apache.directory.api.ldap.model.name.Dn |
fromBytes(byte[] buffer,
int pos) |
Class<?> |
getType() |
byte[] |
serialize(org.apache.directory.api.ldap.model.name.Dn dn)
This is the place where we serialize Dn
|
public DnSerializer()
schemaManager
- The reference to the global schemaManagerpublic byte[] serialize(org.apache.directory.api.ldap.model.name.Dn dn)
This is the place where we serialize Dn
public org.apache.directory.api.ldap.model.name.Dn deserialize(ByteBuffer buffer) throws IOException
bytes
- the byte array containing the serialized DnIOException
- if we can't deserialize the Dnpublic org.apache.directory.api.ldap.model.name.Dn deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler bufferHandler) throws IOException
IOException
public org.apache.directory.api.ldap.model.name.Dn fromBytes(byte[] buffer) throws IOException
IOException
public org.apache.directory.api.ldap.model.name.Dn fromBytes(byte[] buffer, int pos) throws IOException
IOException
public Class<?> getType()
getType
in interface org.apache.directory.mavibot.btree.serializer.ElementSerializer<org.apache.directory.api.ldap.model.name.Dn>
getType
in class org.apache.directory.mavibot.btree.serializer.AbstractElementSerializer<org.apache.directory.api.ldap.model.name.Dn>
Copyright © 2016. All rights reserved.