Class RulesStructure

  • All Implemented Interfaces:
    java.io.Serializable

    public class RulesStructure
    extends java.lang.Object
    implements java.io.Serializable
    A class defines a structure of the rules

    Example:

     <rul:rulestructure name="Test Checks ">
            <rul:rules>
                    <rul:ruleid>1</rul:ruleid>
                    <rul:ruleid>2</rul:ruleid>
                    <rul:ruleid>3</rul:ruleid>
                    <rul:ruleid>4</rul:ruleid>
                    <rul:ruleid>5</rul:ruleid>
                    <rul:ruleid>6</rul:ruleid>
                    <rul:ruleid>7</rul:ruleid>
                    <rul:ruleid>8</rul:ruleid>
                    <rul:ruleid>9</rul:ruleid>
                    <rul:ruleid>10</rul:ruleid>
                    <rul:ruleid>11</rul:ruleid>
                    <rul:ruleid>12</rul:ruleid>
            </rul:rules>
     </rul:rulestructure>        
    
    See Also:
    Serialized Form
    • Constructor Detail

      • RulesStructure

        public RulesStructure()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        name of a structure
      • setName

        public void setName​(java.lang.String name)
        Parameters:
        name - set name of the structure
      • getRules

        public java.util.List<Rules> getRules()
        Returns:
        a list of business rules identifiers in the structure
      • setRules

        public void setRules​(java.util.List<Rules> rules)
        Parameters:
        rules - set a list of business rules identifiers in the structure
      • getRulesStructure

        public java.util.List<RulesStructure> getRulesStructure()
        Returns:
        a list of sub-structures
      • setRulesStructure

        public void setRulesStructure​(java.util.List<RulesStructure> rulesStructure)
        Parameters:
        rulesStructure - set a list of sub-structures