Uses of Class
org.apache.jackrabbit.ocm.mapper.model.ClassDescriptor

Packages that use ClassDescriptor
org.apache.jackrabbit.ocm.manager.beanconverter   
org.apache.jackrabbit.ocm.manager.beanconverter.impl   
org.apache.jackrabbit.ocm.manager.objectconverter.impl   
org.apache.jackrabbit.ocm.mapper   
org.apache.jackrabbit.ocm.mapper.impl   
org.apache.jackrabbit.ocm.mapper.model   
org.apache.jackrabbit.ocm.query.impl   
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.manager.beanconverter
 

Methods in org.apache.jackrabbit.ocm.manager.beanconverter with parameters of type ClassDescriptor
 Object BeanConverter.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
          Retrieve a bean from the repository.
 void BeanConverter.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object bean, ClassDescriptor parentClassDescriptor, Object parent)
          Insert the object.
 void BeanConverter.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object bean, ClassDescriptor parentClassDescriptor, Object parent)
          Remove the bean from the repository.
 void BeanConverter.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object bean, ClassDescriptor parentClassDescriptor, Object parent)
          Update repository from bean values.
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.manager.beanconverter.impl
 

Methods in org.apache.jackrabbit.ocm.manager.beanconverter.impl with parameters of type ClassDescriptor
 Object InlineBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object bean)
           
abstract  Object AbstractBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 Object ReferenceBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 Object DefaultBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 Object ParentBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 void InlineBeanConverterImpl.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
abstract  void AbstractBeanConverterImpl.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ReferenceBeanConverterImpl.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void DefaultBeanConverterImpl.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ParentBeanConverterImpl.insert(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void InlineBeanConverterImpl.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
abstract  void AbstractBeanConverterImpl.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ReferenceBeanConverterImpl.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void DefaultBeanConverterImpl.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ParentBeanConverterImpl.remove(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void InlineBeanConverterImpl.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
abstract  void AbstractBeanConverterImpl.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ReferenceBeanConverterImpl.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void DefaultBeanConverterImpl.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 void ParentBeanConverterImpl.update(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Object object, ClassDescriptor parentClassDescriptor, Object parent)
           
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.manager.objectconverter.impl
 

Methods in org.apache.jackrabbit.ocm.manager.objectconverter.impl with parameters of type ClassDescriptor
 Object SimpleFieldsHelper.retrieveSimpleFields(Session session, ClassDescriptor classDescriptor, Node node, Object object)
          Retrieve simple fields (atomic fields)
 void SimpleFieldsHelper.storeSimpleFields(Session session, Object object, ClassDescriptor classDescriptor, Node objectNode)
           
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.mapper
 

Methods in org.apache.jackrabbit.ocm.mapper that return ClassDescriptor
 ClassDescriptor Mapper.getClassDescriptorByClass(Class clazz)
          Get the mapping defition to be used for a specific java bean
 ClassDescriptor Mapper.getClassDescriptorByNodeType(String jcrNodeType)
          Get the mapping defition to be used for a specific JCR node type
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.mapper.impl
 

Methods in org.apache.jackrabbit.ocm.mapper.impl that return ClassDescriptor
 ClassDescriptor AbstractMapperImpl.getClassDescriptorByClass(Class clazz)
           
 ClassDescriptor AbstractMapperImpl.getClassDescriptorByNodeType(String jcrNodeType)
           
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.mapper.model
 

Methods in org.apache.jackrabbit.ocm.mapper.model that return ClassDescriptor
 ClassDescriptor CollectionDescriptor.getClassDescriptor()
           
 ClassDescriptor FieldDescriptor.getClassDescriptor()
           
 ClassDescriptor BeanDescriptor.getClassDescriptor()
           
 ClassDescriptor MappingDescriptor.getClassDescriptorByName(String className)
          Get the classdescriptor to used for the class
 ClassDescriptor MappingDescriptor.getClassDescriptorByNodeType(String nodeType)
           
 ClassDescriptor ClassDescriptor.getDescendantClassDescriptor(String nodeType)
          If the node type per concrete class strategy is used, we need to find a descendant class descriptor assigned to a node type This method is not used in other situation.
 ClassDescriptor ClassDescriptor.getSuperClassDescriptor()
           
 

Methods in org.apache.jackrabbit.ocm.mapper.model with parameters of type ClassDescriptor
 void MappingDescriptor.addClassDescriptor(ClassDescriptor classDescriptor)
          Add a new ClassDescriptor
 void ClassDescriptor.addDescendantClassDescriptor(ClassDescriptor classDescriptor)
           
 void CollectionDescriptor.setClassDescriptor(ClassDescriptor classDescriptor)
          Set the associated class descriptor
 void FieldDescriptor.setClassDescriptor(ClassDescriptor classDescriptor)
          Set the associated class descriptor
 void BeanDescriptor.setClassDescriptor(ClassDescriptor descriptor)
           
 void ClassDescriptor.setSuperClassDescriptor(ClassDescriptor superClassDescriptor)
           
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.query.impl
 

Constructors in org.apache.jackrabbit.ocm.query.impl with parameters of type ClassDescriptor
FilterImpl(ClassDescriptor classDescriptor, Map atomicTypeConverters, Class clazz, ValueFactory valueFactory)
          Constructor
 



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