Package org.immutables.metainf.processor
Class Metaservices
java.lang.Object
org.immutables.generator.Builtins
org.immutables.generator.AbstractTemplate
org.immutables.metainf.processor.Metaservices
- Direct Known Subclasses:
Generator_Metaservices
-
Nested Class Summary
Nested classes/interfaces inherited from class org.immutables.generator.Builtins
Builtins.Literal -
Field Summary
Fields inherited from class org.immutables.generator.AbstractTemplate
classpath, output -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractServiceInterfaceNames(TypeElement typeElement) useIntrospectedInterfacesForServices(TypeElement typeElement) useProvidedTypesForServices(TypeElement typeElement, com.google.common.collect.ImmutableList<TypeMirror> typesMirrors) private TypeElementMethods inherited from class org.immutables.generator.AbstractTemplate
annotations, processing, round
-
Constructor Details
-
Metaservices
Metaservices()
-
-
Method Details
-
allMetaservices
-
extractServiceInterfaceNames
-
useIntrospectedInterfacesForServices
-
useProvidedTypesForServices
private Set<String> useProvidedTypesForServices(TypeElement typeElement, com.google.common.collect.ImmutableList<TypeMirror> typesMirrors) -
validated
-