blob: 31810a3745740bf1a362ee4c076a410228b6d23d [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>LongShortHashMap (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: LongShortHashMap">
<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":9,"i23":9,"i24":9,"i25":9,"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};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/LongShortHashMap.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 LongShortHashMap" class="title">Class LongShortHashMap</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"><a href="../../../primitive/AbstractShortIterable.html" title="class in org.eclipse.collections.impl.primitive">org.eclipse.collections.impl.primitive.AbstractShortIterable</a>
<div class="inheritance"><a href="AbstractMutableShortValuesMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">org.eclipse.collections.impl.map.mutable.primitive.AbstractMutableShortValuesMap</a>
<div class="inheritance">org.eclipse.collections.impl.map.mutable.primitive.LongShortHashMap</div>
</div>
</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/Externalizable.html?is-external=true" title="class or interface in java.io" class="externalLink">Externalizable</a></code>, <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/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></code>, <code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code>, <code><a href="../../../../api/map/primitive/MutableShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortValuesMap</a></code>, <code><a href="../../../../api/map/primitive/ShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">ShortValuesMap</a></code>, <code><a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code>, <code><a href="../../../../api/ShortIterable.html" title="interface in org.eclipse.collections.api">ShortIterable</a></code>, <code><a href="MutableLongKeysMap.html" title="interface in org.eclipse.collections.impl.map.mutable.primitive">MutableLongKeysMap</a></code>, <code><a href="../../primitive/LongKeysMap.html" title="interface in org.eclipse.collections.impl.map.primitive">LongKeysMap</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">LongShortHashMap</span>
extends <a href="AbstractMutableShortValuesMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">AbstractMutableShortValuesMap</a>
implements <a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io" class="externalLink">Externalizable</a>, <a href="MutableLongKeysMap.html" title="interface in org.eclipse.collections.impl.map.mutable.primitive">MutableLongKeysMap</a></pre>
<div class="block">This file was automatically generated from template file primitivePrimitiveHashMap.stg.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../serialized-form.html#org.eclipse.collections.impl.map.mutable.primitive.LongShortHashMap">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()">LongShortHashMap</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int)">LongShortHashMap</a></span>&#8203;(int&nbsp;initialCapacity)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.eclipse.collections.api.map.primitive.LongShortMap)">LongShortHashMap</a></span>&#8203;(<a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a>&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="t1" class="tableTab" onclick="show(1);">Static 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>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addToValue(long,short)">addToValue</a></span>&#8203;(long&nbsp;key,
short&nbsp;toBeAdded)</code></th>
<td class="colLast">
<div class="block">Increments and updates the value associated with the key, if a value exists, or
sets the value to be the specified value if one does not.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asSynchronized()">asSynchronized</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a synchronized view of this map, delegating all operations to this map but
ensuring only one caller has access to the map at a time.</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asUnmodifiable()">asUnmodifiable</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an unmodifiable view of this map, delegating all read-only operations to this
map and throwing an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>UnsupportedOperationException</code></a> for all mutating operations.</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="#clear()">clear</a></span>()</code></th>
<td class="colLast">
<div class="block">Removes all entries from this map.</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="#compact()">compact</a></span>()</code></th>
<td class="colLast">
<div class="block">Rehashes every element in the set into a new backing table of the smallest possible size and eliminating removed sentinels.</div>
</td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsKey(long)">containsKey</a></span>&#8203;(long&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="i6">
<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">
<div class="block">Follows the same general contract as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.util" class="externalLink"><code>Map.equals(Object)</code></a>.</div>
</td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code><a href="../../../../api/map/primitive/MutableShortLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortLongMap</a></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 ShortLongMap 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="i8">
<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.primitive.LongProcedure)">forEachKey</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/LongProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">LongProcedure</a>&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="rowColor" id="i9">
<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.LongShortProcedure)">forEachKeyValue</a></span>&#8203;(<a href="../../../../api/block/procedure/primitive/LongShortProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">LongShortProcedure</a>&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="altColor" id="i10">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#get(long)">get</a></span>&#8203;(long&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Retrieves the value associated with the key.</div>
</td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsent(long,short)">getIfAbsent</a></span>&#8203;(long&nbsp;key,
short&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="i12">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPut(long,short)">getIfAbsentPut</a></span>&#8203;(long&nbsp;key,
short&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="i13">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPut(long,org.eclipse.collections.api.block.function.primitive.ShortFunction0)">getIfAbsentPut</a></span>&#8203;(long&nbsp;key,
<a href="../../../../api/block/function/primitive/ShortFunction0.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortFunction0</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="i14">
<td class="colFirst"><code>&lt;P&gt;&nbsp;short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPutWith(long,org.eclipse.collections.api.block.function.primitive.ShortFunction,P)">getIfAbsentPutWith</a></span>&#8203;(long&nbsp;key,
<a href="../../../../api/block/function/primitive/ShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortFunction</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="i15">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIfAbsentPutWithKey(long,org.eclipse.collections.api.block.function.primitive.LongToShortFunction)">getIfAbsentPutWithKey</a></span>&#8203;(long&nbsp;key,
<a href="../../../../api/block/function/primitive/LongToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongToShortFunction</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,
associates the result of invoking the value function with the key.</div>
</td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOrThrow(long)">getOrThrow</a></span>&#8203;(long&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="i17">
<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">
<div class="block">Follows the same general contract as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true#hashCode()" title="class or interface in java.util" class="externalLink"><code>Map.hashCode()</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>&lt;V&gt;&nbsp;V</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#injectInto(V,org.eclipse.collections.api.block.function.primitive.ObjectShortToObjectFunction)">injectInto</a></span>&#8203;(V&nbsp;injectedValue,
<a href="../../../../api/block/function/primitive/ObjectShortToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectShortToObjectFunction</a>&lt;? super V,&#8203;? extends V&gt;&nbsp;function)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code><a href="../../../../api/set/primitive/MutableLongSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableLongSet</a></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="altColor" id="i20">
<td class="colFirst"><code><a href="../../../../api/LazyLongIterable.html" title="interface in org.eclipse.collections.api">LazyLongIterable</a></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="rowColor" id="i21">
<td class="colFirst"><code><a href="../../../../api/RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a>&lt;<a href="../../../../api/tuple/primitive/LongShortPair.html" title="interface in org.eclipse.collections.api.tuple.primitive">LongShortPair</a>&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="altColor" id="i22">
<td class="colFirst"><code>static <a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newWithKeysValues(long,short)">newWithKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>static <a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newWithKeysValues(long,short,long,short)">newWithKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>static <a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newWithKeysValues(long,short,long,short,long,short)">newWithKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>static <a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newWithKeysValues(long,short,long,short,long,short,long,short)">newWithKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3,
long&nbsp;key4,
short&nbsp;value4)</code></th>
<td class="colLast">&nbsp;</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="#put(long,short)">put</a></span>&#8203;(long&nbsp;key,
short&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Associates a value with the specified key.</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="#putAll(org.eclipse.collections.api.map.primitive.LongShortMap)">putAll</a></span>&#8203;(<a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a>&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="altColor" id="i28">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#readExternal(java.io.ObjectInput)">readExternal</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reject(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">reject</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/LongShortPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">LongShortPredicate</a>&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="i30">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#remove(long)">remove</a></span>&#8203;(long&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="i31">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeKey(long)">removeKey</a></span>&#8203;(long&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="i32">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeKeyIfAbsent(long,short)">removeKeyIfAbsent</a></span>&#8203;(long&nbsp;key,
short&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="i33">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#select(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">select</a></span>&#8203;(<a href="../../../../api/block/predicate/primitive/LongShortPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">LongShortPredicate</a>&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="altColor" id="i34">
<td class="colFirst"><code><a href="../../../../api/iterator/MutableShortIterator.html" title="interface in org.eclipse.collections.api.iterator">MutableShortIterator</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shortIterator()">shortIterator</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a primitive iterator that can be used to iterate over the ShortIterable in an
imperative style.</div>
</td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code><a href="../../../../api/map/primitive/ImmutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableLongShortMap</a></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="altColor" id="i36">
<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">Returns a string with the elements of this iterable separated by commas with spaces and
enclosed in square brackets.</div>
</td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code>short</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateValue(long,short,org.eclipse.collections.api.block.function.primitive.ShortToShortFunction)">updateValue</a></span>&#8203;(long&nbsp;key,
short&nbsp;initialValueIfAbsent,
<a href="../../../../api/block/function/primitive/ShortToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortToShortFunction</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="altColor" id="i38">
<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.LongShortToShortFunction)">updateValues</a></span>&#8203;(<a href="../../../../api/block/function/primitive/LongShortToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongShortToShortFunction</a>&nbsp;function)</code></th>
<td class="colLast">
<div class="block">Updates the values in-place.</div>
</td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code><a href="../../../../api/collection/primitive/MutableShortCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableShortCollection</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="altColor" id="i40">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withKeysValues(long,short,long,short)">withKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withKeysValues(long,short,long,short,long,short)">withKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withKeysValues(long,short,long,short,long,short,long,short)">withKeysValues</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3,
long&nbsp;key4,
short&nbsp;value4)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withKeyValue(long,short)">withKeyValue</a></span>&#8203;(long&nbsp;key1,
short&nbsp;value1)</code></th>
<td class="colLast">
<div class="block">Associates a value with the specified key.</div>
</td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withoutAllKeys(org.eclipse.collections.api.LongIterable)">withoutAllKeys</a></span>&#8203;(<a href="../../../../api/LongIterable.html" title="interface in org.eclipse.collections.api">LongIterable</a>&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="i45">
<td class="colFirst"><code><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withoutKey(long)">withoutKey</a></span>&#8203;(long&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>
<tr class="altColor" id="i46">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#writeExternal(java.io.ObjectOutput)">writeExternal</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;org.eclipse.collections.impl.map.mutable.primitive.<a href="AbstractMutableShortValuesMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">AbstractMutableShortValuesMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.impl.map.mutable.primitive.AbstractMutableShortValuesMap">
<!-- -->
</a><code><a href="AbstractMutableShortValuesMap.html#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">allSatisfy</a>, <a href="AbstractMutableShortValuesMap.html#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">anySatisfy</a>, <a href="AbstractMutableShortValuesMap.html#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a>, <a href="AbstractMutableShortValuesMap.html#chunk(int)">chunk</a>, <a href="AbstractMutableShortValuesMap.html#collect(org.eclipse.collections.api.block.function.primitive.ShortToObjectFunction)">collect</a>, <a href="AbstractMutableShortValuesMap.html#contains(short)">contains</a>, <a href="AbstractMutableShortValuesMap.html#containsAll(org.eclipse.collections.api.ShortIterable)">containsAll</a>, <a href="AbstractMutableShortValuesMap.html#containsValue(short)">containsValue</a>, <a href="AbstractMutableShortValuesMap.html#count(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">count</a>, <a href="AbstractMutableShortValuesMap.html#detectIfNone(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate,short)">detectIfNone</a>, <a href="AbstractMutableShortValuesMap.html#each(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">each</a>, <a href="AbstractMutableShortValuesMap.html#forEach(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">forEach</a>, <a href="AbstractMutableShortValuesMap.html#forEachValue(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">forEachValue</a>, <a href="AbstractMutableShortValuesMap.html#isEmpty()">isEmpty</a>, <a href="AbstractMutableShortValuesMap.html#max()">max</a>, <a href="AbstractMutableShortValuesMap.html#min()">min</a>, <a href="AbstractMutableShortValuesMap.html#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">noneSatisfy</a>, <a href="AbstractMutableShortValuesMap.html#notEmpty()">notEmpty</a>, <a href="AbstractMutableShortValuesMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">reject</a>, <a href="AbstractMutableShortValuesMap.html#select(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">select</a>, <a href="AbstractMutableShortValuesMap.html#size()">size</a>, <a href="AbstractMutableShortValuesMap.html#sum()">sum</a>, <a href="AbstractMutableShortValuesMap.html#toArray()">toArray</a>, <a href="AbstractMutableShortValuesMap.html#toArray(short%5B%5D)">toArray</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;org.eclipse.collections.impl.primitive.<a href="../../../primitive/AbstractShortIterable.html" title="class in org.eclipse.collections.impl.primitive">AbstractShortIterable</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.impl.primitive.AbstractShortIterable">
<!-- -->
</a><code><a href="../../../primitive/AbstractShortIterable.html#asLazy()">asLazy</a>, <a href="../../../primitive/AbstractShortIterable.html#average()">average</a>, <a href="../../../primitive/AbstractShortIterable.html#containsAll(short...)">containsAll</a>, <a href="../../../primitive/AbstractShortIterable.html#maxIfEmpty(short)">maxIfEmpty</a>, <a href="../../../primitive/AbstractShortIterable.html#median()">median</a>, <a href="../../../primitive/AbstractShortIterable.html#minIfEmpty(short)">minIfEmpty</a>, <a href="../../../primitive/AbstractShortIterable.html#toBag()">toBag</a>, <a href="../../../primitive/AbstractShortIterable.html#toList()">toList</a>, <a href="../../../primitive/AbstractShortIterable.html#toSet()">toSet</a>, <a href="../../../primitive/AbstractShortIterable.html#toSortedArray()">toSortedArray</a>, <a href="../../../primitive/AbstractShortIterable.html#toSortedList()">toSortedList</a></code></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.impl.map.primitive.<a href="../../primitive/LongKeysMap.html" title="interface in org.eclipse.collections.impl.map.primitive">LongKeysMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.impl.map.primitive.LongKeysMap">
<!-- -->
</a><code><a href="../../primitive/LongKeysMap.html#isEmpty()">isEmpty</a>, <a href="../../primitive/LongKeysMap.html#notEmpty()">notEmpty</a>, <a href="../../primitive/LongKeysMap.html#size()">size</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.map.primitive.<a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.map.primitive.MutableLongShortMap">
<!-- -->
</a><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#putPair(org.eclipse.collections.api.tuple.primitive.LongShortPair)">putPair</a>, <a href="../../../../api/map/primitive/MutableLongShortMap.html#withAllKeyValues(java.lang.Iterable)">withAllKeyValues</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.map.primitive.<a href="../../../../api/map/primitive/MutableShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortValuesMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.map.primitive.MutableShortValuesMap">
<!-- -->
</a><code><a href="../../../../api/map/primitive/MutableShortValuesMap.html#collect(org.eclipse.collections.api.block.function.primitive.ShortToObjectFunction)">collect</a>, <a href="../../../../api/map/primitive/MutableShortValuesMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">reject</a>, <a href="../../../../api/map/primitive/MutableShortValuesMap.html#select(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">select</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.<a href="../../../../api/PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.PrimitiveIterable">
<!-- -->
</a><code><a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable)">appendString</a>, <a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String)">appendString</a>, <a href="../../../../api/PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a>, <a href="../../../../api/PrimitiveIterable.html#isEmpty()">isEmpty</a>, <a href="../../../../api/PrimitiveIterable.html#makeString()">makeString</a>, <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String)">makeString</a>, <a href="../../../../api/PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)">makeString</a>, <a href="../../../../api/PrimitiveIterable.html#notEmpty()">notEmpty</a>, <a href="../../../../api/PrimitiveIterable.html#size()">size</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.<a href="../../../../api/ShortIterable.html" title="interface in org.eclipse.collections.api">ShortIterable</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.ShortIterable">
<!-- -->
</a><code><a href="../../../../api/ShortIterable.html#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">allSatisfy</a>, <a href="../../../../api/ShortIterable.html#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">anySatisfy</a>, <a href="../../../../api/ShortIterable.html#asLazy()">asLazy</a>, <a href="../../../../api/ShortIterable.html#average()">average</a>, <a href="../../../../api/ShortIterable.html#averageIfEmpty(double)">averageIfEmpty</a>, <a href="../../../../api/ShortIterable.html#chunk(int)">chunk</a>, <a href="../../../../api/ShortIterable.html#collect(org.eclipse.collections.api.block.function.primitive.ShortToObjectFunction,R)">collect</a>, <a href="../../../../api/ShortIterable.html#collectBoolean(org.eclipse.collections.api.block.function.primitive.ShortToBooleanFunction,R)">collectBoolean</a>, <a href="../../../../api/ShortIterable.html#collectByte(org.eclipse.collections.api.block.function.primitive.ShortToByteFunction,R)">collectByte</a>, <a href="../../../../api/ShortIterable.html#collectChar(org.eclipse.collections.api.block.function.primitive.ShortToCharFunction,R)">collectChar</a>, <a href="../../../../api/ShortIterable.html#collectDouble(org.eclipse.collections.api.block.function.primitive.ShortToDoubleFunction,R)">collectDouble</a>, <a href="../../../../api/ShortIterable.html#collectFloat(org.eclipse.collections.api.block.function.primitive.ShortToFloatFunction,R)">collectFloat</a>, <a href="../../../../api/ShortIterable.html#collectInt(org.eclipse.collections.api.block.function.primitive.ShortToIntFunction,R)">collectInt</a>, <a href="../../../../api/ShortIterable.html#collectLong(org.eclipse.collections.api.block.function.primitive.ShortToLongFunction,R)">collectLong</a>, <a href="../../../../api/ShortIterable.html#collectShort(org.eclipse.collections.api.block.function.primitive.ShortToShortFunction,R)">collectShort</a>, <a href="../../../../api/ShortIterable.html#contains(short)">contains</a>, <a href="../../../../api/ShortIterable.html#containsAll(short...)">containsAll</a>, <a href="../../../../api/ShortIterable.html#containsAll(org.eclipse.collections.api.ShortIterable)">containsAll</a>, <a href="../../../../api/ShortIterable.html#count(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">count</a>, <a href="../../../../api/ShortIterable.html#detectIfNone(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate,short)">detectIfNone</a>, <a href="../../../../api/ShortIterable.html#each(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">each</a>, <a href="../../../../api/ShortIterable.html#flatCollect(org.eclipse.collections.api.block.function.primitive.ShortToObjectFunction,R)">flatCollect</a>, <a href="../../../../api/ShortIterable.html#forEach(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">forEach</a>, <a href="../../../../api/ShortIterable.html#max()">max</a>, <a href="../../../../api/ShortIterable.html#maxIfEmpty(short)">maxIfEmpty</a>, <a href="../../../../api/ShortIterable.html#median()">median</a>, <a href="../../../../api/ShortIterable.html#medianIfEmpty(double)">medianIfEmpty</a>, <a href="../../../../api/ShortIterable.html#min()">min</a>, <a href="../../../../api/ShortIterable.html#minIfEmpty(short)">minIfEmpty</a>, <a href="../../../../api/ShortIterable.html#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate)">noneSatisfy</a>, <a href="../../../../api/ShortIterable.html#reduce(org.eclipse.collections.api.block.function.primitive.LongShortToLongFunction)">reduce</a>, <a href="../../../../api/ShortIterable.html#reduceIfEmpty(org.eclipse.collections.api.block.function.primitive.LongShortToLongFunction,long)">reduceIfEmpty</a>, <a href="../../../../api/ShortIterable.html#reject(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate,R)">reject</a>, <a href="../../../../api/ShortIterable.html#select(org.eclipse.collections.api.block.predicate.primitive.ShortPredicate,R)">select</a>, <a href="../../../../api/ShortIterable.html#sum()">sum</a>, <a href="../../../../api/ShortIterable.html#summaryStatistics()">summaryStatistics</a>, <a href="../../../../api/ShortIterable.html#toArray()">toArray</a>, <a href="../../../../api/ShortIterable.html#toArray(short%5B%5D)">toArray</a>, <a href="../../../../api/ShortIterable.html#toBag()">toBag</a>, <a href="../../../../api/ShortIterable.html#toList()">toList</a>, <a href="../../../../api/ShortIterable.html#toSet()">toSet</a>, <a href="../../../../api/ShortIterable.html#toSortedArray()">toSortedArray</a>, <a href="../../../../api/ShortIterable.html#toSortedList()">toSortedList</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;org.eclipse.collections.api.map.primitive.<a href="../../../../api/map/primitive/ShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">ShortValuesMap</a></h3>
<a id="methods.inherited.from.class.org.eclipse.collections.api.map.primitive.ShortValuesMap">
<!-- -->
</a><code><a href="../../../../api/map/primitive/ShortValuesMap.html#containsValue(short)">containsValue</a>, <a href="../../../../api/map/primitive/ShortValuesMap.html#forEachValue(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">forEachValue</a>, <a href="../../../../api/map/primitive/ShortValuesMap.html#tap(org.eclipse.collections.api.block.procedure.primitive.ShortProcedure)">tap</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;()">LongShortHashMap</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">LongShortHashMap</span>()</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(int)">LongShortHashMap</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">LongShortHashMap</span>&#8203;(<span class="arguments">int&nbsp;initialCapacity)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(org.eclipse.collections.api.map.primitive.LongShortMap)">LongShortHashMap</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">LongShortHashMap</span>&#8203;(<span class="arguments"><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a>&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="newWithKeysValues(long,short)">newWithKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">newWithKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="newWithKeysValues(long,short,long,short)">newWithKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">newWithKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="newWithKeysValues(long,short,long,short,long,short)">newWithKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">newWithKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="newWithKeysValues(long,short,long,short,long,short,long,short)">newWithKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">newWithKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3,
long&nbsp;key4,
short&nbsp;value4)</span></div>
</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>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#equals(java.lang.Object)">LongShortMap</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/Map.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.util" class="externalLink"><code>Map.equals(Object)</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/LongShortMap.html#equals(java.lang.Object)">equals</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</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#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>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#hashCode()">LongShortMap</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/Map.html?is-external=true#hashCode()" title="class or interface in java.util" class="externalLink"><code>Map.hashCode()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/LongShortMap.html#hashCode()">hashCode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</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#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/PrimitiveIterable.html#toString()">PrimitiveIterable</a></code></span></div>
<div class="block">Returns a string with the elements of this iterable separated by commas with spaces and
enclosed in square brackets.
<pre>
Assert.assertEquals("[]", IntLists.mutable.empty().toString());
Assert.assertEquals("[1]", IntLists.mutable.with(1).toString());
Assert.assertEquals("[1, 2, 3]", IntLists.mutable.with(1, 2, 3).toString());
</pre></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/LongShortMap.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="../../../primitive/AbstractShortIterable.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../primitive/AbstractShortIterable.html" title="class in org.eclipse.collections.impl.primitive">AbstractShortIterable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string representation of this PrimitiveIterable</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="shortIterator()">shortIterator</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/iterator/MutableShortIterator.html" title="interface in org.eclipse.collections.api.iterator">MutableShortIterator</a></span>&nbsp;<span class="memberName">shortIterator</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/ShortIterable.html#shortIterator()">ShortIterable</a></code></span></div>
<div class="block">Returns a primitive iterator that can be used to iterate over the ShortIterable in an
imperative style.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableShortValuesMap.html#shortIterator()">shortIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortValuesMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ShortIterable.html#shortIterator()">shortIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ShortIterable.html" title="interface in org.eclipse.collections.api">ShortIterable</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.ObjectShortToObjectFunction)">
<!-- -->
</a><a id="injectInto(V,org.eclipse.collections.api.block.function.primitive.ObjectShortToObjectFunction)">injectInto</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="typeParameters">&lt;V&gt;</span>&nbsp;<span class="returnType">V</span>&nbsp;<span class="memberName">injectInto</span>&#8203;(<span class="arguments">V&nbsp;injectedValue,
<a href="../../../../api/block/function/primitive/ObjectShortToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectShortToObjectFunction</a>&lt;? super V,&#8203;? extends V&gt;&nbsp;function)</span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/ShortIterable.html#injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectShortToObjectFunction)">injectInto</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/ShortIterable.html" title="interface in org.eclipse.collections.api">ShortIterable</a></code></dd>
</dl>
</section>
</li>
<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/MutableShortValuesMap.html#clear()">MutableShortValuesMap</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="MutableLongKeysMap.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="MutableLongKeysMap.html" title="interface in org.eclipse.collections.impl.map.mutable.primitive">MutableLongKeysMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableShortValuesMap.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortValuesMap</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="put(long,short)">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">long&nbsp;key,
short&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#put(long,short)">MutableLongShortMap</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/MutableLongShortMap.html#put(long,short)">put</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="putAll(org.eclipse.collections.api.map.primitive.LongShortMap)">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/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a>&nbsp;map)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#putAll(org.eclipse.collections.api.map.primitive.LongShortMap)">MutableLongShortMap</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/MutableLongShortMap.html#putAll(org.eclipse.collections.api.map.primitive.LongShortMap)">putAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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.LongShortToShortFunction)">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/LongShortToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongShortToShortFunction</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#updateValues(org.eclipse.collections.api.block.function.primitive.LongShortToShortFunction)">MutableLongShortMap</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/MutableLongShortMap.html#updateValues(org.eclipse.collections.api.block.function.primitive.LongShortToShortFunction)">updateValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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(long)">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">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#removeKey(long)">MutableLongShortMap</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="MutableLongKeysMap.html#removeKey(long)">removeKey</a></code>&nbsp;in interface&nbsp;<code><a href="MutableLongKeysMap.html" title="interface in org.eclipse.collections.impl.map.mutable.primitive">MutableLongKeysMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#removeKey(long)">removeKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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/MutableLongShortMap.html#remove(long)"><code>MutableLongShortMap.remove(long)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="remove(long)">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">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#remove(long)">MutableLongShortMap</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/MutableLongShortMap.html#remove(long)">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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/MutableLongShortMap.html#removeKey(long)"><code>MutableLongShortMap.removeKey(long)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="removeKeyIfAbsent(long,short)">removeKeyIfAbsent</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">removeKeyIfAbsent</span>&#8203;(<span class="arguments">long&nbsp;key,
short&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#removeKeyIfAbsent(long,short)">MutableLongShortMap</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/MutableLongShortMap.html#removeKeyIfAbsent(long,short)">removeKeyIfAbsent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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(long,short)">getIfAbsentPut</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getIfAbsentPut</span>&#8203;(<span class="arguments">long&nbsp;key,
short&nbsp;value)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#getIfAbsentPut(long,short)">MutableLongShortMap</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.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#getIfAbsentPut(long,short)">getIfAbsentPut</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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(long,org.eclipse.collections.api.block.function.primitive.ShortFunction0)">getIfAbsentPut</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getIfAbsentPut</span>&#8203;(<span class="arguments">long&nbsp;key,
<a href="../../../../api/block/function/primitive/ShortFunction0.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortFunction0</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#getIfAbsentPut(long,org.eclipse.collections.api.block.function.primitive.ShortFunction0)">MutableLongShortMap</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/MutableLongShortMap.html#getIfAbsentPut(long,org.eclipse.collections.api.block.function.primitive.ShortFunction0)">getIfAbsentPut</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="getIfAbsentPutWith(long,org.eclipse.collections.api.block.function.primitive.ShortFunction,java.lang.Object)">
<!-- -->
</a><a id="getIfAbsentPutWith(long,org.eclipse.collections.api.block.function.primitive.ShortFunction,P)">getIfAbsentPutWith</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="typeParameters">&lt;P&gt;</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getIfAbsentPutWith</span>&#8203;(<span class="arguments">long&nbsp;key,
<a href="../../../../api/block/function/primitive/ShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortFunction</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/MutableLongShortMap.html#getIfAbsentPutWith(long,org.eclipse.collections.api.block.function.primitive.ShortFunction,P)">MutableLongShortMap</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/MutableLongShortMap.html#getIfAbsentPutWith(long,org.eclipse.collections.api.block.function.primitive.ShortFunction,P)">getIfAbsentPutWith</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="getIfAbsentPutWithKey(long,org.eclipse.collections.api.block.function.primitive.LongToShortFunction)">getIfAbsentPutWithKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getIfAbsentPutWithKey</span>&#8203;(<span class="arguments">long&nbsp;key,
<a href="../../../../api/block/function/primitive/LongToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongToShortFunction</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#getIfAbsentPutWithKey(long,org.eclipse.collections.api.block.function.primitive.LongToShortFunction)">MutableLongShortMap</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/MutableLongShortMap.html#getIfAbsentPutWithKey(long,org.eclipse.collections.api.block.function.primitive.LongToShortFunction)">getIfAbsentPutWithKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="addToValue(long,short)">addToValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">addToValue</span>&#8203;(<span class="arguments">long&nbsp;key,
short&nbsp;toBeAdded)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#addToValue(long,short)">MutableLongShortMap</a></code></span></div>
<div class="block">Increments and updates the value associated with the key, if a value exists, or
sets the value to be the specified value if one does not.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#addToValue(long,short)">addToValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - the key</dd>
<dd><code>toBeAdded</code> - the amount to increment the existing value, if one exists, or
to use as the initial value if one does not</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the value after incrementing <code>toBeAdded</code> to the existing value
associated with <code>key</code> or <code>toBeAdded</code> if one does not</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="updateValue(long,short,org.eclipse.collections.api.block.function.primitive.ShortToShortFunction)">updateValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">updateValue</span>&#8203;(<span class="arguments">long&nbsp;key,
short&nbsp;initialValueIfAbsent,
<a href="../../../../api/block/function/primitive/ShortToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ShortToShortFunction</a>&nbsp;function)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#updateValue(long,short,org.eclipse.collections.api.block.function.primitive.ShortToShortFunction)">MutableLongShortMap</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/MutableLongShortMap.html#updateValue(long,short,org.eclipse.collections.api.block.function.primitive.ShortToShortFunction)">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="withKeyValue(long,short)">withKeyValue</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withKeyValue</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#withKeyValue(long,short)">MutableLongShortMap</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/MutableLongShortMap.html#withKeyValue(long,short)">withKeyValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key1</code> - the key</dd>
<dd><code>value1</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><a href="../../../../api/map/primitive/MutableLongShortMap.html#put(long,short)"><code>MutableLongShortMap.put(long, short)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withKeysValues(long,short,long,short)">withKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withKeysValues(long,short,long,short,long,short)">withKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withKeysValues(long,short,long,short,long,short,long,short)">withKeysValues</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withKeysValues</span>&#8203;(<span class="arguments">long&nbsp;key1,
short&nbsp;value1,
long&nbsp;key2,
short&nbsp;value2,
long&nbsp;key3,
short&nbsp;value3,
long&nbsp;key4,
short&nbsp;value4)</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withoutKey(long)">withoutKey</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withoutKey</span>&#8203;(<span class="arguments">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#withoutKey(long)">MutableLongShortMap</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/MutableLongShortMap.html#withoutKey(long)">withoutKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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/MutableLongShortMap.html#remove(long)"><code>MutableLongShortMap.remove(long)</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="withoutAllKeys(org.eclipse.collections.api.LongIterable)">withoutAllKeys</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">withoutAllKeys</span>&#8203;(<span class="arguments"><a href="../../../../api/LongIterable.html" title="interface in org.eclipse.collections.api">LongIterable</a>&nbsp;keys)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#withoutAllKeys(org.eclipse.collections.api.LongIterable)">MutableLongShortMap</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/MutableLongShortMap.html#withoutAllKeys(org.eclipse.collections.api.LongIterable)">withoutAllKeys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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/MutableLongShortMap.html#remove(long)"><code>MutableLongShortMap.remove(long)</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/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></span>&nbsp;<span class="memberName">asUnmodifiable</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#asUnmodifiable()">MutableLongShortMap</a></code></span></div>
<div class="block">Returns an unmodifiable view of this map, delegating all read-only operations to this
map and throwing an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>UnsupportedOperationException</code></a> for all mutating operations.
This avoids the overhead of copying the map when calling <a href="../../../../api/map/primitive/LongShortMap.html#toImmutable()"><code>LongShortMap.toImmutable()</code></a> while
still providing immutability.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#asUnmodifiable()">asUnmodifiable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an unmodifiable view of this map</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/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></span>&nbsp;<span class="memberName">asSynchronized</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html#asSynchronized()">MutableLongShortMap</a></code></span></div>
<div class="block">Returns a synchronized view of this map, delegating all operations to this map but
ensuring only one caller has access to the map at a time.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#asSynchronized()">asSynchronized</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a synchronized view of this map</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/ImmutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableLongShortMap</a></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/LongShortMap.html#toImmutable()">LongShortMap</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/LongShortMap.html#toImmutable()">toImmutable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="get(long)">get</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">get</span>&#8203;(<span class="arguments">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#get(long)">LongShortMap</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/LongShortMap.html#get(long)">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="getIfAbsent(long,short)">getIfAbsent</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getIfAbsent</span>&#8203;(<span class="arguments">long&nbsp;key,
short&nbsp;ifAbsent)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#getIfAbsent(long,short)">LongShortMap</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/LongShortMap.html#getIfAbsent(long,short)">getIfAbsent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="getOrThrow(long)">getOrThrow</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">short</span>&nbsp;<span class="memberName">getOrThrow</span>&#8203;(<span class="arguments">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#getOrThrow(long)">LongShortMap</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/LongShortMap.html#getOrThrow(long)">getOrThrow</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="containsKey(long)">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">long&nbsp;key)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#containsKey(long)">LongShortMap</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="../../primitive/LongKeysMap.html#containsKey(long)">containsKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../primitive/LongKeysMap.html" title="interface in org.eclipse.collections.impl.map.primitive">LongKeysMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/LongShortMap.html#containsKey(long)">containsKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure)">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/primitive/LongProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">LongProcedure</a>&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure)">LongShortMap</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="../../primitive/LongKeysMap.html#forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure)">forEachKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../primitive/LongKeysMap.html" title="interface in org.eclipse.collections.impl.map.primitive">LongKeysMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/LongShortMap.html#forEachKey(org.eclipse.collections.api.block.procedure.primitive.LongProcedure)">forEachKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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.LongShortProcedure)">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/LongShortProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">LongShortProcedure</a>&nbsp;procedure)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.LongShortProcedure)">LongShortMap</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/LongShortMap.html#forEachKeyValue(org.eclipse.collections.api.block.procedure.primitive.LongShortProcedure)">forEachKeyValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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="keysView()">keysView</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../api/LazyLongIterable.html" title="interface in org.eclipse.collections.api">LazyLongIterable</a></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/LongShortMap.html#keysView()">LongShortMap</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/LongShortMap.html#keysView()">keysView</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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/LongShortPair.html" title="interface in org.eclipse.collections.api.tuple.primitive">LongShortPair</a>&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/LongShortMap.html#keyValuesView()">LongShortMap</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/LongShortMap.html#keyValuesView()">keyValuesView</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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/MutableShortLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortLongMap</a></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/LongShortMap.html#flipUniqueValues()">LongShortMap</a></code></span></div>
<div class="block">Return the ShortLongMap 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/LongShortMap.html#flipUniqueValues()">flipUniqueValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#flipUniqueValues()">flipUniqueValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="select(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">select</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">select</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/LongShortPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">LongShortPredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#select(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">LongShortMap</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/LongShortMap.html#select(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#select(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">select</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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.LongShortPredicate)">reject</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="LongShortHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongShortHashMap</a></span>&nbsp;<span class="memberName">reject</span>&#8203;(<span class="arguments"><a href="../../../../api/block/predicate/primitive/LongShortPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">LongShortPredicate</a>&nbsp;predicate)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">LongShortMap</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/LongShortMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../api/map/primitive/MutableLongShortMap.html#reject(org.eclipse.collections.api.block.predicate.primitive.LongShortPredicate)">reject</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/MutableLongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongShortMap</a></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="writeExternal(java.io.ObjectOutput)">writeExternal</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">writeExternal</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true#writeExternal(java.io.ObjectOutput)" title="class or interface in java.io" class="externalLink">writeExternal</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io" class="externalLink">Externalizable</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="readExternal(java.io.ObjectInput)">readExternal</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">readExternal</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true#readExternal(java.io.ObjectInput)" title="class or interface in java.io" class="externalLink">readExternal</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io" class="externalLink">Externalizable</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="compact()">compact</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">compact</span>()</div>
<div class="block">Rehashes every element in the set into a new backing table of the smallest possible size and eliminating removed sentinels.</div>
</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="../../../../api/set/primitive/MutableLongSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableLongSet</a></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/LongShortMap.html#keySet()">LongShortMap</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/LongShortMap.html#keySet()">keySet</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/LongShortMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongShortMap</a></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/MutableShortCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableShortCollection</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/ShortValuesMap.html#values()">ShortValuesMap</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/ShortValuesMap.html#values()">values</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../api/map/primitive/ShortValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">ShortValuesMap</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the values as a collection backed by this map</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/LongShortHashMap.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>