com.ca.jcs.util
Class SimpleRdn

java.lang.Object
  extended by javax.naming.ldap.Rdn
      extended by com.ca.jcs.util.SimpleRdn
All Implemented Interfaces:
Serializable, Comparable<Object>

public class SimpleRdn
extends Rdn

Handles RDNs where type may need quoting, which is not normally required for strictly compatible LDAP RDNs.

See Also:
Serialized Form

Constructor Summary
SimpleRdn(Attributes attrSet)
           
SimpleRdn(Rdn rdn)
           
SimpleRdn(String rdnString)
           
SimpleRdn(String type, Object value)
           
 
Method Summary
 String toString()
           
static String toString(Rdn rdn)
           
static String toString(String type, Object value)
           
 
Methods inherited from class javax.naming.ldap.Rdn
compareTo, equals, escapeValue, getType, getValue, hashCode, size, toAttributes, unescapeValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleRdn

public SimpleRdn(Attributes attrSet)
          throws InvalidNameException
Throws:
InvalidNameException

SimpleRdn

public SimpleRdn(String rdnString)
          throws InvalidNameException
Throws:
InvalidNameException

SimpleRdn

public SimpleRdn(Rdn rdn)

SimpleRdn

public SimpleRdn(String type,
                 Object value)
          throws InvalidNameException
Throws:
InvalidNameException
Method Detail

toString

public static String toString(String type,
                              Object value)

toString

public static String toString(Rdn rdn)

toString

public String toString()
Overrides:
toString in class Rdn


Created 2011-07-14 13:27 EST