Class ClassMatcher

java.lang.Object
java.util.AbstractCollection<String>
java.util.AbstractSet<String>
org.eclipse.jetty.util.ClassMatcher
org.eclipse.jetty.ee10.webapp.ClassMatcher
All Implemented Interfaces:
Iterable<String>, Collection<String>, Set<String>

@Deprecated(since="12.0.8", forRemoval=true) public class ClassMatcher extends org.eclipse.jetty.util.ClassMatcher
Deprecated, for removal: This API element is subject to removal in a future version.
Use org.eclipse.jetty.util.ClassMatcher
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.jetty.util.ClassMatcher

    org.eclipse.jetty.util.ClassMatcher.ByClass, org.eclipse.jetty.util.ClassMatcher.ByLocation, org.eclipse.jetty.util.ClassMatcher.ByLocationOrModule, org.eclipse.jetty.util.ClassMatcher.ByModule, org.eclipse.jetty.util.ClassMatcher.ByPackage, org.eclipse.jetty.util.ClassMatcher.ByPackageOrName, org.eclipse.jetty.util.ClassMatcher.Constructor<T>, org.eclipse.jetty.util.ClassMatcher.Entry
  • Field Summary

    Fields inherited from class org.eclipse.jetty.util.ClassMatcher

    _entries, _locations, _patterns
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
     
    ClassMatcher(String... patterns)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected
    ClassMatcher(Map<String, org.eclipse.jetty.util.ClassMatcher.Entry> entries, org.eclipse.jetty.util.IncludeExcludeSet<org.eclipse.jetty.util.ClassMatcher.Entry, String> patterns, org.eclipse.jetty.util.IncludeExcludeSet<org.eclipse.jetty.util.ClassMatcher.Entry, URI> locations)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
     
    ClassMatcher(org.eclipse.jetty.util.ClassMatcher patterns)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class org.eclipse.jetty.util.ClassMatcher

    add, add, add, clear, exclude, exclude, getExclusions, getInclusions, getPatterns, include, include, iterator, match, match, match, newEntry, newEntry, remove, size, wrap

    Methods inherited from class AbstractSet

    equals, hashCode, removeAll

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface Collection

    parallelStream, removeIf, stream, toArray

    Methods inherited from interface Iterable

    forEach

    Methods inherited from interface Set

    addAll, contains, containsAll, isEmpty, retainAll, spliterator, toArray, toArray
  • Constructor Details

    • ClassMatcher

      public ClassMatcher()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ClassMatcher

      public ClassMatcher(ClassMatcher patterns)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ClassMatcher

      public ClassMatcher(org.eclipse.jetty.util.ClassMatcher patterns)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ClassMatcher

      public ClassMatcher(String... patterns)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ClassMatcher

      public ClassMatcher(String pattern)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ClassMatcher

      protected ClassMatcher(Map<String, org.eclipse.jetty.util.ClassMatcher.Entry> entries, org.eclipse.jetty.util.IncludeExcludeSet<org.eclipse.jetty.util.ClassMatcher.Entry, String> patterns, org.eclipse.jetty.util.IncludeExcludeSet<org.eclipse.jetty.util.ClassMatcher.Entry, URI> locations)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • asImmutable

      public ClassMatcher asImmutable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      asImmutable in class org.eclipse.jetty.util.ClassMatcher