org.apache.directory.server.schema
Class NameAndOptionalUIDNormalizer

java.lang.Object
  extended by org.apache.directory.server.schema.NameAndOptionalUIDNormalizer
All Implemented Interfaces:
java.io.Serializable, org.apache.directory.shared.ldap.schema.Normalizer

public class NameAndOptionalUIDNormalizer
extends java.lang.Object
implements org.apache.directory.shared.ldap.schema.Normalizer

A noirmalizer for UniqueMember

Version:
$Rev$
Author:
Apache Directory Project
See Also:
Serialized Form

Field Summary
static NameAndOptionalUIDNormalizer INSTANCE
           
 
Constructor Summary
NameAndOptionalUIDNormalizer()
           
NameAndOptionalUIDNormalizer(AttributeTypeRegistry attrRegistry)
           
 
Method Summary
 java.lang.String normalize(java.lang.String value)
           
 org.apache.directory.shared.ldap.entry.Value<?> normalize(org.apache.directory.shared.ldap.entry.Value<?> value)
           
 void setRegistries(Registries registries)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NameAndOptionalUIDNormalizer INSTANCE
Constructor Detail

NameAndOptionalUIDNormalizer

public NameAndOptionalUIDNormalizer()

NameAndOptionalUIDNormalizer

public NameAndOptionalUIDNormalizer(AttributeTypeRegistry attrRegistry)
Method Detail

setRegistries

public void setRegistries(Registries registries)

normalize

public org.apache.directory.shared.ldap.entry.Value<?> normalize(org.apache.directory.shared.ldap.entry.Value<?> value)
                                                          throws javax.naming.NamingException
Specified by:
normalize in interface org.apache.directory.shared.ldap.schema.Normalizer
Throws:
javax.naming.NamingException

normalize

public java.lang.String normalize(java.lang.String value)
                           throws javax.naming.NamingException
Specified by:
normalize in interface org.apache.directory.shared.ldap.schema.Normalizer
Throws:
javax.naming.NamingException


Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.