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   
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.nodemanagement   
org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit   
org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira   
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 ReferenceBeanConverterImpl.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)
           
 Object InlineBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object bean)
           
 Object DefaultBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
abstract  Object AbstractBeanConverterImpl.getObject(Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 void ReferenceBeanConverterImpl.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.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)
           
abstract  void AbstractBeanConverterImpl.insert(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 ParentBeanConverterImpl.remove(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)
           
 void DefaultBeanConverterImpl.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.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)
           
 void InlineBeanConverterImpl.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)
           
abstract  void AbstractBeanConverterImpl.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
 

Methods in org.apache.jackrabbit.ocm.manager.objectconverter with parameters of type ClassDescriptor
 Object ProxyManager.createBeanProxy(BeanConverter beanConverter, String path, Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, 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 ProxyManagerImpl.createBeanProxy(BeanConverter beanConverter, String path, Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class beanClass, Object parent)
           
 Object SimpleFieldsHelper.refreshUuidPath(Session session, ClassDescriptor classDescriptor, Node node, Object object)
           
 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)
           
 

Constructors in org.apache.jackrabbit.ocm.manager.objectconverter.impl with parameters of type ClassDescriptor
BeanLazyLoader(BeanConverter beanConverter, Session session, Node parentNode, BeanDescriptor beanDescriptor, ClassDescriptor beanClassDescriptor, Class<?> beanClass, Object parent)
           
 

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 FieldDescriptor.getClassDescriptor()
           
 ClassDescriptor CollectionDescriptor.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 FieldDescriptor.setClassDescriptor(ClassDescriptor classDescriptor)
          Set the associated class descriptor
 void CollectionDescriptor.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.nodemanagement
 

Methods in org.apache.jackrabbit.ocm.nodemanagement with parameters of type ClassDescriptor
 void NodeTypeManager.createNodeTypes(Session session, ClassDescriptor[] classDescriptors)
          This method creates JCR node types based on ClassDescriptor objects which are created by a jcr-mapping Mapper implementation.
 void NodeTypeManager.createSingleNodeType(Session session, ClassDescriptor classDescriptor)
          This method creates a single JCR node type identified by its ClassDescriptor read from the jcr mapping file.
 

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

Methods in org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit with parameters of type ClassDescriptor
 void NodeTypeManagerImpl.createNodeTypes(Session session, ClassDescriptor[] classDescriptors)
           
 void NodeTypeManagerImpl.createSingleNodeType(Session session, ClassDescriptor classDescriptor)
           
 

Uses of ClassDescriptor in org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira
 

Methods in org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira with parameters of type ClassDescriptor
 void NodeTypeManagerImpl.createNodeTypes(Session session, ClassDescriptor[] classDescriptors)
           
 void NodeTypeManagerImpl.createSingleNodeType(Session session, ClassDescriptor classDescriptor)
           
 

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 The Apache Software Foundation. All Rights Reserved.