org.ldaptive.schema.io
Class AbstractSchemaElementValueTranscoder<T extends SchemaElement>

java.lang.Object
  extended by org.ldaptive.io.AbstractStringValueTranscoder<T>
      extended by org.ldaptive.schema.io.AbstractSchemaElementValueTranscoder<T>
Type Parameters:
T - type of schema element
All Implemented Interfaces:
ValueTranscoder<T>
Direct Known Subclasses:
AttributeTypeValueTranscoder, DITContentRuleValueTranscoder, DITStructureRuleValueTranscoder, MatchingRuleUseValueTranscoder, MatchingRuleValueTranscoder, NameFormValueTranscoder, ObjectClassValueTranscoder, SyntaxValueTranscoder

public abstract class AbstractSchemaElementValueTranscoder<T extends SchemaElement>
extends AbstractStringValueTranscoder<T>

Base class for schema element value transcoders.

Version:
$Revision: 2994 $ $Date: 2014-06-03 15:00:45 -0400 (Tue, 03 Jun 2014) $
Author:
Middleware Services

Constructor Summary
AbstractSchemaElementValueTranscoder()
           
 
Method Summary
 String encodeStringValue(T value)
          Encodes the supplied value into an ldap attribute value.
 
Methods inherited from class org.ldaptive.io.AbstractStringValueTranscoder
decodeBinaryValue, encodeBinaryValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ldaptive.io.ValueTranscoder
decodeStringValue, getType
 

Constructor Detail

AbstractSchemaElementValueTranscoder

public AbstractSchemaElementValueTranscoder()
Method Detail

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.