public abstract Attributes lookup( BigInteger id ) throws NamingException;
public Attributes lookup( LdapDN dn ) throws NamingException { return lookup( getEntryId( dn.toString() ) ); }
    public abstract Attributes lookup( BigInteger id ) throws NamingException;