-
Notifications
You must be signed in to change notification settings - Fork 384
Expand file tree
/
Copy pathallclasses-index.html
More file actions
424 lines (424 loc) · 36.6 KB
/
allclasses-index.html
File metadata and controls
424 lines (424 loc) · 36.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (23) -->
<title>All Classes and Interfaces (Hamcrest 4.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
<script type="text/javascript" src="script-files/script.js"></script>
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
<script type="text/javascript">const pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="nav-content">
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li><a href="overview-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="search.html">Search</a></li>
<li><a href="help-doc.html#all-classes">Help</a></li>
</ul>
</div>
</div>
<div class="sub-nav">
<div class="nav-content">
<ol class="sub-nav-list"></ol>
<div class="nav-list-search">
<input type="text" id="search-input" disabled placeholder="Search" aria-label="Search in documentation" autocomplete="off">
<input type="reset" id="reset-search" disabled value="Reset">
</div>
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="main-grid">
<main role="main">
<div class="header">
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/AllOf.html" title="class in org.hamcrest.core">AllOf<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Calculates the logical conjunction of multiple matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/AnyOf.html" title="class in org.hamcrest.core">AnyOf<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Calculates the logical disjunction of multiple matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/ArrayAsIterableMatcher.html" title="class in org.hamcrest.collection">ArrayAsIterableMatcher<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher for arrays that matches when each item in the examined array satisfies the
corresponding matcher in the specified list of matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/ArrayMatching.html" title="class in org.hamcrest.collection">ArrayMatching</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Collected helper code for converting matchers between lists and iterables.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/BaseDescription.html" title="class in org.hamcrest">BaseDescription</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A <a href="org/hamcrest/Description.html" title="interface in org.hamcrest"><code>Description</code></a> that is stored as a string.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/BaseMatcher.html" title="class in org.hamcrest">BaseMatcher<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">BaseClass for all Matcher implementations.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/number/BigDecimalCloseTo.html" title="class in org.hamcrest.number">BigDecimalCloseTo</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks a <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link"><code>BigDecimal</code></a> is close to an expected value.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/CharSequenceLength.html" title="class in org.hamcrest.text">CharSequenceLength</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Matcher that checks the length of a string.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/CombinableMatcher.html" title="class in org.hamcrest.core">CombinableMatcher<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Allows matchers of the same type to be combined using
<code>either</code>/<code>or</code>, or
<code>both</code>/<code>and</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/CombinableMatcher.CombinableBothMatcher.html" title="class in org.hamcrest.core">CombinableMatcher.CombinableBothMatcher<X></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Allows syntactic sugar of using <code>both</code> and <code>and</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/CombinableMatcher.CombinableEitherMatcher.html" title="class in org.hamcrest.core">CombinableMatcher.CombinableEitherMatcher<X></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Allows syntactic sugar of using <code>either</code> and <code>or</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/comparator/ComparatorMatcherBuilder.html" title="class in org.hamcrest.comparator">ComparatorMatcherBuilder<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builder for matchers that allow matchers to use a corresponding Compartor</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/Condition.html" title="class in org.hamcrest">Condition<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Condition implements part of a multi-step match.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/hamcrest/Condition.Step.html" title="interface in org.hamcrest">Condition.Step<I,<wbr>O></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents a single step in a multi-step sequence</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/CoreMatchers.html" title="class in org.hamcrest">CoreMatchers</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builder methods for various matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/CustomMatcher.html" title="class in org.hamcrest">CustomMatcher<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility class for writing one off matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/CustomTypeSafeMatcher.html" title="class in org.hamcrest">CustomTypeSafeMatcher<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility class for writing one off matchers (with type safety and null checks).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/DescribedAs.html" title="class in org.hamcrest.core">DescribedAs<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a custom description to another matcher.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/hamcrest/Description.html" title="interface in org.hamcrest">Description</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A description of a Matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/Description.NullDescription.html" title="class in org.hamcrest">Description.NullDescription</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A description that consumes input but does nothing.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/DiagnosingMatcher.html" title="class in org.hamcrest">DiagnosingMatcher<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Convenient base class for Matchers of a specific type and that will report why the
received value has been rejected.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/Every.html" title="class in org.hamcrest.core">Every<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that applies a delegate matcher to every item in an <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/FeatureMatcher.html" title="class in org.hamcrest">FeatureMatcher<T,<wbr>U></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Supporting class for matching a feature of an object.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/io/FileMatchers.html" title="class in org.hamcrest.io">FileMatchers</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matchers for properties of files.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/hamcrest/io/FileMatchers.FileStatus.html" title="interface in org.hamcrest.io">FileMatchers.FileStatus</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Checks the status of a <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/io/File.html" title="class or interface in java.io" class="external-link"><code>File</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/object/HasEqualValues.html" title="class in org.hamcrest.object">HasEqualValues<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks if an object as equal fields values to an expected object.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/HasItemInArray.html" title="class in org.hamcrest.collection">HasItemInArray<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if an array contains an item satisfying a nested matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/beans/HasProperty.html" title="class in org.hamcrest.beans">HasProperty<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks if an object has a JavaBean property with the
specified name.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/beans/HasPropertyWithValue.html" title="class in org.hamcrest.beans">HasPropertyWithValue<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks if an object has a JavaBean property with the
specified name and an expected value.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/object/HasToString.html" title="class in org.hamcrest.object">HasToString<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Matcher that checks the output of the <code>toString()</code> method.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/xml/HasXPath.html" title="class in org.hamcrest.xml">HasXPath</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Applies a Matcher to a given XML Node in an existing XML Node tree, specified by an XPath expression.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/Is.html" title="class in org.hamcrest.core">Is<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Decorates another Matcher, retaining the behaviour but allowing tests
to be slightly more expressive.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsAnything.html" title="class in org.hamcrest.core">IsAnything<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that always returns <code>true</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsArray.html" title="class in org.hamcrest.collection">IsArray<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matcher for array whose elements satisfy a sequence of matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsArrayContainingInAnyOrder.html" title="class in org.hamcrest.collection">IsArrayContainingInAnyOrder<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">As of release 2.1, replaced by <a href="org/hamcrest/collection/ArrayMatching.html" title="class in org.hamcrest.collection"><code>ArrayMatching</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsArrayContainingInOrder.html" title="class in org.hamcrest.collection">IsArrayContainingInOrder<E></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">As of release 2.1, replaced by <a href="org/hamcrest/collection/ArrayMatching.html" title="class in org.hamcrest.collection"><code>ArrayMatching</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsArrayWithSize.html" title="class in org.hamcrest.collection">IsArrayWithSize<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if array size satisfies a size matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/IsBlankString.html" title="class in org.hamcrest.text">IsBlankString</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches blank Strings (and null).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/number/IsCloseTo.html" title="class in org.hamcrest.number">IsCloseTo</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is the value a number equal to a value within some range of acceptable error?</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsCollectionContaining.html" title="class in org.hamcrest.core">IsCollectionContaining<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">As of release 2.1, replaced by <a href="org/hamcrest/core/IsIterableContaining.html" title="class in org.hamcrest.core"><code>IsIterableContaining</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsCollectionWithSize.html" title="class in org.hamcrest.collection">IsCollectionWithSize<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if collection size satisfies a nested matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/object/IsCompatibleType.html" title="class in org.hamcrest.object">IsCompatibleType<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher of <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a> that matches when the specified baseType is assignable from the examined class.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsEmptyCollection.html" title="class in org.hamcrest.collection">IsEmptyCollection<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a collection is empty.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsEmptyIterable.html" title="class in org.hamcrest.collection">IsEmptyIterable<E></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if an iterable is empty.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/IsEmptyString.html" title="class in org.hamcrest.text">IsEmptyString</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches empty Strings (and null).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsEqual.html" title="class in org.hamcrest.core">IsEqual<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is the value equal to another value, as tested by the
<a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link"><code>Object.equals(java.lang.Object)</code></a> method.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/IsEqualCompressingWhiteSpace.html" title="class in org.hamcrest.text">IsEqualCompressingWhiteSpace</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a string is equal to another string, compressing any changes in whitespace.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/IsEqualIgnoringCase.html" title="class in org.hamcrest.text">IsEqualIgnoringCase</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a string is equal to another string, regardless of the case.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/object/IsEventFrom.html" title="class in org.hamcrest.object">IsEventFrom</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if the value is an event announced by a specific object.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIn.html" title="class in org.hamcrest.collection">IsIn<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a collection contains a matching object.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsInstanceOf.html" title="class in org.hamcrest.core">IsInstanceOf</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests whether the value is an instance of a class.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsIterableContaining.html" title="class in org.hamcrest.core">IsIterableContaining<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if an iterable contains matching elements.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIterableContainingInAnyOrder.html" title="class in org.hamcrest.collection">IsIterableContainingInAnyOrder<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if an iterable contains matching elements in any order.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIterableContainingInOrder.html" title="class in org.hamcrest.collection">IsIterableContainingInOrder<E></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if an iterable contains matching elements in order.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIterableContainingInRelativeOrder.html" title="class in org.hamcrest.collection">IsIterableContainingInRelativeOrder<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if an iterable contains matching elements in relative order.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIterableContainingParallelRuns.html" title="class in org.hamcrest.collection">IsIterableContainingParallelRuns<E></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher like that can check an iterable for parallel runs of a list of matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsIterableWithSize.html" title="class in org.hamcrest.collection">IsIterableWithSize<E></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if iterable size satisfies a size matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsMapContaining.html" title="class in org.hamcrest.collection">IsMapContaining<K,<wbr>V></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if map keys, values or entries match the value matchers.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsMapWithSize.html" title="class in org.hamcrest.collection">IsMapWithSize<K,<wbr>V></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches if map size satisfies a nested matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/number/IsNaN.html" title="class in org.hamcrest.number">IsNaN</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is the value a number actually not a number (NaN)?</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsNot.html" title="class in org.hamcrest.core">IsNot<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Calculates the logical negation of a matcher.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsNull.html" title="class in org.hamcrest.core">IsNull<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is the value null?</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/IsSame.html" title="class in org.hamcrest.core">IsSame<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is the value the same object as another value?</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/collection/IsUnmodifiable.html" title="class in org.hamcrest.collection">IsUnmodifiable</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class contains static factory methods for creating Matchers that test if a collection is unmodifiable.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/hamcrest/Matcher.html" title="interface in org.hamcrest">Matcher<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">
A matcher over acceptable values.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/MatcherAssert.html" title="class in org.hamcrest">MatcherAssert</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Hamcrest entrypoint, static methods to check if matchers match a
given value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/Matchers.html" title="class in org.hamcrest">Matchers</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builder methods for various matchers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/MatchesPattern.html" title="class in org.hamcrest.text">MatchesPattern</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a string matches a regular expression.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/optional/OptionalEmpty.html" title="class in org.hamcrest.optional">OptionalEmpty<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matcher that expects an empty <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link"><code>Optional</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/optional/OptionalWithValue.html" title="class in org.hamcrest.optional">OptionalWithValue<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matcher for <a href="https://docs.oracle.com/en/java/javase/23/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link"><code>Optional</code></a> that expects that value is present.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/number/OrderingComparison.html" title="class in org.hamcrest.number">OrderingComparison</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Static methods for building ordering comparisons.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/io/PathMatchers.html" title="class in org.hamcrest.io">PathMatchers</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matchers for properties of files.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/beans/PropertyAccessor.html" title="class in org.hamcrest.beans">PropertyAccessor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility class to help with finding properties in an object.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/beans/PropertyUtil.html" title="class in org.hamcrest.beans">PropertyUtil</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Replaced by <a href="org/hamcrest/beans/PropertyAccessor.html" title="class in org.hamcrest.beans"><code>PropertyAccessor</code></a></div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/beans/SamePropertyValuesAs.html" title="class in org.hamcrest.beans">SamePropertyValuesAs<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks if a given bean has the same property values
as an example bean.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/hamcrest/SelfDescribing.html" title="interface in org.hamcrest">SelfDescribing</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The ability of an object to describe itself.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/StringContains.html" title="class in org.hamcrest.core">StringContains</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if the argument is a string that contains a specific substring.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/text/StringContainsInOrder.html" title="class in org.hamcrest.text">StringContainsInOrder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a string contains the given substrings in order.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/StringDescription.html" title="class in org.hamcrest">StringDescription</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A <a href="org/hamcrest/Description.html" title="interface in org.hamcrest"><code>Description</code></a> that is stored as a string.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/StringEndsWith.html" title="class in org.hamcrest.core">StringEndsWith</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if the argument is a string that ends with a specific substring.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/StringRegularExpression.html" title="class in org.hamcrest.core">StringRegularExpression</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that checks a string against a regular expression.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/StringStartsWith.html" title="class in org.hamcrest.core">StringStartsWith</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if the argument is a string that starts with a specific substring.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/core/SubstringMatcher.html" title="class in org.hamcrest.core">SubstringMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Common behaviour for matchers that check substrings.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/exception/ThrowsException.html" title="class in org.hamcrest.exception">ThrowsException<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tests if a Runnable throws a matching exception.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/TypeSafeDiagnosingMatcher.html" title="class in org.hamcrest">TypeSafeDiagnosingMatcher<T></a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Convenient base class for Matchers that require a non-null value of a specific type
and that will report why the received value has been rejected.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/hamcrest/TypeSafeMatcher.html" title="class in org.hamcrest">TypeSafeMatcher<T></a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Convenient base class for Matchers that require a non-null value of a specific type.</div>
</div>
</div>
</div>
</div>
</main>
</div>
</body>
</html>