Class ClasspathPattern.ByPackage

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
org.eclipse.jetty.webapp.ClasspathPattern.ByPackage
All Implemented Interfaces:
Iterable<org.eclipse.jetty.webapp.ClasspathPattern.Entry>, Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>, Predicate<String>, Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
Enclosing class:
ClasspathPattern

public static class ClasspathPattern.ByPackage extends AbstractSet<org.eclipse.jetty.webapp.ClasspathPattern.Entry> implements Predicate<String>
  • Constructor Details

    • ByPackage

      public ByPackage()
  • Method Details

    • test

      public boolean test(String name)
      Specified by:
      test in interface Predicate<String>
    • iterator

      public Iterator<org.eclipse.jetty.webapp.ClasspathPattern.Entry> iterator()
      Specified by:
      iterator in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      iterator in interface Iterable<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      iterator in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      iterator in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
    • size

      public int size()
      Specified by:
      size in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      size in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      size in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      isEmpty in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Overrides:
      isEmpty in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
    • add

      public boolean add(org.eclipse.jetty.webapp.ClasspathPattern.Entry entry)
      Specified by:
      add in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      add in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Overrides:
      add in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
    • remove

      public boolean remove(Object entry)
      Specified by:
      remove in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      remove in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Overrides:
      remove in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
    • clear

      public void clear()
      Specified by:
      clear in interface Collection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Specified by:
      clear in interface Set<org.eclipse.jetty.webapp.ClasspathPattern.Entry>
      Overrides:
      clear in class AbstractCollection<org.eclipse.jetty.webapp.ClasspathPattern.Entry>