org.ldaptive.beans.reflect
Class DefaultClassDescriptor

java.lang.Object
  extended by org.ldaptive.beans.AbstractClassDescriptor
      extended by org.ldaptive.beans.reflect.DefaultClassDescriptor
All Implemented Interfaces:
ClassDescriptor

public class DefaultClassDescriptor
extends AbstractClassDescriptor

Default implementation of a class descriptor. Reads the Entry annotation and sets the appropriate DN and attribute value mutators.

Version:
$Revision: 2890 $ $Date: 2014-03-07 10:22:31 -0500 (Fri, 07 Mar 2014) $
Author:
Middleware Services

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ldaptive.beans.AbstractClassDescriptor
AbstractClassDescriptor.SimpleAttributeValueMutator, AbstractClassDescriptor.SimpleDnValueMutator
 
Field Summary
 
Fields inherited from class org.ldaptive.beans.AbstractClassDescriptor
logger
 
Constructor Summary
DefaultClassDescriptor()
           
 
Method Summary
 void initialize(Class<?> type)
          Prepare this class descriptor for use.
 
Methods inherited from class org.ldaptive.beans.AbstractClassDescriptor
addAttributeValueMutator, addAttributeValueMutator, getAttributeValueMutator, getAttributeValueMutators, getDnValueMutator, setDnValueMutator, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultClassDescriptor

public DefaultClassDescriptor()
Method Detail

initialize

public void initialize(Class<?> type)
Prepare this class descriptor for use.

Parameters:
type - of object to describe


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