# Uses of Class
org.apache.cayenne.reflect.PersistentDescriptorFactory

Packages that use PersistentDescriptorFactory
Package
Description
org.apache.cayenne.reflect.generic
org.apache.cayenne.reflect.valueholder

- ## Uses of PersistentDescriptorFactory in org.apache.cayenne.reflect.generic

  Subclasses of PersistentDescriptorFactory in org.apache.cayenne.reflect.generic
  Modifier and Type
  Class
  Description
  `class`
  `DataObjectDescriptorFactory`
  A `ClassDescriptorFactory` that creates descriptors for classes implementing `DataObject`.

- ## Uses of PersistentDescriptorFactory in org.apache.cayenne.reflect.valueholder

  Subclasses of PersistentDescriptorFactory in org.apache.cayenne.reflect.valueholder
  Modifier and Type
  Class
  Description
  `class`
  `ValueHolderDescriptorFactory`
  A `ClassDescriptorFactory` for Persistent objects that implement relationship faulting via `ValueHolder`.