edu.vt.middleware.ldap.bean
Class AbstractLdapBean

java.lang.Object
  extended by edu.vt.middleware.ldap.bean.AbstractLdapBean
Direct Known Subclasses:
AbstractLdapAttribute, AbstractLdapAttributes, AbstractLdapEntry, AbstractLdapResult

public abstract class AbstractLdapBean
extends Object

AbstractLdapBean provides common implementations to other bean objects.

Version:
$Revision: 1330 $ $Date: 2010-05-23 18:10:53 -0400 (Sun, 23 May 2010) $
Author:
Middleware Services

Field Summary
protected  LdapBeanFactory beanFactory
          Factory for creating ldap beans.
protected  org.apache.commons.logging.Log logger
          Log for this class.
 
Constructor Summary
AbstractLdapBean(LdapBeanFactory lbf)
          Creates a new AbstractLdapBean with the supplied ldap bean factory.
 
Method Summary
 boolean equals(Object o)
          Returns whether the supplied Object contains the same data as this bean.
abstract  int hashCode()
          This returns the hash code for this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger
Log for this class.


beanFactory

protected final LdapBeanFactory beanFactory
Factory for creating ldap beans.

Constructor Detail

AbstractLdapBean

public AbstractLdapBean(LdapBeanFactory lbf)
Creates a new AbstractLdapBean with the supplied ldap bean factory.

Parameters:
lbf - LdapBeanFactory
Method Detail

equals

public boolean equals(Object o)
Returns whether the supplied Object contains the same data as this bean.

Overrides:
equals in class Object
Parameters:
o - Object
Returns:
boolean

hashCode

public abstract int hashCode()
This returns the hash code for this object.

Overrides:
hashCode in class Object
Returns:
int


Copyright © 2003-2010 Virginia Tech. All Rights Reserved.