Package org.drools.ancompiler
Class ObjectTypeNodeCompiler
- java.lang.Object
-
- org.drools.ancompiler.ObjectTypeNodeCompiler
-
public class ObjectTypeNodeCompiler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPACKAGE_NAME
-
Constructor Summary
Constructors Constructor Description ObjectTypeNodeCompiler(ANCConfiguration ancConfiguration, org.drools.core.reteoo.ObjectTypeNode objectTypeNode, boolean shouldInline)ObjectTypeNodeCompiler(org.drools.core.reteoo.ObjectTypeNode objectTypeNode)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdditionalFields(com.github.javaparser.ast.body.FieldDeclaration additionalFieldDeclarations)static java.util.Map<java.lang.String,CompiledNetworkSources>compiledNetworkSourceMap(org.drools.core.reteoo.Rete rete)static java.util.List<CompiledNetworkSources>compiledNetworkSources(org.drools.core.reteoo.Rete rete)CompiledNetworkSourcesgenerateSource()static java.util.List<ObjectTypeNodeCompiler>objectTypeNodeCompiler(org.drools.core.reteoo.Rete rete)static java.util.List<org.drools.core.reteoo.ObjectTypeNode>objectTypeNodes(org.drools.core.reteoo.Rete rete)static java.util.Map<org.drools.core.reteoo.ObjectTypeNode,java.lang.String>otnWithClassName(org.drools.core.reteoo.Rete rete)
-
-
-
Field Detail
-
PACKAGE_NAME
public static final java.lang.String PACKAGE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ObjectTypeNodeCompiler
public ObjectTypeNodeCompiler(org.drools.core.reteoo.ObjectTypeNode objectTypeNode)
-
ObjectTypeNodeCompiler
public ObjectTypeNodeCompiler(ANCConfiguration ancConfiguration, org.drools.core.reteoo.ObjectTypeNode objectTypeNode, boolean shouldInline)
-
-
Method Detail
-
addAdditionalFields
public void addAdditionalFields(com.github.javaparser.ast.body.FieldDeclaration additionalFieldDeclarations)
-
generateSource
public CompiledNetworkSources generateSource()
-
compiledNetworkSources
public static java.util.List<CompiledNetworkSources> compiledNetworkSources(org.drools.core.reteoo.Rete rete)
-
objectTypeNodeCompiler
public static java.util.List<ObjectTypeNodeCompiler> objectTypeNodeCompiler(org.drools.core.reteoo.Rete rete)
-
objectTypeNodes
public static java.util.List<org.drools.core.reteoo.ObjectTypeNode> objectTypeNodes(org.drools.core.reteoo.Rete rete)
-
compiledNetworkSourceMap
public static java.util.Map<java.lang.String,CompiledNetworkSources> compiledNetworkSourceMap(org.drools.core.reteoo.Rete rete)
-
otnWithClassName
public static java.util.Map<org.drools.core.reteoo.ObjectTypeNode,java.lang.String> otnWithClassName(org.drools.core.reteoo.Rete rete)
-
-