com.intellij.openapi.compiler
Interface ClassPostProcessingCompiler

All Superinterfaces:
Compiler, FileProcessingCompiler, ValidityStateFactory

public interface ClassPostProcessingCompiler
extends FileProcessingCompiler

A tag interface indicating that the compiler will take Java classes and perform some activities on them. This affects the order of compiler calls: The sequence in which compilers are called: SourceGeneratingCompiler -> SourceInstrumentingCompiler -> TranslatingCompiler -> ClassInstrumentingCompiler -> ClassPostProcessingCompiler -> PackagingCompiler -> Validator


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.intellij.openapi.compiler.FileProcessingCompiler
FileProcessingCompiler.ProcessingItem
 
Method Summary
 
Methods inherited from interface com.intellij.openapi.compiler.FileProcessingCompiler
getProcessingItems, process
 
Methods inherited from interface com.intellij.openapi.compiler.Compiler
getDescription, validateConfiguration
 
Methods inherited from interface com.intellij.openapi.compiler.ValidityStateFactory
createValidityState