org.apache.jackrabbit.ocm.mapper.impl.annotation
Class AnnotationMapperImpl

java.lang.Object
  extended by org.apache.jackrabbit.ocm.mapper.impl.AbstractMapperImpl
      extended by org.apache.jackrabbit.ocm.mapper.impl.annotation.AnnotationMapperImpl
All Implemented Interfaces:
Mapper

public class AnnotationMapperImpl
extends AbstractMapperImpl
implements Mapper

An implementation of the OCM mapper that builds class descriptors based on the use of annotations on the underlying classes

Author:
Philip Dodds

Field Summary
 
Fields inherited from class org.apache.jackrabbit.ocm.mapper.impl.AbstractMapperImpl
descriptorReader, log, mappingDescriptor, rootClassDescriptors
 
Constructor Summary
AnnotationMapperImpl(List<Class> annotatedClassNames)
           
 
Method Summary
 
Methods inherited from class org.apache.jackrabbit.ocm.mapper.impl.AbstractMapperImpl
buildMapper, getClassDescriptorByClass, getClassDescriptorByNodeType, getErrorMessage, solveReferences, validateDescriptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jackrabbit.ocm.mapper.Mapper
getClassDescriptorByClass, getClassDescriptorByNodeType
 

Constructor Detail

AnnotationMapperImpl

public AnnotationMapperImpl(List<Class> annotatedClassNames)


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.