Class SubjectFilters


  • public class SubjectFilters
    extends java.lang.Object
    SubjectFilters definition in BindingSet. Contains subject filter definition, the getConnective() returns the root Connective
    • Constructor Detail

      • SubjectFilters

        public SubjectFilters​(Connective connective)
    • Method Detail

      • getPlainFilters

        public java.util.Collection<SubjectFilter> getPlainFilters()
        Returns:
        unmutable collection of all SubjectFilter
      • enrichBindingItems

        public void enrichBindingItems​(java.util.Set<java.lang.String> brefs)
        enriches binding items with those from subject filter definition
        Parameters:
        brefs -
      • parse

        public static SubjectFilters parse​(org.w3c.dom.Node subjectFiltersNode)
        parses wrs:SubjectFilters node and returns SubjectFilters instance
        Parameters:
        subjectFiltersNode - (wrs:SubjectFilters)
        Returns:
        instance