Class InlineFieldReferenceInitHandler


  • public class InlineFieldReferenceInitHandler
    extends java.lang.Object
    This handler is used to inline the creation of a constraint and a ResultCollectorSink So that it doesn't depend on the RETE at runtime
    • Constructor Summary

      Constructors 
      Constructor Description
      InlineFieldReferenceInitHandler​(java.util.List<org.drools.core.common.NetworkNode> nodes, java.util.List<com.github.javaparser.ast.body.FieldDeclaration> additionalFields)  
    • Constructor Detail

      • InlineFieldReferenceInitHandler

        public InlineFieldReferenceInitHandler​(java.util.List<org.drools.core.common.NetworkNode> nodes,
                                               java.util.List<com.github.javaparser.ast.body.FieldDeclaration> additionalFields)
    • Method Detail

      • getPartitionedNodeInitialisationClasses

        public java.util.Collection<com.github.javaparser.ast.CompilationUnit> getPartitionedNodeInitialisationClasses()
      • emitCode

        public void emitCode​(java.lang.StringBuilder builder)