|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |