Class SamInterfaces


  • public final class SamInterfaces
    extends java.lang.Object
    • Constructor Detail

      • SamInterfaces

        private SamInterfaces()
    • Method Detail

      • SamInterface

        public static SamInterface SamInterface​(javax.lang.model.element.TypeElement samClass,
                                                javax.lang.model.element.ExecutableElement sam)
      • getSamClass

        public static javax.lang.model.element.TypeElement getSamClass​(SamInterface samInterface)
      • getSam

        public static javax.lang.model.element.ExecutableElement getSam​(SamInterface samInterface)
      • setSamClass

        public static java.util.function.Function<SamInterface,​SamInterface> setSamClass​(javax.lang.model.element.TypeElement newSamClass)
      • modSamClass

        public static java.util.function.Function<SamInterface,​SamInterface> modSamClass​(java.util.function.Function<javax.lang.model.element.TypeElement,​javax.lang.model.element.TypeElement> samClassMod)
      • setSam

        public static java.util.function.Function<SamInterface,​SamInterface> setSam​(javax.lang.model.element.ExecutableElement newSam)
      • modSam

        public static java.util.function.Function<SamInterface,​SamInterface> modSam​(java.util.function.Function<javax.lang.model.element.ExecutableElement,​javax.lang.model.element.ExecutableElement> samMod)