Module jdk.jdi

Interface ClassUnloadRequest

    • Method Detail

      • addClassFilter

        void addClassFilter​(String classPattern)
        Restricts the events generated by this request to the unloading of reference types whose name matches a restricted regular expression. Regular expressions are limited to exact matches and patterns that begin with '*' or end with '*'; for example, "*.Foo" or "java.*".
        Parameters:
        classPattern - the pattern String to filter for.
        Throws:
        InvalidRequestStateException - if this request is currently enabled or has been deleted. Filters may be added only to disabled requests.
      • addClassExclusionFilter

        void addClassExclusionFilter​(String classPattern)
        Restricts the events generated by this request to the unloading of reference types whose name does not match a restricted regular expression. Regular expressions are limited to exact matches and patterns that begin with '*' or end with '*'; for example, "*.Foo" or "java.*".
        Parameters:
        classPattern - the pattern String to filter against.
        Throws:
        InvalidRequestStateException - if this request is currently enabled or has been deleted. Filters may be added only to disabled requests.