Interface ByteValuesMap

    • Method Detail

      • containsValue

        boolean containsValue​(byte value)
        Returns whether or not this map contains the value.
        Parameters:
        value - the value to test
        Returns:
        if this collection contains the value
      • forEachValue

        void forEachValue​(ByteProcedure procedure)
        Iterates through each value in this map.
        Parameters:
        procedure - the procedure to invoke for each value in this map.
      • values

        MutableByteCollection values()
        Returns the values in this map as a separate collection. The returned collection is backed by the map, so any changes made to the returned collection will affect the state of this map.
        Returns:
        the values as a collection backed by this map
      • select

        ByteBag select​(BytePredicate predicate)
        Description copied from interface: ByteIterable
        Returns a new ByteIterable with all of the elements in the ByteIterable that return true for the specified predicate.
        Specified by:
        select in interface ByteIterable
      • reject

        ByteBag reject​(BytePredicate predicate)
        Description copied from interface: ByteIterable
        Returns a new ByteIterable with all of the elements in the ByteIterable that return false for the specified predicate.
        Specified by:
        reject in interface ByteIterable
      • collect

        <V> Bag<V> collect​(ByteToObjectFunction<? extends V> function)
        Description copied from interface: ByteIterable
        Returns a new collection with the results of applying the specified function on each element of the source collection. This method is also commonly called transform or map.
        Specified by:
        collect in interface ByteIterable