Class SimpleMixInResolver

    • Field Detail

      • _overrides

        protected final ClassIntrospector.MixInResolver _overrides
        External resolver that gets called before looking at any locally defined mix-in target classes.
      • _localMixIns

        protected java.util.Map<ClassKey,​java.lang.Class<?>> _localMixIns
        Simple mix-in targets defined locally.
    • Method Detail

      • withoutLocalDefinitions

        public SimpleMixInResolver withoutLocalDefinitions()
        Mutant factory method that constructs a new instance that has no locally defined mix-in/target mappings.
      • setLocalDefinitions

        public void setLocalDefinitions​(java.util.Map<java.lang.Class<?>,​java.lang.Class<?>> sourceMixins)
      • addLocalDefinition

        public void addLocalDefinition​(java.lang.Class<?> target,
                                       java.lang.Class<?> mixinSource)
      • localSize

        public int localSize()