Class BoundIdentifiers


  • public class BoundIdentifiers
    extends java.lang.Object
    • Constructor Detail

      • BoundIdentifiers

        public BoundIdentifiers​(java.lang.Class<?> thisClass)
      • BoundIdentifiers

        public BoundIdentifiers​(java.util.Map<java.lang.String,​java.lang.Class<?>> declarations,
                                PackageBuildContext context)
      • BoundIdentifiers

        public BoundIdentifiers​(java.util.Map<java.lang.String,​java.lang.Class<?>> declarations,
                                PackageBuildContext context,
                                java.util.Map<java.lang.String,​EvaluatorWrapper> operators)
      • BoundIdentifiers

        public BoundIdentifiers​(org.drools.base.rule.Pattern pattern,
                                PackageBuildContext context,
                                java.util.Map<java.lang.String,​EvaluatorWrapper> operators,
                                org.drools.base.base.ObjectType objectType)
      • BoundIdentifiers

        public BoundIdentifiers​(java.util.Map<java.lang.String,​java.lang.Class<?>> declarations,
                                PackageBuildContext context,
                                java.util.Map<java.lang.String,​EvaluatorWrapper> operators,
                                java.lang.Class<?> thisClass)
    • Method Detail

      • getDeclrClasses

        public java.util.Map<java.lang.String,​java.lang.Class<?>> getDeclrClasses()
      • getGlobals

        public java.util.Map<java.lang.String,​java.lang.reflect.Type> getGlobals()
      • setGlobals

        public void setGlobals​(java.util.Map<java.lang.String,​java.lang.reflect.Type> globals)
      • getOperators

        public java.util.Map<java.lang.String,​EvaluatorWrapper> getOperators()
      • getThisClass

        public java.lang.Class<?> getThisClass()
      • resolveType

        public java.lang.Class<?> resolveType​(java.lang.String identifier)
      • resolveVarType

        public java.lang.reflect.Type resolveVarType​(java.lang.String identifier)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object