blob: 75b0c84041b2a3a228a2910d9236f860d30d56a4 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (14.0.2) on Thu Aug 20 21:25:36 CDT 2020 -->
<title>UnmodifiableObjectByteMap (Eclipse Collections - 10.4.0)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2020-08-20">
<meta name="description" content="declaration: package: org.eclipse.collections.impl.map.mutable.primitive, class: UnmodifiableObjectByteMap">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flexBox">
<header role="banner" class="flexHeader">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UnmodifiableObjectByteMap.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="skipNav"><a id="skip.navbar.top">
<!-- -->
</a></div>
</nav>
</header>
<div class="flexContent">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.eclipse.collections.impl.map.mutable.primitive</a></div>
<h1 title="Class UnmodifiableObjectByteMap" class="title">Class UnmodifiableObjectByteMap&lt;K&gt;</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a>
<div class="inheritance">org.eclipse.collections.impl.map.mutable.primitive.UnmodifiableObjectByteMap&lt;K&gt;</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code>, <code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code>, <code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;K&gt;</code>, <code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;K&gt;</code>, <code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">UnmodifiableObjectByteMap&lt;K&gt;</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>
implements <a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;K&gt;, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></pre>
<div class="block">This file was automatically generated from template file unmodifiableObjectPrimitiveMap.stg.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.2</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../serialized-form.html#org.eclipse.collections.impl.map.mutable.primitive.UnmodifiableObjectByteMap">Serialized Form</a></dd>
</dl>
</section>
<section class="summary">
<ul class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.eclipse.collections.api.map.primitive.MutableObjectByteMap)">UnmodifiableObjectByteMap</a></span>&#8203;(<a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;map)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="memberSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
<div id="memberSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addToValue(K,byte)">addToValue</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;toBeAdded)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">allSatisfy</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns true if all of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">anySatisfy</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns true if any of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendString(java.lang.Appendable)">appendString</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable)</code></th>
<td class="colLast">
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>.</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendString(java.lang.Appendable,java.lang.String)">appendString</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator)</code></th>
<td class="colLast">
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>.</div>
</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;start,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;end)</code></th>
<td class="colLast">
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>.</div>
</td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../../../api/LazyByteIterable.html" title="interface in org.eclipse.collections.api">LazyByteIterable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asLazy()">asLazy</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a LazyByteIterable adapter wrapping the source ByteIterable.</div>
</td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asSynchronized()">asSynchronized</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asUnmodifiable()">asUnmodifiable</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#average()">average</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code><a href="../../../../api/iterator/MutableByteIterator.html" title="interface in org.eclipse.collections.api.iterator">MutableByteIterator</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#byteIterator()">byteIterator</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a primitive iterator that can be used to iterate over the ByteIterable in an
imperative style.</div>
</td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../../../api/RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a>&lt;<a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chunk(int)">chunk</a></span>&#8203;(int&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Partitions elements in fixed size chunks.</div>
</td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clear()">clear</a></span>()</code></th>
<td class="colLast">
<div class="block">Removes all entries from this map.</div>
</td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>&lt;V1&gt;&nbsp;<a href="../../../../api/collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a>&lt;V1&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction)">collect</a></span>&#8203;(<a href="../../../../api/block/function/primitive/ByteToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteToObjectFunction</a>&lt;? extends V1&gt;&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Returns a new collection with the results of applying the specified function on each element of the source
collection.</div>
</td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#contains(byte)">contains</a></span>&#8203;(byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Returns true if the value is contained in the ByteIterable, and false if it is not.</div>
</td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsAll(byte...)">containsAll</a></span>&#8203;(byte...&nbsp;source)</code></th>
<td class="colLast">
<div class="block">Returns true if the all of the values specified in the source array are contained
in the ByteIterable, and false if they are not.</div>
</td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsAll(org.eclipse.collections.api.ByteIterable)">containsAll</a></span>&#8203;(<a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a>&nbsp;source)</code></th>
<td class="colLast">
<div class="block">Returns true if the all of the values specified in the source ByteIterable are contained
in the ByteIterable, and false if they are not.</div>
</td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsKey(java.lang.Object)">containsKey</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Returns whether or not the key is present in the map.</div>
</td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsValue(byte)">containsValue</a></span>&#8203;(byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Returns whether or not this map contains the value.</div>
</td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#count(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">count</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns a count of the number of elements in the ByteIterable that return true for the
specified predicate.</div>
</td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#detectIfNone(org.eclipse.collections.api.block.predicate.primitive.BytePredicate,byte)">detectIfNone</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate,
byte&nbsp;ifNone)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#each(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">each</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</code></th>
<td class="colLast">
<div class="block">A synonym for forEach.</div>
</td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#equals(java.lang.Object)">equals</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;obj)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableByteObjectMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableByteObjectMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flipUniqueValues()">flipUniqueValues</a></span>()</code></th>
<td class="colLast">
<div class="block">Return the ByteObjectMap that is obtained by flipping the direction of this map and making the associations
from value to key.</div>
</td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forEach(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEach</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</code></th>
<td class="colLast">
<div class="block">Applies the ByteProcedure to each element in the ByteIterable.</div>
</td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forEachKey(org.eclipse.collections.api.block.procedure.Procedure)">forEachKey</a></span>&#8203;(<a href="../../../../api/block/procedure/Procedure.html" title="interface in org.eclipse.collections.api.block.procedure">Procedure</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;procedure)</code></th>
<td class="colLast">
<div class="block">Iterates through each key in the map, invoking the procedure for each.</div>
</td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.ObjectByteProcedure)">forEachKeyValue</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/ObjectByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ObjectByteProcedure</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;procedure)</code></th>
<td class="colLast">
<div class="block">Iterates through each key/value pair in the map, invoking the procedure for each.</div>
</td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forEachValue(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEachValue</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</code></th>
<td class="colLast">
<div class="block">Iterates through each value in this map.</div>
</td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#get(java.lang.Object)">get</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key.</div>
</td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsent(java.lang.Object,byte)">getIfAbsent</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key,
byte&nbsp;ifAbsent)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key, returning the specified default
value if no such mapping exists.</div>
</td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPut(K,byte)">getIfAbsentPut</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
associates a value with the key.</div>
</td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPut(K,org.eclipse.collections.api.block.function.primitive.ByteFunction0)">getIfAbsentPut</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction0.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction0</a>&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
invokes the supplier and associates the result with the key.</div>
</td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>&lt;P&gt;&nbsp;byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPutWith(K,org.eclipse.collections.api.block.function.primitive.ByteFunction,P)">getIfAbsentPutWith</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction</a>&lt;? super P&gt;&nbsp;function,
P&nbsp;parameter)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
invokes the value function with the parameter and associates the result with the key.</div>
</td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPutWithKey(K,org.eclipse.collections.api.block.function.primitive.ByteFunction)">getIfAbsentPutWithKey</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
associates the result of invoking the value function with the key.</div>
</td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOrThrow(java.lang.Object)">getOrThrow</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key, throwing an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>IllegalStateException</code></a>
if no such mapping exists.</div>
</td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hashCode()">hashCode</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectByteToObjectFunction)">injectInto</a></span>&#8203;(T&nbsp;injectedValue,
<a href="../../../../api/block/function/primitive/ObjectByteToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectByteToObjectFunction</a>&lt;? super T,&#8203;? extends T&gt;&nbsp;function)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEmpty()">isEmpty</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if this iterable has zero items.</div>
</td>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keySet()">keySet</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a set containing all the keys in this map.</div>
</td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code><a href="../../../../api/LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keysView()">keysView</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a view of the keys in this map.</div>
</td>
</tr>
<tr class="altColor" id="i40">
<td class="colFirst"><code><a href="../../../../api/RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a>&lt;<a href="../../../../api/tuple/primitive/ObjectBytePair.html" title="interface in org.eclipse.collections.api.tuple.primitive">ObjectBytePair</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyValuesView()">keyValuesView</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a view of the key/value pairs in this map.</div>
</td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#makeString()">makeString</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a string representation of this collection by delegating to <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)"><code>PrimitiveIterable.makeString(String)</code></a> and defaulting
the separator parameter to the characters <code>", "</code> (comma and space).</div>
</td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#makeString(java.lang.String)">makeString</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator)</code></th>
<td class="colLast">
<div class="block">Returns a string representation of this collection by delegating to <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)"><code>PrimitiveIterable.makeString(String, String, String)</code></a>
and defaulting the start and end parameters to <code>""</code> (the empty String).</div>
</td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#makeString(java.lang.String,java.lang.String,java.lang.String)">makeString</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;start,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;end)</code></th>
<td class="colLast">
<div class="block">Returns a string representation of this collection with the elements separated by the specified
separator and enclosed between the start and end strings.</div>
</td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#max()">max</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i45">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maxIfEmpty(byte)">maxIfEmpty</a></span>&#8203;(byte&nbsp;defaultValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i46">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#median()">median</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i47">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#min()">min</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i48">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minIfEmpty(byte)">minIfEmpty</a></span>&#8203;(byte&nbsp;defaultValue)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i49">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">noneSatisfy</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns true if none of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
</td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#notEmpty()">notEmpty</a></span>()</code></th>
<td class="colLast">
<div class="block">The English equivalent of !this.isEmpty()</div>
</td>
</tr>
<tr class="rowColor" id="i51">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#put(K,byte)">put</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Associates a value with the specified key.</div>
</td>
</tr>
<tr class="altColor" id="i52">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putAll(org.eclipse.collections.api.map.primitive.ObjectByteMap)">putAll</a></span>&#8203;(<a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;? extends <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;map)</code></th>
<td class="colLast">
<div class="block">Puts all of the key/value mappings from the specified map into this map.</div>
</td>
</tr>
<tr class="rowColor" id="i53">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putPair(org.eclipse.collections.api.tuple.primitive.ObjectBytePair)">putPair</a></span>&#8203;(<a href="../../../../api/tuple/primitive/ObjectBytePair.html" title="interface in org.eclipse.collections.api.tuple.primitive">ObjectBytePair</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;keyValuePair)</code></th>
<td class="colLast">
<div class="block">This method allows MutableObjectByteMap the ability to add an element in the form of <code>ObjectBytePair&lt;K&gt;</code>.</div>
</td>
</tr>
<tr class="altColor" id="i54">
<td class="colFirst"><code><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">reject</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns a new ByteIterable with all of the elements in the ByteIterable that
return false for the specified predicate.</div>
</td>
</tr>
<tr class="rowColor" id="i55">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reject(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">reject</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/ObjectBytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">ObjectBytePredicate</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Return a copy of this map containing only the key/value pairs that do not match the
predicate.</div>
</td>
</tr>
<tr class="altColor" id="i56">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remove(java.lang.Object)">remove</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Removes the mapping associated with the key, if one exists, from the map.</div>
</td>
</tr>
<tr class="rowColor" id="i57">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeKey(K)">removeKey</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Removes the mapping associated with the key, if one exists, from the map.</div>
</td>
</tr>
<tr class="altColor" id="i58">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeKeyIfAbsent(K,byte)">removeKeyIfAbsent</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Removes the mapping associated with the key, if one exists, from the map,
returning the previously associated value with the key.</div>
</td>
</tr>
<tr class="rowColor" id="i59">
<td class="colFirst"><code><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">select</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Returns a new ByteIterable with all of the elements in the ByteIterable that
return true for the specified predicate.</div>
</td>
</tr>
<tr class="altColor" id="i60">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#select(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">select</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/ObjectBytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">ObjectBytePredicate</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;predicate)</code></th>
<td class="colLast">
<div class="block">Return a copy of this map containing only the key/value pairs that match the predicate.</div>
</td>
</tr>
<tr class="rowColor" id="i61">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#size()">size</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the number of items in this iterable.</div>
</td>
</tr>
<tr class="altColor" id="i62">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sum()">sum</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i63">
<td class="colFirst"><code>byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray()">toArray</a></span>()</code></th>
<td class="colLast">
<div class="block">Converts the ByteIterable to a primitive byte array.</div>
</td>
</tr>
<tr class="altColor" id="i64">
<td class="colFirst"><code>byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray(byte%5B%5D)">toArray</a></span>&#8203;(byte[]&nbsp;target)</code></th>
<td class="colLast">
<div class="block">Converts the ByteIterable to a primitive byte array.</div>
</td>
</tr>
<tr class="rowColor" id="i65">
<td class="colFirst"><code><a href="../../../../api/bag/primitive/MutableByteBag.html" title="interface in org.eclipse.collections.api.bag.primitive">MutableByteBag</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBag()">toBag</a></span>()</code></th>
<td class="colLast">
<div class="block">Converts the ByteIterable to a new MutableByteBag.</div>
</td>
</tr>
<tr class="altColor" id="i66">
<td class="colFirst"><code><a href="../../../../api/map/primitive/ImmutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toImmutable()">toImmutable</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a copy of this map that is immutable (if this map is mutable) or
itself if it is already immutable.</div>
</td>
</tr>
<tr class="rowColor" id="i67">
<td class="colFirst"><code><a href="../../../../api/list/primitive/MutableByteList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableByteList</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toList()">toList</a></span>()</code></th>
<td class="colLast">
<div class="block">Converts the ByteIterable to a new MutableByteList.</div>
</td>
</tr>
<tr class="altColor" id="i68">
<td class="colFirst"><code><a href="../../../../api/set/primitive/MutableByteSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableByteSet</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSet()">toSet</a></span>()</code></th>
<td class="colLast">
<div class="block">Converts the ByteIterable to a new MutableByteSet.</div>
</td>
</tr>
<tr class="rowColor" id="i69">
<td class="colFirst"><code>byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSortedArray()">toSortedArray</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i70">
<td class="colFirst"><code><a href="../../../../api/list/primitive/MutableByteList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableByteList</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSortedList()">toSortedList</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i71">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Follows the same general contract as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true#toString()" title="class or interface in java.util" class="externalLink"><code>AbstractMap.toString()</code></a></div>
</td>
</tr>
<tr class="altColor" id="i72">
<td class="colFirst"><code>byte</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateValue(K,byte,org.eclipse.collections.api.block.function.primitive.ByteToByteFunction)">updateValue</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;initialValueIfAbsent,
<a href="../../../../api/block/function/primitive/ByteToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteToByteFunction</a>&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Updates or sets the value associated with the key by applying the function to the
existing value, if one exists, or to the specified initial value if one does not.</div>
</td>
</tr>
<tr class="rowColor" id="i73">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateValues(org.eclipse.collections.api.block.function.primitive.ObjectByteToByteFunction)">updateValues</a></span>&#8203;(<a href="../../../../api/block/function/primitive/ObjectByteToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectByteToByteFunction</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Updates the values in-place.</div>
</td>
</tr>
<tr class="altColor" id="i74">
<td class="colFirst"><code><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the values in this map as a separate collection.</div>
</td>
</tr>
<tr class="rowColor" id="i75">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withKeyValue(K,byte)">withKeyValue</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Associates a value with the specified key.</div>
</td>
</tr>
<tr class="altColor" id="i76">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withoutAllKeys(java.lang.Iterable)">withoutAllKeys</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a>&lt;? extends <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;keys)</code></th>
<td class="colLast">
<div class="block">Removes the mappings associated with all the keys, if they exist, from this map.</div>
</td>
</tr>
<tr class="rowColor" id="i77">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withoutKey(K)">withoutKey</a></span>&#8203;(<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Removes the mapping associated with the key, if one exists, from this map.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.<a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.ByteIterable">
<!-- -->
</a><code><a href="../../../../api/ByteIterable.html#averageIfEmpty(double)">averageIfEmpty</a>, <a href="../../../../api/ByteIterable.html#collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction,R)">collect</a>, <a href="../../../../api/ByteIterable.html#collectBoolean(org.eclipse.collections.api.block.function.primitive.ByteToBooleanFunction,R)">collectBoolean</a>, <a href="../../../../api/ByteIterable.html#collectByte(org.eclipse.collections.api.block.function.primitive.ByteToByteFunction,R)">collectByte</a>, <a href="../../../../api/ByteIterable.html#collectChar(org.eclipse.collections.api.block.function.primitive.ByteToCharFunction,R)">collectChar</a>, <a href="../../../../api/ByteIterable.html#collectDouble(org.eclipse.collections.api.block.function.primitive.ByteToDoubleFunction,R)">collectDouble</a>, <a href="../../../../api/ByteIterable.html#collectFloat(org.eclipse.collections.api.block.function.primitive.ByteToFloatFunction,R)">collectFloat</a>, <a href="../../../../api/ByteIterable.html#collectInt(org.eclipse.collections.api.block.function.primitive.ByteToIntFunction,R)">collectInt</a>, <a href="../../../../api/ByteIterable.html#collectLong(org.eclipse.collections.api.block.function.primitive.ByteToLongFunction,R)">collectLong</a>, <a href="../../../../api/ByteIterable.html#collectShort(org.eclipse.collections.api.block.function.primitive.ByteToShortFunction,R)">collectShort</a>, <a href="../../../../api/ByteIterable.html#flatCollect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction,R)">flatCollect</a>, <a href="../../../../api/ByteIterable.html#medianIfEmpty(double)">medianIfEmpty</a>, <a href="../../../../api/ByteIterable.html#reduce(org.eclipse.collections.api.block.function.primitive.LongByteToLongFunction)">reduce</a>, <a href="../../../../api/ByteIterable.html#reduceIfEmpty(org.eclipse.collections.api.block.function.primitive.LongByteToLongFunction,long)">reduceIfEmpty</a>, <a href="../../../../api/ByteIterable.html#reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate,R)">reject</a>, <a href="../../../../api/ByteIterable.html#select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate,R)">select</a>, <a href="../../../../api/ByteIterable.html#summaryStatistics()">summaryStatistics</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.map.primitive.<a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.map.primitive.MutableObjectByteMap">
<!-- -->
</a><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#tap(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">tap</a>, <a href="../../../../api/map/primitive/MutableObjectByteMap.html#withAllKeyValues(java.lang.Iterable)">withAllKeyValues</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(org.eclipse.collections.api.map.primitive.MutableObjectByteMap)">UnmodifiableObjectByteMap</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">UnmodifiableObjectByteMap</span>&#8203;(<span class="arguments"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;map)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li class="blockList">
<section class="methodDetails"><a id="method.detail">
<!-- -->
</a>
<h2>Method Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="clear()">clear</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">clear</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#clear()">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes all entries from this map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="put(java.lang.Object,byte)">
<!-- -->
</a><a id="put(K,byte)">put</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">put</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#put(K,byte)">MutableObjectByteMap</a></code></span></div>
<div class="block">Associates a value with the specified key. If a value is already associated
with the key in this map, it will be replaced with <code>value</code>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#put(K,byte)">put</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>value</code> - the value to associate with <code>value</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="putPair(org.eclipse.collections.api.tuple.primitive.ObjectBytePair)">putPair</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">putPair</span>&#8203;(<span class="arguments"><a href="../../../../api/tuple/primitive/ObjectBytePair.html" title="interface in org.eclipse.collections.api.tuple.primitive">ObjectBytePair</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;keyValuePair)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#putPair(org.eclipse.collections.api.tuple.primitive.ObjectBytePair)">MutableObjectByteMap</a></code></span></div>
<div class="block">This method allows MutableObjectByteMap the ability to add an element in the form of <code>ObjectBytePair&lt;K&gt;</code>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#putPair(org.eclipse.collections.api.tuple.primitive.ObjectBytePair)">putPair</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../api/map/primitive/MutableObjectByteMap.html#put(K,byte)"><code>MutableObjectByteMap.put(Object, byte)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="putAll(org.eclipse.collections.api.map.primitive.ObjectByteMap)">putAll</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">putAll</span>&#8203;(<span class="arguments"><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;? extends <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;map)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#putAll(org.eclipse.collections.api.map.primitive.ObjectByteMap)">MutableObjectByteMap</a></code></span></div>
<div class="block">Puts all of the key/value mappings from the specified map into this map. If this
map already has a value associated with one of the keys in the map, it will be
replaced with the value in <code>map</code>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#putAll(org.eclipse.collections.api.map.primitive.ObjectByteMap)">putAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>map</code> - the map to copy into this map</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="updateValues(org.eclipse.collections.api.block.function.primitive.ObjectByteToByteFunction)">updateValues</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">updateValues</span>&#8203;(<span class="arguments"><a href="../../../../api/block/function/primitive/ObjectByteToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectByteToByteFunction</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#updateValues(org.eclipse.collections.api.block.function.primitive.ObjectByteToByteFunction)">MutableObjectByteMap</a></code></span></div>
<div class="block">Updates the values in-place.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#updateValues(org.eclipse.collections.api.block.function.primitive.ObjectByteToByteFunction)">updateValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - that takes a key and its value and that returns a new value for this key</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="removeKey(java.lang.Object)">
<!-- -->
</a><a id="removeKey(K)">removeKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">removeKey</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#removeKey(K)">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes the mapping associated with the key, if one exists, from the map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#removeKey(K)">removeKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key to remove</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../api/map/primitive/MutableObjectByteMap.html#remove(java.lang.Object)"><code>MutableObjectByteMap.remove(Object)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="remove(java.lang.Object)">remove</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">remove</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#remove(java.lang.Object)">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes the mapping associated with the key, if one exists, from the map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#remove(java.lang.Object)">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key to remove</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>#removeKey(K)</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="removeKeyIfAbsent(java.lang.Object,byte)">
<!-- -->
</a><a id="removeKeyIfAbsent(K,byte)">removeKeyIfAbsent</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">removeKeyIfAbsent</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#removeKeyIfAbsent(K,byte)">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes the mapping associated with the key, if one exists, from the map,
returning the previously associated value with the key. If no mapping
existed for the key, the specified default value is returned.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#removeKeyIfAbsent(K,byte)">removeKeyIfAbsent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key to remove</dd>
<dd><code>value</code> - the default value to return if no mapping for the key exists</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value previously associated with the key, if one existed,
or <code>value</code> if not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getIfAbsentPut(java.lang.Object,byte)">
<!-- -->
</a><a id="getIfAbsentPut(K,byte)">getIfAbsentPut</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getIfAbsentPut</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPut(K,byte)">MutableObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
associates a value with the key.
a new value with they key</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPut(K,byte)">getIfAbsentPut</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>value</code> - the value to associate with <code>key</code> if no such mapping exists</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with key, if one exists, or <code>value</code> if not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getIfAbsentPut(java.lang.Object,org.eclipse.collections.api.block.function.primitive.ByteFunction0)">
<!-- -->
</a><a id="getIfAbsentPut(K,org.eclipse.collections.api.block.function.primitive.ByteFunction0)">getIfAbsentPut</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getIfAbsentPut</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction0.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction0</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPut(K,org.eclipse.collections.api.block.function.primitive.ByteFunction0)">MutableObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
invokes the supplier and associates the result with the key.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPut(K,org.eclipse.collections.api.block.function.primitive.ByteFunction0)">getIfAbsentPut</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>function</code> - the supplier that provides the value if no mapping exists for <code>key</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key, if one exists, or the result of
invoking <code>function</code> if not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getIfAbsentPutWithKey(java.lang.Object,org.eclipse.collections.api.block.function.primitive.ByteFunction)">
<!-- -->
</a><a id="getIfAbsentPutWithKey(K,org.eclipse.collections.api.block.function.primitive.ByteFunction)">getIfAbsentPutWithKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getIfAbsentPutWithKey</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPutWithKey(K,org.eclipse.collections.api.block.function.primitive.ByteFunction)">MutableObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
associates the result of invoking the value function with the key.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPutWithKey(K,org.eclipse.collections.api.block.function.primitive.ByteFunction)">getIfAbsentPutWithKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>function</code> - the function that provides the value if no mapping exists.
The <code>key</code> will be passed as the argument to the function.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key, if one exists, or the result of
invoking <code>function</code> with <code>key</code> if not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getIfAbsentPutWith(java.lang.Object,org.eclipse.collections.api.block.function.primitive.ByteFunction,java.lang.Object)">
<!-- -->
</a><a id="getIfAbsentPutWith(K,org.eclipse.collections.api.block.function.primitive.ByteFunction,P)">getIfAbsentPutWith</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="typeParameters">&lt;P&gt;</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getIfAbsentPutWith</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
<a href="../../../../api/block/function/primitive/ByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteFunction</a>&lt;? super P&gt;&nbsp;function,
P&nbsp;parameter)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPutWith(K,org.eclipse.collections.api.block.function.primitive.ByteFunction,P)">MutableObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key if one exists; if it does not,
invokes the value function with the parameter and associates the result with the key.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#getIfAbsentPutWith(K,org.eclipse.collections.api.block.function.primitive.ByteFunction,P)">getIfAbsentPutWith</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>P</code> - the type of the value function's <code>parameter</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>function</code> - the function that provides the value if no mapping exists.
The specified <code>parameter</code> will be passed as the argument to the function.</dd>
<dd><code>parameter</code> - the parameter to provide to <code>function</code> if no value
exists for <code>key</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key, if one exists, or the result of
invoking <code>function</code> with <code>parameter</code> if not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="updateValue(java.lang.Object,byte,org.eclipse.collections.api.block.function.primitive.ByteToByteFunction)">
<!-- -->
</a><a id="updateValue(K,byte,org.eclipse.collections.api.block.function.primitive.ByteToByteFunction)">updateValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">updateValue</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;initialValueIfAbsent,
<a href="../../../../api/block/function/primitive/ByteToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteToByteFunction</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#updateValue(K,byte,org.eclipse.collections.api.block.function.primitive.ByteToByteFunction)">MutableObjectByteMap</a></code></span></div>
<div class="block">Updates or sets the value associated with the key by applying the function to the
existing value, if one exists, or to the specified initial value if one does not.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#updateValue(K,byte,org.eclipse.collections.api.block.function.primitive.ByteToByteFunction)">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>initialValueIfAbsent</code> - the initial value to supply to the function if no
mapping exists for the key</dd>
<dd><code>function</code> - the function that returns the updated value based on the current
value or the initial value, if no value exists</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the new value associated with the key, either as a result of applying
<code>function</code> to the value already associated with the key or as a result of
applying it to <code>initialValueIfAbsent</code> and associating the result with <code>key</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="addToValue(java.lang.Object,byte)">
<!-- -->
</a><a id="addToValue(K,byte)">addToValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">addToValue</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;toBeAdded)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#addToValue(K,byte)">addToValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="get(java.lang.Object)">get</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">get</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#get(java.lang.Object)">ObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key. If no mapping exists for the key,
the default value (usually <code>0</code>) is returned.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#get(java.lang.Object)">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key, or the default value if no such
mapping exists</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getOrThrow(java.lang.Object)">getOrThrow</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getOrThrow</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#getOrThrow(java.lang.Object)">ObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key, throwing an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>IllegalStateException</code></a>
if no such mapping exists.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#getOrThrow(java.lang.Object)">getOrThrow</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getIfAbsent(java.lang.Object,byte)">getIfAbsent</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">getIfAbsent</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key,
byte&nbsp;ifAbsent)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#getIfAbsent(java.lang.Object,byte)">ObjectByteMap</a></code></span></div>
<div class="block">Retrieves the value associated with the key, returning the specified default
value if no such mapping exists.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#getIfAbsent(java.lang.Object,byte)">getIfAbsent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>ifAbsent</code> - the default value to return if no mapping exists for <code>key</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value associated with the key, or <code>ifAbsent</code> if no such
mapping exists.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="containsKey(java.lang.Object)">containsKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">containsKey</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#containsKey(java.lang.Object)">ObjectByteMap</a></code></span></div>
<div class="block">Returns whether or not the key is present in the map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#containsKey(java.lang.Object)">containsKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if a mapping exists in this map for the key</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="containsValue(byte)">containsValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">containsValue</span>&#8203;(<span class="arguments">byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#containsValue(byte)">ObjectByteMap</a></code></span></div>
<div class="block">Returns whether or not this map contains the value.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#containsValue(byte)">containsValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - the value to test</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if this collection contains the value</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="forEachValue(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEachValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">forEachValue</span>&#8203;(<span class="arguments"><a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachValue(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">ObjectByteMap</a></code></span></div>
<div class="block">Iterates through each value in this map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachValue(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEachValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>procedure</code> - the procedure to invoke for each value in this map.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="forEachKey(org.eclipse.collections.api.block.procedure.Procedure)">forEachKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">forEachKey</span>&#8203;(<span class="arguments"><a href="../../../../api/block/procedure/Procedure.html" title="interface in org.eclipse.collections.api.block.procedure">Procedure</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachKey(org.eclipse.collections.api.block.procedure.Procedure)">ObjectByteMap</a></code></span></div>
<div class="block">Iterates through each key in the map, invoking the procedure for each.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachKey(org.eclipse.collections.api.block.procedure.Procedure)">forEachKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>procedure</code> - the procedure to invoke for each key</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.ObjectByteProcedure)">forEachKeyValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">forEachKeyValue</span>&#8203;(<span class="arguments"><a href="../../../../api/block/procedure/primitive/ObjectByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ObjectByteProcedure</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.ObjectByteProcedure)">ObjectByteMap</a></code></span></div>
<div class="block">Iterates through each key/value pair in the map, invoking the procedure for each.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.ObjectByteProcedure)">forEachKeyValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>procedure</code> - the procedure to invoke for each key/value pair</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="select(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">select</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">select</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/ObjectBytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">ObjectBytePredicate</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#select(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">ObjectByteMap</a></code></span></div>
<div class="block">Return a copy of this map containing only the key/value pairs that match the predicate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#select(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#select(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>predicate</code> - the predicate to determine which key/value pairs in this map should be
included in the returned map</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a copy of this map with the matching key/value pairs</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="reject(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">reject</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">reject</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/ObjectBytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">ObjectBytePredicate</a>&lt;? super <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">ObjectByteMap</a></code></span></div>
<div class="block">Return a copy of this map containing only the key/value pairs that do not match the
predicate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.ObjectBytePredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>predicate</code> - the predicate to determine which key/value pairs in this map should be
excluded from the returned map</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a copy of this map without the matching key/value pairs</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="byteIterator()">byteIterator</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/iterator/MutableByteIterator.html" title="interface in org.eclipse.collections.api.iterator">MutableByteIterator</a></span>&nbsp;<span class="memberName">byteIterator</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#byteIterator()">ByteIterable</a></code></span></div>
<div class="block">Returns a primitive iterator that can be used to iterate over the ByteIterable in an
imperative style.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#byteIterator()">byteIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#byteIterator()">byteIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="forEach(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEach</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">forEach</span>&#8203;(<span class="arguments"><a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#forEach(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">ByteIterable</a></code></span></div>
<div class="block">Applies the ByteProcedure to each element in the ByteIterable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#forEach(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">forEach</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="each(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">each</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">each</span>&#8203;(<span class="arguments"><a href="../../../../api/block/procedure/primitive/ByteProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">ByteProcedure</a>&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#each(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">ByteIterable</a></code></span></div>
<div class="block">A synonym for forEach.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#each(org.eclipse.collections.api.block.procedure.primitive.ByteProcedure)">each</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>7.0.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="count(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">count</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">count</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#count(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns a count of the number of elements in the ByteIterable that return true for the
specified predicate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#count(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">count</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="anySatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">anySatisfy</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">anySatisfy</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns true if any of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">anySatisfy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="allSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">allSatisfy</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">allSatisfy</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns true if all of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">allSatisfy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">noneSatisfy</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">noneSatisfy</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns true if none of the elements in the ByteIterable return true for the
specified predicate, otherwise returns false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">noneSatisfy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">select</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></span>&nbsp;<span class="memberName">select</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns a new ByteIterable with all of the elements in the ByteIterable that
return true for the specified predicate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#select(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">reject</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></span>&nbsp;<span class="memberName">reject</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">ByteIterable</a></code></span></div>
<div class="block">Returns a new ByteIterable with all of the elements in the ByteIterable that
return false for the specified predicate.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.BytePredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="detectIfNone(org.eclipse.collections.api.block.predicate.primitive.BytePredicate,byte)">detectIfNone</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">detectIfNone</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/BytePredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">BytePredicate</a>&nbsp;predicate,
byte&nbsp;ifNone)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#detectIfNone(org.eclipse.collections.api.block.predicate.primitive.BytePredicate,byte)">detectIfNone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction)">collect</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="typeParameters">&lt;V1&gt;</span>&nbsp;<span class="returnType"><a href="../../../../api/collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a>&lt;V1&gt;</span>&nbsp;<span class="memberName">collect</span>&#8203;(<span class="arguments"><a href="../../../../api/block/function/primitive/ByteToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ByteToObjectFunction</a>&lt;? extends V1&gt;&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction)">ByteIterable</a></code></span></div>
<div class="block">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.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction)">collect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#collect(org.eclipse.collections.api.block.function.primitive.ByteToObjectFunction)">collect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="sum()">sum</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">sum</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#sum()">sum</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="max()">max</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">max</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#max()">max</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="maxIfEmpty(byte)">maxIfEmpty</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">maxIfEmpty</span>&#8203;(<span class="arguments">byte&nbsp;defaultValue)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#maxIfEmpty(byte)">maxIfEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="min()">min</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">min</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#min()">min</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="minIfEmpty(byte)">minIfEmpty</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte</span>&nbsp;<span class="memberName">minIfEmpty</span>&#8203;(<span class="arguments">byte&nbsp;defaultValue)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#minIfEmpty(byte)">minIfEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="average()">average</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">double</span>&nbsp;<span class="memberName">average</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#average()">average</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="median()">median</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">double</span>&nbsp;<span class="memberName">median</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#median()">median</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toSortedArray()">toSortedArray</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">toSortedArray</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toSortedArray()">toSortedArray</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toSortedList()">toSortedList</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/list/primitive/MutableByteList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableByteList</a></span>&nbsp;<span class="memberName">toSortedList</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toSortedList()">toSortedList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toArray()">toArray</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">toArray</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#toArray()">ByteIterable</a></code></span></div>
<div class="block">Converts the ByteIterable to a primitive byte array.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toArray()">toArray</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toArray(byte[])">toArray</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">toArray</span>&#8203;(<span class="arguments">byte[]&nbsp;target)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#toArray(byte%5B%5D)">ByteIterable</a></code></span></div>
<div class="block">Converts the ByteIterable to a primitive byte array. If the collection fits into the provided array it is used
to store its elements and is returned from the method, otherwise a new array of the appropriate size is allocated
and returned. If the iterable is empty, the target array is returned unchanged.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toArray(byte%5B%5D)">toArray</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="contains(byte)">contains</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">contains</span>&#8203;(<span class="arguments">byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#contains(byte)">ByteIterable</a></code></span></div>
<div class="block">Returns true if the value is contained in the ByteIterable, and false if it is not.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#contains(byte)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="containsAll(byte...)">containsAll</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">containsAll</span>&#8203;(<span class="arguments">byte...&nbsp;source)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#containsAll(byte...)">ByteIterable</a></code></span></div>
<div class="block">Returns true if the all of the values specified in the source array are contained
in the ByteIterable, and false if they are not.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#containsAll(byte...)">containsAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="containsAll(org.eclipse.collections.api.ByteIterable)">containsAll</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">containsAll</span>&#8203;(<span class="arguments"><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a>&nbsp;source)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#containsAll(org.eclipse.collections.api.ByteIterable)">ByteIterable</a></code></span></div>
<div class="block">Returns true if the all of the values specified in the source ByteIterable are contained
in the ByteIterable, and false if they are not.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#containsAll(org.eclipse.collections.api.ByteIterable)">containsAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toList()">toList</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/list/primitive/MutableByteList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableByteList</a></span>&nbsp;<span class="memberName">toList</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#toList()">ByteIterable</a></code></span></div>
<div class="block">Converts the ByteIterable to a new MutableByteList.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toList()">toList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toSet()">toSet</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/set/primitive/MutableByteSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableByteSet</a></span>&nbsp;<span class="memberName">toSet</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#toSet()">ByteIterable</a></code></span></div>
<div class="block">Converts the ByteIterable to a new MutableByteSet.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toSet()">toSet</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toBag()">toBag</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/bag/primitive/MutableByteBag.html" title="interface in org.eclipse.collections.api.bag.primitive">MutableByteBag</a></span>&nbsp;<span class="memberName">toBag</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#toBag()">ByteIterable</a></code></span></div>
<div class="block">Converts the ByteIterable to a new MutableByteBag.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#toBag()">toBag</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="asLazy()">asLazy</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/LazyByteIterable.html" title="interface in org.eclipse.collections.api">LazyByteIterable</a></span>&nbsp;<span class="memberName">asLazy</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#asLazy()">ByteIterable</a></code></span></div>
<div class="block">Returns a LazyByteIterable adapter wrapping the source ByteIterable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#asLazy()">asLazy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withKeyValue(java.lang.Object,byte)">
<!-- -->
</a><a id="withKeyValue(K,byte)">withKeyValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">withKeyValue</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key,
byte&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withKeyValue(K,byte)">MutableObjectByteMap</a></code></span></div>
<div class="block">Associates a value with the specified key. If a value is already associated
with the key in this map, it will be replaced with <code>value</code>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withKeyValue(K,byte)">withKeyValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>value</code> - the value to associate with <code>value</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this map</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>#put(K, byte)</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withoutKey(java.lang.Object)">
<!-- -->
</a><a id="withoutKey(K)">withoutKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">withoutKey</span>&#8203;(<span class="arguments"><a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withoutKey(K)">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes the mapping associated with the key, if one exists, from this map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withoutKey(K)">withoutKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key to remove</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this map</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../api/map/primitive/MutableObjectByteMap.html#remove(java.lang.Object)"><code>MutableObjectByteMap.remove(Object)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withoutAllKeys(java.lang.Iterable)">withoutAllKeys</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">withoutAllKeys</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a>&lt;? extends <a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&nbsp;keys)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withoutAllKeys(java.lang.Iterable)">MutableObjectByteMap</a></code></span></div>
<div class="block">Removes the mappings associated with all the keys, if they exist, from this map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#withoutAllKeys(java.lang.Iterable)">withoutAllKeys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keys</code> - the keys to remove</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this map</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../api/map/primitive/MutableObjectByteMap.html#remove(java.lang.Object)"><code>MutableObjectByteMap.remove(Object)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="asUnmodifiable()">asUnmodifiable</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">asUnmodifiable</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#asUnmodifiable()">asUnmodifiable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="asSynchronized()">asSynchronized</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">asSynchronized</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#asSynchronized()">asSynchronized</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toImmutable()">toImmutable</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/ImmutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">toImmutable</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#toImmutable()">ObjectByteMap</a></code></span></div>
<div class="block">Returns a copy of this map that is immutable (if this map is mutable) or
itself if it is already immutable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#toImmutable()">toImmutable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an immutable map that is equivalent to this one</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="size()">size</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">size</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#size()">PrimitiveIterable</a></code></span></div>
<div class="block">Returns the number of items in this iterable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="isEmpty()">isEmpty</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">isEmpty</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#isEmpty()">PrimitiveIterable</a></code></span></div>
<div class="block">Returns true if this iterable has zero items.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="notEmpty()">notEmpty</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">notEmpty</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#notEmpty()">PrimitiveIterable</a></code></span></div>
<div class="block">The English equivalent of !this.isEmpty()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#notEmpty()">notEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keySet()">keySet</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">keySet</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#keySet()">ObjectByteMap</a></code></span></div>
<div class="block">Returns a set containing all the keys in this map. The set is backed by the
map, so any modifications to the returned set will affect this map.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#keySet()">keySet</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a mutable set containing the keys in this map</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="values()">values</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a></span>&nbsp;<span class="memberName">values</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#values()">ObjectByteMap</a></code></span></div>
<div class="block">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.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#values()">values</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the values as a collection backed by this map</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keysView()">keysView</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">keysView</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#keysView()">ObjectByteMap</a></code></span></div>
<div class="block">Returns a view of the keys in this map. This iterable is backed by the map, so
any modifications to the underlying map will be reflected in the keys returned
by the iterable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#keysView()">keysView</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a view of the keys in this map</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keyValuesView()">keyValuesView</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a>&lt;<a href="../../../../api/tuple/primitive/ObjectBytePair.html" title="interface in org.eclipse.collections.api.tuple.primitive">ObjectBytePair</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;&gt;</span>&nbsp;<span class="memberName">keyValuesView</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#keyValuesView()">ObjectByteMap</a></code></span></div>
<div class="block">Returns a view of the key/value pairs in this map. This iterable is backed by
the map, so any modifications to the underlying map will be reflected in the
pairs returned by the iterable.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#keyValuesView()">keyValuesView</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a view of the keys in this map</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="flipUniqueValues()">flipUniqueValues</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/map/primitive/MutableByteObjectMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableByteObjectMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</span>&nbsp;<span class="memberName">flipUniqueValues</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#flipUniqueValues()">ObjectByteMap</a></code></span></div>
<div class="block">Return the ByteObjectMap that is obtained by flipping the direction of this map and making the associations
from value to key.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableObjectByteMap.html#flipUniqueValues()">flipUniqueValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#flipUniqueValues()">flipUniqueValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="equals(java.lang.Object)">equals</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">boolean</span>&nbsp;<span class="memberName">equals</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;obj)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="hashCode()">hashCode</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">hashCode</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html#toString()">ObjectByteMap</a></code></span></div>
<div class="block">Follows the same general contract as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true#toString()" title="class or interface in java.util" class="externalLink"><code>AbstractMap.toString()</code></a></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/ObjectByteMap.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ObjectByteMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectByteMap</a>&lt;<a href="UnmodifiableObjectByteMap.html" title="type parameter in UnmodifiableObjectByteMap">K</a>&gt;</code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string representation of this ObjectByteMap</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractCollection.html?is-external=true#toString()" title="class or interface in java.util" class="externalLink"><code>AbstractCollection.toString()</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="makeString()">makeString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">makeString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#makeString()">PrimitiveIterable</a></code></span></div>
<div class="block">Returns a string representation of this collection by delegating to <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)"><code>PrimitiveIterable.makeString(String)</code></a> and defaulting
the separator parameter to the characters <code>", "</code> (comma and space).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#makeString()">makeString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string representation of this collection.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="makeString(java.lang.String)">makeString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">makeString</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)">PrimitiveIterable</a></code></span></div>
<div class="block">Returns a string representation of this collection by delegating to <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)"><code>PrimitiveIterable.makeString(String, String, String)</code></a>
and defaulting the start and end parameters to <code>""</code> (the empty String).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)">makeString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string representation of this collection.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="makeString(java.lang.String,java.lang.String,java.lang.String)">makeString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">makeString</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;start,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;end)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)">PrimitiveIterable</a></code></span></div>
<div class="block">Returns a string representation of this collection with the elements separated by the specified
separator and enclosed between the start and end strings.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)">makeString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string representation of this collection.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="appendString(java.lang.Appendable)">appendString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">appendString</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable)">PrimitiveIterable</a></code></span></div>
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>. Prints the string returned
by <a href="../../../../api/PrimitiveIterable.html#makeString()"><code>PrimitiveIterable.makeString()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable)">appendString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="appendString(java.lang.Appendable,java.lang.String)">appendString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">appendString</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String)">PrimitiveIterable</a></code></span></div>
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>. Prints the string returned
by <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)"><code>PrimitiveIterable.makeString(String)</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String)">appendString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">appendString</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Appendable</a>&nbsp;appendable,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;start,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;separator,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;end)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">PrimitiveIterable</a></code></span></div>
<div class="block">Prints a string representation of this collection onto the given <code>Appendable</code>. Prints the string returned
by <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)"><code>PrimitiveIterable.makeString(String, String, String)</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="injectInto(java.lang.Object,org.eclipse.collections.api.block.function.primitive.ObjectByteToObjectFunction)">
<!-- -->
</a><a id="injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectByteToObjectFunction)">injectInto</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="typeParameters">&lt;T&gt;</span>&nbsp;<span class="returnType">T</span>&nbsp;<span class="memberName">injectInto</span>&#8203;(<span class="arguments">T&nbsp;injectedValue,
<a href="../../../../api/block/function/primitive/ObjectByteToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectByteToObjectFunction</a>&lt;? super T,&#8203;? extends T&gt;&nbsp;function)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectByteToObjectFunction)">injectInto</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="chunk(int)">chunk</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a>&lt;<a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a>&gt;</span>&nbsp;<span class="memberName">chunk</span>&#8203;(<span class="arguments">int&nbsp;size)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ByteIterable.html#chunk(int)">ByteIterable</a></code></span></div>
<div class="block">Partitions elements in fixed size chunks.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ByteIterable.html#chunk(int)">chunk</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ByteIterable.html" title="interface in org.eclipse.collections.api">ByteIterable</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - the number of elements per chunk</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A <code>RichIterable</code> containing <code>ByteIterable</code>s of size <code>size</code>, except the last will be
truncated if the elements don't divide evenly.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/UnmodifiableObjectByteMap.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2020. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>