org.ldaptive.io
Class ByteArrayValueTranscoder
java.lang.Object
org.ldaptive.io.AbstractBinaryValueTranscoder<byte[]>
org.ldaptive.io.ByteArrayValueTranscoder
- All Implemented Interfaces:
- ValueTranscoder<byte[]>
public class ByteArrayValueTranscoder
- extends AbstractBinaryValueTranscoder<byte[]>
Decodes and encodes a byte array for use in an ldap attribute value.
- Version:
- $Revision: 2994 $ $Date: 2014-06-03 15:00:45 -0400 (Tue, 03 Jun 2014) $
- Author:
- Middleware Services
|
Method Summary |
byte[] |
decodeBinaryValue(byte[] value)
Decodes the supplied ldap attribute value into a custom type. |
byte[] |
encodeBinaryValue(byte[] value)
Encodes the supplied value into an ldap attribute value. |
Class<byte[]> |
getType()
Returns the type produced by this value transcoder. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteArrayValueTranscoder
public ByteArrayValueTranscoder()
decodeBinaryValue
public byte[] decodeBinaryValue(byte[] value)
- Decodes the supplied ldap attribute value into a custom type.
- Parameters:
value - to decode
- Returns:
- decoded value
encodeBinaryValue
public byte[] encodeBinaryValue(byte[] value)
- Encodes the supplied value into an ldap attribute value.
- Parameters:
value - to encode
- Returns:
- encoded value
getType
public Class<byte[]> getType()
- Returns the type produced by this value transcoder.
- Returns:
- type produced by this value transcoder
Copyright © 2003-2015 Virginia Tech. All Rights Reserved.