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> Descriptor
createDescriptor
(Class<T> cls) Creates a descriptor for the specified entity class.
-
Constructor Details
-
CachingEntityDescriptorFactory
-
-
Method Details
-
createDescriptor
Description copied from interface:EntityDescriptorFactory
Creates a descriptor for the specified entity class.- Specified by:
createDescriptor
in interfaceEntityDescriptorFactory
- Type Parameters:
T
- Entity type- Parameters:
cls
- Entity class to generate descriptor for- Returns:
- Entity descriptor
-