Class FilterMetadataExport


  • public class FilterMetadataExport
    extends java.lang.Object
    This class represents complex structure of filter field metadata object. This class is represented by tag in xml document. While exporting, class is created from complex structure (map) which consists of: keys as strings values as objects This structure needs to be recreated when importing filter by method getMapObject().
    • Field Detail

      • filterType

        protected java.lang.String filterType
      • defaultSearchCategories

        protected boolean defaultSearchCategories
      • inheritAllowedNets

        protected boolean inheritAllowedNets
      • searchCategories

        protected java.util.List<java.lang.String> searchCategories
      • predicateMetadata

        protected java.util.List<PredicateArray> predicateMetadata
    • Constructor Detail

      • FilterMetadataExport

        public FilterMetadataExport​(java.util.Map<java.lang.String,​java.lang.Object> value)
    • Method Detail

      • getMapObject

        public java.util.Map<java.lang.String,​java.lang.Object> getMapObject()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object