public final ProcessorDependencyGraph getProcessorGraph ( ) { if ( this . processorGraph == null ) { synchronized ( this ) { if ( this . processorGraph == null ) { final Map < String , Class < ? > > attcls = new HashMap <> ( ) ; for ( Map . Entry < String , Attribute > attribute : this . attributes . entrySet ( ) ) { attcls . put ( attribute . getKey ( ) , attribute . getValue ( ) . getValueType ( ) ) ; } this . processorGraph = this . processorGraphFactory . build ( this . processors , attcls ) ; } } } return this . processorGraph ; }
Get the processor graph to use for executing all the processors for the template .