org.ldaptive.io
Class AbstractPrimitiveValueTranscoder<T>
java.lang.Object
org.ldaptive.io.AbstractStringValueTranscoder<T>
org.ldaptive.io.AbstractPrimitiveValueTranscoder<T>
- Type Parameters:
T - type of object to transcode
- All Implemented Interfaces:
- ValueTranscoder<T>
- Direct Known Subclasses:
- BooleanValueTranscoder, DoubleValueTranscoder, FloatValueTranscoder, IntegerValueTranscoder, LongValueTranscoder, ShortValueTranscoder
public abstract class AbstractPrimitiveValueTranscoder<T>
- extends AbstractStringValueTranscoder<T>
Base class for primitive value transcoders.
- Version:
- $Revision: 2994 $ $Date: 2014-06-03 15:00:45 -0400 (Tue, 03 Jun 2014) $
- Author:
- Middleware Services
|
Method Summary |
String |
encodeStringValue(T value)
Encodes the supplied value into an ldap attribute value. |
boolean |
isPrimitive()
Returns whether this transcoder operates on a primitive value. |
void |
setPrimitive(boolean b)
Sets whether this transcoder operates on a primitive value. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrimitiveValueTranscoder
public AbstractPrimitiveValueTranscoder()
isPrimitive
public boolean isPrimitive()
- Returns whether this transcoder operates on a primitive value.
- Returns:
- whether this transcoder operates on a primitive value
setPrimitive
public void setPrimitive(boolean b)
- Sets whether this transcoder operates on a primitive value.
- Parameters:
b - whether this transcoder operates on a primitive value
encodeStringValue
public String encodeStringValue(T value)
- Encodes the supplied value into an ldap attribute value.
- Parameters:
value - to encode
- Returns:
- encoded value
Copyright © 2003-2017 Virginia Tech. All Rights Reserved.