Interface EntityInspector
-
- All Known Implementing Classes:
EntityInspectorImpl
@Contract public interface EntityInspector
Responsible for inspecting entity classes. This class invokes all availableentity processorswith differentcontexts.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinspect(java.lang.Class<?> entityClass, boolean forWriter)Inspect entity class and create/updateEntityGraphfor reader/writer.
-
-
-
Method Detail
-
inspect
void inspect(java.lang.Class<?> entityClass, boolean forWriter)Inspect entity class and create/updateEntityGraphfor reader/writer. The entity graph will be used to create entity-filtering object which is requested by#createFilteringObject(...).Method recursively inspects entity fields classes suitable for inspecting.
Method uses
EntityProcessors for inspecting.- Parameters:
entityClass- entity class to be examined.forWriter- flag determining whether the class should be examined for reader or writer.
-
-