TrackingLibrary.TrackingFlags, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<TrackingLibrary.TrackingFlag>, java.util.Collection<TrackingLibrary.TrackingFlag>, java.util.Set<TrackingLibrary.TrackingFlag>protected static class MUDTracker.DefaultTrackingFlags extends java.util.HashSet<TrackingLibrary.TrackingFlag> implements TrackingLibrary.TrackingFlags
| Modifier | Constructor | Description |
|---|---|---|
protected |
DefaultTrackingFlags() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
add(TrackingLibrary.TrackingFlag flag) |
|
boolean |
addAll(java.util.Collection<? extends TrackingLibrary.TrackingFlag> flags) |
|
TrackingLibrary.TrackingFlags |
copyOf() |
A copy of the tracking flags collection
|
int |
hashCode() |
|
TrackingLibrary.TrackingFlags |
minus(TrackingLibrary.TrackingFlag flag) |
Removes a new trackingflag
|
TrackingLibrary.TrackingFlags |
plus(TrackingLibrary.TrackingFlag flag) |
Adds a new trackingflag
|
TrackingLibrary.TrackingFlags |
plus(TrackingLibrary.TrackingFlags flags) |
Adds new trackingflags
|
boolean |
remove(java.lang.Object flag) |
containsAll, retainAll, toArray, toArray, toStringclear, clone, contains, isEmpty, iterator, size, spliteratorpublic boolean add(TrackingLibrary.TrackingFlag flag)
add in interface java.util.Collection<TrackingLibrary.TrackingFlag>add in interface java.util.Set<TrackingLibrary.TrackingFlag>add in class java.util.HashSet<TrackingLibrary.TrackingFlag>public boolean addAll(java.util.Collection<? extends TrackingLibrary.TrackingFlag> flags)
addAll in interface java.util.Collection<TrackingLibrary.TrackingFlag>addAll in interface java.util.Set<TrackingLibrary.TrackingFlag>addAll in class java.util.AbstractCollection<TrackingLibrary.TrackingFlag>public TrackingLibrary.TrackingFlags plus(TrackingLibrary.TrackingFlag flag)
TrackingLibrary.TrackingFlagsplus in interface TrackingLibrary.TrackingFlagsflag - the flag to addpublic TrackingLibrary.TrackingFlags plus(TrackingLibrary.TrackingFlags flags)
TrackingLibrary.TrackingFlagsplus in interface TrackingLibrary.TrackingFlagsflags - the flags to addpublic TrackingLibrary.TrackingFlags copyOf()
TrackingLibrary.TrackingFlagscopyOf in interface TrackingLibrary.TrackingFlagspublic TrackingLibrary.TrackingFlags minus(TrackingLibrary.TrackingFlag flag)
TrackingLibrary.TrackingFlagsminus in interface TrackingLibrary.TrackingFlagsflag - the flag to delpublic boolean remove(java.lang.Object flag)
remove in interface java.util.Collection<TrackingLibrary.TrackingFlag>remove in interface java.util.Set<TrackingLibrary.TrackingFlag>remove in class java.util.HashSet<TrackingLibrary.TrackingFlag>public int hashCode()
hashCode in interface java.util.Collection<TrackingLibrary.TrackingFlag>hashCode in interface java.util.Set<TrackingLibrary.TrackingFlag>hashCode in class java.util.AbstractSet<TrackingLibrary.TrackingFlag>