xref: /aosp_15_r20/external/zxing/docs/apidocs/com/google/zxing/common/class-use/BitArray.html (revision 513427e33d61bc67fc40bc261642ac0b2a686b45)
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.google.zxing.common.BitArray (ZXing 3.5.1 API)</title>
8<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
9<script type="text/javascript" src="../../../../../script.js"></script>
10</head>
11<body>
12<script type="text/javascript"><!--
13    try {
14        if (location.href.indexOf('is-external=true') == -1) {
15            parent.document.title="Uses of Class com.google.zxing.common.BitArray (ZXing 3.5.1 API)";
16        }
17    }
18    catch(err) {
19    }
20//-->
21</script>
22<noscript>
23<div>JavaScript is disabled on your browser.</div>
24</noscript>
25<!-- ========= START OF TOP NAVBAR ======= -->
26<div class="topNav"><a name="navbar.top">
27<!--   -->
28</a>
29<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
30<a name="navbar.top.firstrow">
31<!--   -->
32</a>
33<ul class="navList" title="Navigation">
34<li><a href="../../../../../overview-summary.html">Overview</a></li>
35<li><a href="../package-summary.html">Package</a></li>
36<li><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">Class</a></li>
37<li class="navBarCell1Rev">Use</li>
38<li><a href="../package-tree.html">Tree</a></li>
39<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
40<li><a href="../../../../../index-all.html">Index</a></li>
41<li><a href="../../../../../help-doc.html">Help</a></li>
42</ul>
43</div>
44<div class="subNav">
45<ul class="navList">
46<li>Prev</li>
47<li>Next</li>
48</ul>
49<ul class="navList">
50<li><a href="../../../../../index.html?com/google/zxing/common/class-use/BitArray.html" target="_top">Frames</a></li>
51<li><a href="BitArray.html" target="_top">No&nbsp;Frames</a></li>
52</ul>
53<ul class="navList" id="allclasses_navbar_top">
54<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
55</ul>
56<div>
57<script type="text/javascript"><!--
58  allClassesLink = document.getElementById("allclasses_navbar_top");
59  if(window==top) {
60    allClassesLink.style.display = "block";
61  }
62  else {
63    allClassesLink.style.display = "none";
64  }
65  //-->
66</script>
67</div>
68<a name="skip.navbar.top">
69<!--   -->
70</a></div>
71<!-- ========= END OF TOP NAVBAR ========= -->
72<div class="header">
73<h2 title="Uses of Class com.google.zxing.common.BitArray" class="title">Uses of Class<br>com.google.zxing.common.BitArray</h2>
74</div>
75<div class="classUseContainer">
76<ul class="blockList">
77<li class="blockList">
78<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
79<caption><span>Packages that use <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
80<tr>
81<th class="colFirst" scope="col">Package</th>
82<th class="colLast" scope="col">Description</th>
83</tr>
84<tbody>
85<tr class="altColor">
86<td class="colFirst"><a href="#com.google.zxing">com.google.zxing</a></td>
87<td class="colLast">&nbsp;</td>
88</tr>
89<tr class="rowColor">
90<td class="colFirst"><a href="#com.google.zxing.aztec.encoder">com.google.zxing.aztec.encoder</a></td>
91<td class="colLast">&nbsp;</td>
92</tr>
93<tr class="altColor">
94<td class="colFirst"><a href="#com.google.zxing.common">com.google.zxing.common</a></td>
95<td class="colLast">&nbsp;</td>
96</tr>
97<tr class="rowColor">
98<td class="colFirst"><a href="#com.google.zxing.oned">com.google.zxing.oned</a></td>
99<td class="colLast">&nbsp;</td>
100</tr>
101<tr class="altColor">
102<td class="colFirst"><a href="#com.google.zxing.oned.rss">com.google.zxing.oned.rss</a></td>
103<td class="colLast">&nbsp;</td>
104</tr>
105<tr class="rowColor">
106<td class="colFirst"><a href="#com.google.zxing.oned.rss.expanded">com.google.zxing.oned.rss.expanded</a></td>
107<td class="colLast">&nbsp;</td>
108</tr>
109<tr class="altColor">
110<td class="colFirst"><a href="#com.google.zxing.oned.rss.expanded.decoders">com.google.zxing.oned.rss.expanded.decoders</a></td>
111<td class="colLast">&nbsp;</td>
112</tr>
113</tbody>
114</table>
115</li>
116<li class="blockList">
117<ul class="blockList">
118<li class="blockList"><a name="com.google.zxing">
119<!--   -->
120</a>
121<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/package-summary.html">com.google.zxing</a></h3>
122<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
123<caption><span>Methods in <a href="../../../../../com/google/zxing/package-summary.html">com.google.zxing</a> that return <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
124<tr>
125<th class="colFirst" scope="col">Modifier and Type</th>
126<th class="colLast" scope="col">Method and Description</th>
127</tr>
128<tbody>
129<tr class="altColor">
130<td class="colFirst"><code>abstract <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
131<td class="colLast"><span class="typeNameLabel">Binarizer.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/Binarizer.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
132           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
133<div class="block">Converts one row of luminance data to 1 bit data.</div>
134</td>
135</tr>
136<tr class="rowColor">
137<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
138<td class="colLast"><span class="typeNameLabel">BinaryBitmap.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/BinaryBitmap.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
139           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
140<div class="block">Converts one row of luminance data to 1 bit data.</div>
141</td>
142</tr>
143</tbody>
144</table>
145<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
146<caption><span>Methods in <a href="../../../../../com/google/zxing/package-summary.html">com.google.zxing</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
147<tr>
148<th class="colFirst" scope="col">Modifier and Type</th>
149<th class="colLast" scope="col">Method and Description</th>
150</tr>
151<tbody>
152<tr class="altColor">
153<td class="colFirst"><code>abstract <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
154<td class="colLast"><span class="typeNameLabel">Binarizer.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/Binarizer.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
155           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
156<div class="block">Converts one row of luminance data to 1 bit data.</div>
157</td>
158</tr>
159<tr class="rowColor">
160<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
161<td class="colLast"><span class="typeNameLabel">BinaryBitmap.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/BinaryBitmap.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
162           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
163<div class="block">Converts one row of luminance data to 1 bit data.</div>
164</td>
165</tr>
166</tbody>
167</table>
168</li>
169<li class="blockList"><a name="com.google.zxing.aztec.encoder">
170<!--   -->
171</a>
172<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/aztec/encoder/package-summary.html">com.google.zxing.aztec.encoder</a></h3>
173<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
174<caption><span>Methods in <a href="../../../../../com/google/zxing/aztec/encoder/package-summary.html">com.google.zxing.aztec.encoder</a> that return <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
175<tr>
176<th class="colFirst" scope="col">Modifier and Type</th>
177<th class="colLast" scope="col">Method and Description</th>
178</tr>
179<tbody>
180<tr class="altColor">
181<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
182<td class="colLast"><span class="typeNameLabel">HighLevelEncoder.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/aztec/encoder/HighLevelEncoder.html#encode--">encode</a></span>()</code>&nbsp;</td>
183</tr>
184</tbody>
185</table>
186</li>
187<li class="blockList"><a name="com.google.zxing.common">
188<!--   -->
189</a>
190<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/common/package-summary.html">com.google.zxing.common</a></h3>
191<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
192<caption><span>Methods in <a href="../../../../../com/google/zxing/common/package-summary.html">com.google.zxing.common</a> that return <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
193<tr>
194<th class="colFirst" scope="col">Modifier and Type</th>
195<th class="colLast" scope="col">Method and Description</th>
196</tr>
197<tbody>
198<tr class="altColor">
199<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
200<td class="colLast"><span class="typeNameLabel">BitArray.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitArray.html#clone--">clone</a></span>()</code>&nbsp;</td>
201</tr>
202<tr class="rowColor">
203<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
204<td class="colLast"><span class="typeNameLabel">GlobalHistogramBinarizer.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/GlobalHistogramBinarizer.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
205           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>&nbsp;</td>
206</tr>
207<tr class="altColor">
208<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
209<td class="colLast"><span class="typeNameLabel">BitMatrix.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitMatrix.html#getRow-int-com.google.zxing.common.BitArray-">getRow</a></span>(int&nbsp;y,
210      <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
211<div class="block">A fast method to retrieve one row of data from the matrix as a BitArray.</div>
212</td>
213</tr>
214</tbody>
215</table>
216<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
217<caption><span>Methods in <a href="../../../../../com/google/zxing/common/package-summary.html">com.google.zxing.common</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
218<tr>
219<th class="colFirst" scope="col">Modifier and Type</th>
220<th class="colLast" scope="col">Method and Description</th>
221</tr>
222<tbody>
223<tr class="altColor">
224<td class="colFirst"><code>void</code></td>
225<td class="colLast"><span class="typeNameLabel">BitArray.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitArray.html#appendBitArray-com.google.zxing.common.BitArray-">appendBitArray</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;other)</code>&nbsp;</td>
226</tr>
227<tr class="rowColor">
228<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
229<td class="colLast"><span class="typeNameLabel">GlobalHistogramBinarizer.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/GlobalHistogramBinarizer.html#getBlackRow-int-com.google.zxing.common.BitArray-">getBlackRow</a></span>(int&nbsp;y,
230           <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>&nbsp;</td>
231</tr>
232<tr class="altColor">
233<td class="colFirst"><code><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
234<td class="colLast"><span class="typeNameLabel">BitMatrix.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitMatrix.html#getRow-int-com.google.zxing.common.BitArray-">getRow</a></span>(int&nbsp;y,
235      <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>
236<div class="block">A fast method to retrieve one row of data from the matrix as a BitArray.</div>
237</td>
238</tr>
239<tr class="rowColor">
240<td class="colFirst"><code>void</code></td>
241<td class="colLast"><span class="typeNameLabel">BitMatrix.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitMatrix.html#setRow-int-com.google.zxing.common.BitArray-">setRow</a></span>(int&nbsp;y,
242      <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row)</code>&nbsp;</td>
243</tr>
244<tr class="altColor">
245<td class="colFirst"><code>void</code></td>
246<td class="colLast"><span class="typeNameLabel">BitArray.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/common/BitArray.html#xor-com.google.zxing.common.BitArray-">xor</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;other)</code>&nbsp;</td>
247</tr>
248</tbody>
249</table>
250</li>
251<li class="blockList"><a name="com.google.zxing.oned">
252<!--   -->
253</a>
254<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/oned/package-summary.html">com.google.zxing.oned</a></h3>
255<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
256<caption><span>Methods in <a href="../../../../../com/google/zxing/oned/package-summary.html">com.google.zxing.oned</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
257<tr>
258<th class="colFirst" scope="col">Modifier and Type</th>
259<th class="colLast" scope="col">Method and Description</th>
260</tr>
261<tbody>
262<tr class="altColor">
263<td class="colFirst"><code>protected int[]</code></td>
264<td class="colLast"><span class="typeNameLabel">UPCEReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCEReader.html#decodeEnd-com.google.zxing.common.BitArray-int-">decodeEnd</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
265         int&nbsp;endStart)</code>&nbsp;</td>
266</tr>
267<tr class="rowColor">
268<td class="colFirst"><code>protected int</code></td>
269<td class="colLast"><span class="typeNameLabel">UPCAReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCAReader.html#decodeMiddle-com.google.zxing.common.BitArray-int:A-java.lang.StringBuilder-">decodeMiddle</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
270            int[]&nbsp;startRange,
271            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;resultString)</code>&nbsp;</td>
272</tr>
273<tr class="altColor">
274<td class="colFirst"><code>protected abstract int</code></td>
275<td class="colLast"><span class="typeNameLabel">UPCEANReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCEANReader.html#decodeMiddle-com.google.zxing.common.BitArray-int:A-java.lang.StringBuilder-">decodeMiddle</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
276            int[]&nbsp;startRange,
277            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;resultString)</code>
278<div class="block">Subclasses override this to decode the portion of a barcode between the start
279 and end guard patterns.</div>
280</td>
281</tr>
282<tr class="rowColor">
283<td class="colFirst"><code>protected int</code></td>
284<td class="colLast"><span class="typeNameLabel">EAN13Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/EAN13Reader.html#decodeMiddle-com.google.zxing.common.BitArray-int:A-java.lang.StringBuilder-">decodeMiddle</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
285            int[]&nbsp;startRange,
286            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;resultString)</code>&nbsp;</td>
287</tr>
288<tr class="altColor">
289<td class="colFirst"><code>protected int</code></td>
290<td class="colLast"><span class="typeNameLabel">EAN8Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/EAN8Reader.html#decodeMiddle-com.google.zxing.common.BitArray-int:A-java.lang.StringBuilder-">decodeMiddle</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
291            int[]&nbsp;startRange,
292            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;result)</code>&nbsp;</td>
293</tr>
294<tr class="rowColor">
295<td class="colFirst"><code>protected int</code></td>
296<td class="colLast"><span class="typeNameLabel">UPCEReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCEReader.html#decodeMiddle-com.google.zxing.common.BitArray-int:A-java.lang.StringBuilder-">decodeMiddle</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
297            int[]&nbsp;startRange,
298            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;result)</code>&nbsp;</td>
299</tr>
300<tr class="altColor">
301<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
302<td class="colLast"><span class="typeNameLabel">UPCAReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCAReader.html#decodeRow-int-com.google.zxing.common.BitArray-int:A-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
303         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
304         int[]&nbsp;startGuardRange,
305         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
306</tr>
307<tr class="rowColor">
308<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
309<td class="colLast"><span class="typeNameLabel">UPCEANReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCEANReader.html#decodeRow-int-com.google.zxing.common.BitArray-int:A-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
310         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
311         int[]&nbsp;startGuardRange,
312         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>
313<div class="block">Like <a href="../../../../../com/google/zxing/oned/UPCEANReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-"><code>UPCEANReader.decodeRow(int, BitArray, Map)</code></a>, but
314 allows caller to inform method about where the UPC/EAN start pattern is
315 found.</div>
316</td>
317</tr>
318<tr class="altColor">
319<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
320<td class="colLast"><span class="typeNameLabel">UPCAReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCAReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
321         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
322         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
323</tr>
324<tr class="rowColor">
325<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
326<td class="colLast"><span class="typeNameLabel">Code39Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/Code39Reader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
327         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
328         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
329</tr>
330<tr class="altColor">
331<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
332<td class="colLast"><span class="typeNameLabel">UPCEANReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/UPCEANReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
333         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
334         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
335</tr>
336<tr class="rowColor">
337<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
338<td class="colLast"><span class="typeNameLabel">Code93Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/Code93Reader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
339         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
340         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
341</tr>
342<tr class="altColor">
343<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
344<td class="colLast"><span class="typeNameLabel">CodaBarReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/CodaBarReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
345         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
346         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
347</tr>
348<tr class="rowColor">
349<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
350<td class="colLast"><span class="typeNameLabel">MultiFormatUPCEANReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/MultiFormatUPCEANReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
351         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
352         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
353</tr>
354<tr class="altColor">
355<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
356<td class="colLast"><span class="typeNameLabel">ITFReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/ITFReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
357         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
358         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
359</tr>
360<tr class="rowColor">
361<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
362<td class="colLast"><span class="typeNameLabel">Code128Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/Code128Reader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
363         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
364         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
365</tr>
366<tr class="altColor">
367<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
368<td class="colLast"><span class="typeNameLabel">MultiFormatOneDReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/MultiFormatOneDReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
369         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
370         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
371</tr>
372<tr class="rowColor">
373<td class="colFirst"><code>abstract <a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
374<td class="colLast"><span class="typeNameLabel">OneDReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/OneDReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
375         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
376         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>
377<div class="block">Attempts to decode a one-dimensional barcode format given a single row of
378 an image.</div>
379</td>
380</tr>
381<tr class="altColor">
382<td class="colFirst"><code>protected static void</code></td>
383<td class="colLast"><span class="typeNameLabel">OneDReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/OneDReader.html#recordPattern-com.google.zxing.common.BitArray-int-int:A-">recordPattern</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
384             int&nbsp;start,
385             int[]&nbsp;counters)</code>
386<div class="block">Records the size of successive runs of white and black pixels in a row, starting at a given point.</div>
387</td>
388</tr>
389<tr class="rowColor">
390<td class="colFirst"><code>protected static void</code></td>
391<td class="colLast"><span class="typeNameLabel">OneDReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/OneDReader.html#recordPatternInReverse-com.google.zxing.common.BitArray-int-int:A-">recordPatternInReverse</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
392                      int&nbsp;start,
393                      int[]&nbsp;counters)</code>&nbsp;</td>
394</tr>
395</tbody>
396</table>
397</li>
398<li class="blockList"><a name="com.google.zxing.oned.rss">
399<!--   -->
400</a>
401<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/oned/rss/package-summary.html">com.google.zxing.oned.rss</a></h3>
402<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
403<caption><span>Methods in <a href="../../../../../com/google/zxing/oned/rss/package-summary.html">com.google.zxing.oned.rss</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
404<tr>
405<th class="colFirst" scope="col">Modifier and Type</th>
406<th class="colLast" scope="col">Method and Description</th>
407</tr>
408<tbody>
409<tr class="altColor">
410<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
411<td class="colLast"><span class="typeNameLabel">RSS14Reader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/rss/RSS14Reader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
412         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
413         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
414</tr>
415</tbody>
416</table>
417</li>
418<li class="blockList"><a name="com.google.zxing.oned.rss.expanded">
419<!--   -->
420</a>
421<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/oned/rss/expanded/package-summary.html">com.google.zxing.oned.rss.expanded</a></h3>
422<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
423<caption><span>Methods in <a href="../../../../../com/google/zxing/oned/rss/expanded/package-summary.html">com.google.zxing.oned.rss.expanded</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
424<tr>
425<th class="colFirst" scope="col">Modifier and Type</th>
426<th class="colLast" scope="col">Method and Description</th>
427</tr>
428<tbody>
429<tr class="altColor">
430<td class="colFirst"><code><a href="../../../../../com/google/zxing/Result.html" title="class in com.google.zxing">Result</a></code></td>
431<td class="colLast"><span class="typeNameLabel">RSSExpandedReader.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/rss/expanded/RSSExpandedReader.html#decodeRow-int-com.google.zxing.common.BitArray-java.util.Map-">decodeRow</a></span>(int&nbsp;rowNumber,
432         <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;row,
433         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../com/google/zxing/DecodeHintType.html" title="enum in com.google.zxing">DecodeHintType</a>,?&gt;&nbsp;hints)</code>&nbsp;</td>
434</tr>
435</tbody>
436</table>
437</li>
438<li class="blockList"><a name="com.google.zxing.oned.rss.expanded.decoders">
439<!--   -->
440</a>
441<h3>Uses of <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a> in <a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/package-summary.html">com.google.zxing.oned.rss.expanded.decoders</a></h3>
442<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
443<caption><span>Methods in <a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/package-summary.html">com.google.zxing.oned.rss.expanded.decoders</a> that return <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
444<tr>
445<th class="colFirst" scope="col">Modifier and Type</th>
446<th class="colLast" scope="col">Method and Description</th>
447</tr>
448<tbody>
449<tr class="altColor">
450<td class="colFirst"><code>protected <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></code></td>
451<td class="colLast"><span class="typeNameLabel">AbstractExpandedDecoder.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/AbstractExpandedDecoder.html#getInformation--">getInformation</a></span>()</code>&nbsp;</td>
452</tr>
453</tbody>
454</table>
455<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
456<caption><span>Methods in <a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/package-summary.html">com.google.zxing.oned.rss.expanded.decoders</a> with parameters of type <a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a></span><span class="tabEnd">&nbsp;</span></caption>
457<tr>
458<th class="colFirst" scope="col">Modifier and Type</th>
459<th class="colLast" scope="col">Method and Description</th>
460</tr>
461<tbody>
462<tr class="altColor">
463<td class="colFirst"><code>static <a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/AbstractExpandedDecoder.html" title="class in com.google.zxing.oned.rss.expanded.decoders">AbstractExpandedDecoder</a></code></td>
464<td class="colLast"><span class="typeNameLabel">AbstractExpandedDecoder.</span><code><span class="memberNameLink"><a href="../../../../../com/google/zxing/oned/rss/expanded/decoders/AbstractExpandedDecoder.html#createDecoder-com.google.zxing.common.BitArray-">createDecoder</a></span>(<a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">BitArray</a>&nbsp;information)</code>&nbsp;</td>
465</tr>
466</tbody>
467</table>
468</li>
469</ul>
470</li>
471</ul>
472</div>
473<!-- ======= START OF BOTTOM NAVBAR ====== -->
474<div class="bottomNav"><a name="navbar.bottom">
475<!--   -->
476</a>
477<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
478<a name="navbar.bottom.firstrow">
479<!--   -->
480</a>
481<ul class="navList" title="Navigation">
482<li><a href="../../../../../overview-summary.html">Overview</a></li>
483<li><a href="../package-summary.html">Package</a></li>
484<li><a href="../../../../../com/google/zxing/common/BitArray.html" title="class in com.google.zxing.common">Class</a></li>
485<li class="navBarCell1Rev">Use</li>
486<li><a href="../package-tree.html">Tree</a></li>
487<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
488<li><a href="../../../../../index-all.html">Index</a></li>
489<li><a href="../../../../../help-doc.html">Help</a></li>
490</ul>
491</div>
492<div class="subNav">
493<ul class="navList">
494<li>Prev</li>
495<li>Next</li>
496</ul>
497<ul class="navList">
498<li><a href="../../../../../index.html?com/google/zxing/common/class-use/BitArray.html" target="_top">Frames</a></li>
499<li><a href="BitArray.html" target="_top">No&nbsp;Frames</a></li>
500</ul>
501<ul class="navList" id="allclasses_navbar_bottom">
502<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
503</ul>
504<div>
505<script type="text/javascript"><!--
506  allClassesLink = document.getElementById("allclasses_navbar_bottom");
507  if(window==top) {
508    allClassesLink.style.display = "block";
509  }
510  else {
511    allClassesLink.style.display = "none";
512  }
513  //-->
514</script>
515</div>
516<a name="skip.navbar.bottom">
517<!--   -->
518</a></div>
519<!-- ======== END OF BOTTOM NAVBAR ======= -->
520<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2022. All rights reserved.</small></p>
521</body>
522</html>
523