Class ClasspathPattern.ByModule
java.lang.Object
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<ClasspathPattern.Entry>, Collection<ClasspathPattern.Entry>, Predicate<URI>, Set<ClasspathPattern.Entry>
- Enclosing class:
ClasspathPattern
public static class ClasspathPattern.ByModule
extends HashSet<ClasspathPattern.Entry>
implements Predicate<URI>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanadd(ClasspathPattern.Entry entry) iterator()booleanintsize()booleanMethods inherited from class AbstractSet
equals, hashCode, removeAllMethods inherited from class AbstractCollection
addAll, containsAll, retainAll, toArray, toArray, toStringMethods inherited from interface Collection
parallelStream, removeIf, stream
-
Field Details
-
_entries
-
-
Constructor Details
-
ByModule
public ByModule()
-
-
Method Details
-
test
-
iterator
- Specified by:
iteratorin interfaceCollection<ClasspathPattern.Entry>- Specified by:
iteratorin interfaceIterable<ClasspathPattern.Entry>- Specified by:
iteratorin interfaceSet<ClasspathPattern.Entry>- Overrides:
iteratorin classHashSet<ClasspathPattern.Entry>
-
size
public int size()- Specified by:
sizein interfaceCollection<ClasspathPattern.Entry>- Specified by:
sizein interfaceSet<ClasspathPattern.Entry>- Overrides:
sizein classHashSet<ClasspathPattern.Entry>
-
add
- Specified by:
addin interfaceCollection<ClasspathPattern.Entry>- Specified by:
addin interfaceSet<ClasspathPattern.Entry>- Overrides:
addin classHashSet<ClasspathPattern.Entry>
-
remove
- Specified by:
removein interfaceCollection<ClasspathPattern.Entry>- Specified by:
removein interfaceSet<ClasspathPattern.Entry>- Overrides:
removein classHashSet<ClasspathPattern.Entry>
-