Class ClasspathPattern.ByClass
java.lang.Object
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<ClasspathPattern.Entry>, Collection<ClasspathPattern.Entry>, Predicate<String>, Set<ClasspathPattern.Entry>
- Enclosing class:
ClasspathPattern
public static class ClasspathPattern.ByClass
extends HashSet<ClasspathPattern.Entry>
implements Predicate<String>
- 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
-
ByClass
public ByClass()
-
-
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>
-