Package org.drools.semantics.java

Java Semantic Module.

See:
          Description

Interface Summary
ExtraImports  
 

Class Summary
AbstractSemanticCompiler This is the real Java semantic compiler engine.
InvokerGenerator  
JavaBlockConsequence Java block semantics Consequence.
JavaBlockConsequenceFactory  
JavaClassGenerator  
JavaCondition Java expression semantics Condition.
JavaConditionFactory  
JavaExprAnalyzer Expression analyzer.
JavaFunctions Python block semantics Consequence.
JavaFunctionsFactory  
JavaInvokerGenerator  
JavaMethodGenerator  
JavaSemanticFunctionsCompiler  
JavaSemanticRuleCompiler  
 

Exception Summary
CompilationException  
JavaSemanticCompileError This exception gets thrown when there is an actual error compiling a java semantic components.
MissingDeclarationException Indicates an attempt to use an expression which references non-existant Declarations.
NonBooleanExprException Indicates an attempt to use a non-boolean expression in a condition.
 

Package org.drools.semantics.java Description

Java Semantic Module.