public class MappedClassesOnlyHierarchyScanStrategy extends Object implements HierarchyScanStrategy
HierarchyScanStrategy that excludes all ancestors of mapped classes, thus
 restricting class scan to the mapped classes themselves.
 
 This strategy can be used instead of DefaultHierarchyScanStrategy to
 achieve pre-JAVA-541
 behavior.
| Constructor and Description | 
|---|
| MappedClassesOnlyHierarchyScanStrategy() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Class<?>> | filterClassHierarchy(Class<?> mappedClass)Computes the ancestors of the given base class, optionally
 filtering out any ancestor that should not be scanned. | 
public MappedClassesOnlyHierarchyScanStrategy()
public List<Class<?>> filterClassHierarchy(Class<?> mappedClass)
HierarchyScanStrategymappedClass
 in the returned list.filterClassHierarchy in interface HierarchyScanStrategymappedClass - The mapped class; this is necessarily a class annotated with
                  either @Table or
                  @UDT.mappedClass itself and its ancestors,
 ordered from the lowest (closest to mappedClass)
 to the highest (or farthest from mappedClass).Copyright © 2012–2018. All rights reserved.