Class DeclarationNameFilter

    • Field Detail

      • declarationNames

        private java.util.Set<java.lang.String> declarationNames
      • blacklist

        private boolean blacklist
    • Constructor Detail

      • DeclarationNameFilter

        public DeclarationNameFilter​(java.lang.String[] allowedNames)
        Default constructor for a whitelist based filtering.
        Parameters:
        allowedNames - A whitelist of allowed names, others will be deleted.
      • DeclarationNameFilter

        public DeclarationNameFilter​(java.lang.String[] declarationNames,
                                     boolean blacklist)
        Constructor which can be used for white or black list based filtering.
        Parameters:
        declarationNames - Names which shall be filtered.
        blacklist - true the given names will be filtered out and all others will be kept (blacklist filtering), false the given names will be kept and all others will be filtered out (whitelist filtering).