@FunctionalInterface public interface CompilationUnit.IPrimaryClassNodeOperation extends PhaseOperation
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            public void | 
                            call(SourceUnit source, GeneratorContext context, ClassNode classNode) | 
                        
 | 
                            public void | 
                            doPhaseOperation(CompilationUnit unit)A loop driver for applying operations to all primary ClassNodes in our AST.  | 
                        
 | 
                            public boolean | 
                            needSortedInput() | 
                        
A loop driver for applying operations to all primary ClassNodes in our AST. Automatically skips units that have already been processed through the current phase.