Class SubclassMappingsGem

  • All Implemented Interfaces:
    org.mapstruct.tools.gem.Gem

    public class SubclassMappingsGem
    extends java.lang.Object
    implements org.mapstruct.tools.gem.Gem
    • Field Detail

      • value

        private final org.mapstruct.tools.gem.GemValue<java.util.List<SubclassMappingGem>> value
      • isValid

        private final boolean isValid
      • mirror

        private final javax.lang.model.element.AnnotationMirror mirror
    • Method Detail

      • value

        public org.mapstruct.tools.gem.GemValue<java.util.List<SubclassMappingGem>> value()
        accessor
        Returns:
        the GemValue for value
      • mirror

        public javax.lang.model.element.AnnotationMirror mirror()
        Specified by:
        mirror in interface org.mapstruct.tools.gem.Gem
      • isValid

        public boolean isValid()
        Specified by:
        isValid in interface org.mapstruct.tools.gem.Gem
      • instanceOn

        public static SubclassMappingsGem instanceOn​(javax.lang.model.element.Element element)
      • instanceOn

        public static SubclassMappingsGem instanceOn​(javax.lang.model.element.AnnotationMirror mirror)