Package cz.cvut.kbss.jopa.model
Class CachingEntityDescriptorFactory
java.lang.Object
cz.cvut.kbss.jopa.model.CachingEntityDescriptorFactory
- All Implemented Interfaces:
EntityDescriptorFactory
Factory that caches created descriptors.
This assumes the descriptors are not modified by the caller.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> DescriptorcreateDescriptor(Class<T> cls) Creates a descriptor for the specified entity class.
-
Constructor Details
-
CachingEntityDescriptorFactory
-
-
Method Details
-
createDescriptor
Description copied from interface:EntityDescriptorFactoryCreates a descriptor for the specified entity class.- Specified by:
createDescriptorin interfaceEntityDescriptorFactory- Type Parameters:
T- Entity type- Parameters:
cls- Entity class to generate descriptor for- Returns:
- Entity descriptor
-