Class Global

    • Constructor Detail

      • Global

        public Global()
    • Method Detail

      • getName

        public String getName()
        Returns the value of field 'name'. The field 'name' has the following description: This is the name as it is defined in the rules file
        Returns:
        the value of field 'Name'.
      • getRef

        public String getRef()
        Returns the value of field 'ref'.
        Returns:
        the value of field 'Ref'.
      • getType

        public String getType()
        Returns the value of field 'type'. The field 'type' has the following description: This is the type that is defined in the rules file. If a value is given then a propertyEditor for this type is used to convert the string value to a value of the type defined here and the result is set a the global in the rules file. If a value is not given the the 'ref' must be specified and the app context associated with this ruleSet is used to look up the bean using the ref attribute and it must be of the type specified in type.
        Returns:
        the value of field 'Type'.
      • getValue

        public String getValue()
        Returns the value of field 'value'.
        Returns:
        the value of field 'Value'.
      • setName

        public void setName​(String name)
        Sets the value of field 'name'. The field 'name' has the following description: This is the name as it is defined in the rules file
        Parameters:
        name - the value of field 'name'.
      • setRef

        public void setRef​(String ref)
        Sets the value of field 'ref'.
        Parameters:
        ref - the value of field 'ref'.
      • setType

        public void setType​(String type)
        Sets the value of field 'type'. The field 'type' has the following description: This is the type that is defined in the rules file. If a value is given then a propertyEditor for this type is used to convert the string value to a value of the type defined here and the result is set a the global in the rules file. If a value is not given the the 'ref' must be specified and the app context associated with this ruleSet is used to look up the bean using the ref attribute and it must be of the type specified in type.
        Parameters:
        type - the value of field 'type'.
      • setValue

        public void setValue​(String value)
        Sets the value of field 'value'.
        Parameters:
        value - the value of field 'value'.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • convertStringTo

        public <T> T convertStringTo​(String value,
                                     Class<T> typeClass)
      • getTypeClass

        public Class<?> getTypeClass()
      • getValueAsType

        public Object getValueAsType​(Class<?> typeClass)
      • constructValue

        public Object constructValue​(org.springframework.context.ApplicationContext context)