public class InspectorList<InspectorType extends HasUUID> extends ArrayList<InspectorType> implements IsOverlapping, IsSubsuming<InspectorList>, IsRedundant<InspectorList>, IsConflicting<InspectorList>, HasKeys
IsConflicting.Covers<T>
modCount
Constructor and Description |
---|
InspectorList(AnalyzerConfiguration configuration) |
InspectorList(boolean record,
AnalyzerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(InspectorType inspector) |
boolean |
conflicts(InspectorList other) |
UUIDKey |
getUuidKey() |
boolean |
isRedundant(InspectorList other) |
Key[] |
keys() |
boolean |
overlaps(Object other) |
boolean |
subsumes(InspectorList other) |
String |
toString() |
add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public InspectorList(AnalyzerConfiguration configuration)
public InspectorList(boolean record, AnalyzerConfiguration configuration)
public boolean overlaps(Object other)
overlaps
in interface IsOverlapping
public UUIDKey getUuidKey()
getUuidKey
in interface HasUUID
public boolean conflicts(InspectorList other)
conflicts
in interface IsConflicting<InspectorList>
public boolean isRedundant(InspectorList other)
isRedundant
in interface IsRedundant<InspectorList>
public boolean subsumes(InspectorList other)
subsumes
in interface IsSubsuming<InspectorList>
public boolean add(InspectorType inspector)
add
in interface Collection<InspectorType extends HasUUID>
add
in interface List<InspectorType extends HasUUID>
add
in class ArrayList<InspectorType extends HasUUID>
public String toString()
toString
in class AbstractCollection<InspectorType extends HasUUID>
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.