@Internal public abstract class AbstractClassWriterOutputVisitor extends Object implements ClassWriterOutputVisitor
ClassWriterOutputVisitor interface that deals with service descriptors in a
 common way across Java and Groovy.| Constructor and Description | 
|---|
| AbstractClassWriterOutputVisitor() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | finish()Finish writing and flush any service entries to disk. | 
| Map<String,Set<String>> | getServiceEntries()The META-INF/services entries to write. | 
| void | visitServiceDescriptor(String type,
                      String classname)Allows adding a class that will be written to the  META-INF/servicesfile under the given type and class
 name. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitClass, visitGeneratedFile, visitMetaInfFile, visitServiceDescriptorpublic final Map<String,Set<String>> getServiceEntries()
ClassWriterOutputVisitorgetServiceEntries in interface ClassWriterOutputVisitorpublic final void visitServiceDescriptor(String type, String classname)
ClassWriterOutputVisitorMETA-INF/services file under the given type and class
 name.visitServiceDescriptor in interface ClassWriterOutputVisitortype - the fully qualified service nameclassname - the fully qualified classnamepublic final void finish()
ClassWriterOutputVisitorfinish in interface ClassWriterOutputVisitor