Package org.drools.compiler.compiler
Class BoundIdentifiers
- java.lang.Object
-
- org.drools.compiler.compiler.BoundIdentifiers
-
public class BoundIdentifiers extends Object
-
-
Constructor Summary
Constructors Constructor Description BoundIdentifiers(Class<?> thisClass)
BoundIdentifiers(Map<String,Class<?>> declarations, PackageBuildContext context)
BoundIdentifiers(Map<String,Class<?>> declarations, PackageBuildContext context, Map<String,org.drools.core.base.EvaluatorWrapper> operators)
BoundIdentifiers(Map<String,Class<?>> declarations, PackageBuildContext context, Map<String,org.drools.core.base.EvaluatorWrapper> operators, Class<?> thisClass)
BoundIdentifiers(org.drools.core.rule.Pattern pattern, PackageBuildContext context, Map<String,org.drools.core.base.EvaluatorWrapper> operators, Class<?> thisClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageBuildContext
getContext()
Map<String,Class<?>>
getDeclrClasses()
Map<String,Class<?>>
getGlobals()
Map<String,org.drools.core.base.EvaluatorWrapper>
getOperators()
Class<?>
getThisClass()
Class<?>
resolveType(String identifier)
Class<?>
resolveVarType(String identifier)
void
setGlobals(Map<String,Class<?>> globals)
String
toString()
-
-
-
Constructor Detail
-
BoundIdentifiers
public BoundIdentifiers(Class<?> thisClass)
-
BoundIdentifiers
public BoundIdentifiers(Map<String,Class<?>> declarations, PackageBuildContext context)
-
BoundIdentifiers
public BoundIdentifiers(Map<String,Class<?>> declarations, PackageBuildContext context, Map<String,org.drools.core.base.EvaluatorWrapper> operators)
-
BoundIdentifiers
public BoundIdentifiers(org.drools.core.rule.Pattern pattern, PackageBuildContext context, Map<String,org.drools.core.base.EvaluatorWrapper> operators, Class<?> thisClass)
-
-
Method Detail
-
getContext
public PackageBuildContext getContext()
-
getThisClass
public Class<?> getThisClass()
-
-