Class AbstractMappingMethodBuilder<B extends AbstractMappingMethodBuilder<B,​M>,​M extends MappingMethod>

    • Field Detail

      • myself

        protected B extends org.mapstruct.ap.internal.model.AbstractBaseBuilder<B> myself
      • method

        protected Method method
    • Constructor Detail

      • AbstractMappingMethodBuilder

        public AbstractMappingMethodBuilder​(Class<B> selfType)
    • Method Detail

      • build

        public abstract M build()
      • shouldUsePropertyNamesInHistory

        protected abstract boolean shouldUsePropertyNamesInHistory()
        Returns:
        true if property names should be used for the creation of the ForgedMethodHistory.
      • method

        public B method​(Method sourceMethod)