Class Metaservices

    • Constructor Detail

      • Metaservices

        Metaservices()
    • Method Detail

      • allMetaservices

        com.google.common.collect.ListMultimap<java.lang.String,​java.lang.String> allMetaservices()
      • extractServiceInterfaceNames

        private java.util.Set<java.lang.String> extractServiceInterfaceNames​(javax.lang.model.element.TypeElement typeElement)
      • useIntrospectedInterfacesForServices

        private java.util.Set<java.lang.String> useIntrospectedInterfacesForServices​(javax.lang.model.element.TypeElement typeElement)
      • useProvidedTypesForServices

        private java.util.Set<java.lang.String> useProvidedTypesForServices​(javax.lang.model.element.TypeElement typeElement,
                                                                            com.google.common.collect.ImmutableList<javax.lang.model.type.TypeMirror> typesMirrors)
      • validated

        @Nullable
        private javax.lang.model.element.TypeElement validated​(javax.lang.model.element.Element element)