Package org.instancio.internal.context
Class SubtypeSelectorMap
java.lang.Object
org.instancio.internal.context.SubtypeSelectorMap
Subtype mapping precedence, lowest to highest:
- from
Settings
- from
InstancioApi.subtype(TargetSelector, Class)
- from Generator, e.g. gen.collection().subtype()
Subtypes from #2 and #3 are stored together in a SelectorMap
.
If unused, they should trigger "unused selector" error.
-
Constructor Summary
ConstructorDescriptionSubtypeSelectorMap
(Map<Class<?>, Class<?>> subtypeMappingFromSettings, Map<TargetSelector, Class<?>> subtypeSelectors) -
Method Summary
-
Constructor Details
-
SubtypeSelectorMap
-
-
Method Details
-
getSubtype
-