ByteCollection
, ByteIterable
, ByteSet
, java.io.Serializable
, java.lang.Iterable<java.lang.Byte>
, java.util.Collection<java.lang.Byte>
, java.util.Set<java.lang.Byte>
ByteSortedSets.UnmodifiableSortedSet
public static class ByteSets.UnmodifiableSet extends ByteCollections.UnmodifiableCollection implements ByteSet, java.io.Serializable
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
|
int |
hashCode() |
|
boolean |
rem(byte k) |
Deprecated.
|
boolean |
remove(byte k) |
Removes an element from this set.
|
add, addAll, contains, containsAll, removeAll, removeIf, removeIf, retainAll, toArray, toByteArray, toByteArray
add, add, addAll, addAll, clear, contains, contains, containsAll, containsAll, isEmpty, iterator, remove, removeAll, removeAll, retainAll, retainAll, size, toArray, toArray, toArray, toByteArray, toByteArray, toString
forEach, forEach
public boolean remove(byte k)
ByteSet
Note that the corresponding method of a type-specific collection is
rem()
. This unfortunate situation is caused by the clash with the
similarly named index-based method in the List
interface.
public boolean equals(java.lang.Object o)
equals
in interface java.util.Collection<java.lang.Byte>
equals
in interface java.util.Set<java.lang.Byte>
equals
in class ByteCollections.UnmodifiableCollection
public int hashCode()
hashCode
in interface java.util.Collection<java.lang.Byte>
hashCode
in interface java.util.Set<java.lang.Byte>
hashCode
in class ByteCollections.UnmodifiableCollection
@Deprecated public boolean rem(byte k)
ByteCollection
Note that this method should be called
remove()
, but the clash with the
similarly named index-based method in the List
interface
forces us to use a distinguished name. For simplicity, the set interfaces
reinstates remove()
.
rem
in interface ByteCollection
rem
in interface ByteSet
rem
in class ByteCollections.UnmodifiableCollection
Collection.remove(Object)