Class MapstructExtension

java.lang.Object
io.github.akazver.gradle.plugins.mapstruct.MapstructExtension

public class MapstructExtension extends Object
Mapstruct plugin configuration class based on official site
  • Constructor Details

    • MapstructExtension

      public MapstructExtension()
  • Method Details

    • getSuppressGeneratorTimestamp

      public boolean getSuppressGeneratorTimestamp()
    • getVerbose

      public boolean getVerbose()
    • getSuppressGeneratorVersionInfoComment

      public boolean getSuppressGeneratorVersionInfoComment()
    • getDefaultComponentModel

      public String getDefaultComponentModel()
    • getDefaultInjectionStrategy

      public String getDefaultInjectionStrategy()
    • getUnmappedTargetPolicy

      public String getUnmappedTargetPolicy()
    • getUnmappedSourcePolicy

      public String getUnmappedSourcePolicy()
    • getDisableBuilders

      public boolean getDisableBuilders()
    • getNullValueIterableMappingStrategy

      public String getNullValueIterableMappingStrategy()
    • getNullValueMapMappingStrategy

      public String getNullValueMapMappingStrategy()
    • setSuppressGeneratorTimestamp

      public void setSuppressGeneratorTimestamp(boolean suppressGeneratorTimestamp)
    • setVerbose

      public void setVerbose(boolean verbose)
    • setSuppressGeneratorVersionInfoComment

      public void setSuppressGeneratorVersionInfoComment(boolean suppressGeneratorVersionInfoComment)
    • setDefaultComponentModel

      public void setDefaultComponentModel(String defaultComponentModel)
    • setDefaultInjectionStrategy

      public void setDefaultInjectionStrategy(String defaultInjectionStrategy)
    • setUnmappedTargetPolicy

      public void setUnmappedTargetPolicy(String unmappedTargetPolicy)
    • setUnmappedSourcePolicy

      public void setUnmappedSourcePolicy(String unmappedSourcePolicy)
    • setDisableBuilders

      public void setDisableBuilders(boolean disableBuilders)
    • setNullValueIterableMappingStrategy

      public void setNullValueIterableMappingStrategy(String nullValueIterableMappingStrategy)
    • setNullValueMapMappingStrategy

      public void setNullValueMapMappingStrategy(String nullValueMapMappingStrategy)