Home | History | Annotate | Download | only in primitives

Lines Matching defs:Ints

35  * Unit test for {@link Ints}.
55 assertEquals(((Integer) value).hashCode(), Ints.hashCode(value));
61 assertEquals(value, Ints.checkedCast((long) value));
71 assertEquals(value, Ints.saturatedCast((long) value));
73 assertEquals(GREATEST, Ints.saturatedCast(GREATEST + 1L));
74 assertEquals(LEAST, Ints.saturatedCast(LEAST - 1L));
75 assertEquals(GREATEST, Ints.saturatedCast(Long.MAX_VALUE));
76 assertEquals(LEAST, Ints.saturatedCast(Long.MIN_VALUE));
81 Ints.checkedCast(value);
95 Ints.compare(x, y));
101 assertFalse(Ints.contains(EMPTY, (int) 1));
102 assertFalse(Ints.contains(ARRAY1, (int) 2));
103 assertFalse(Ints.contains(ARRAY234, (int) 1));
104 assertTrue(Ints.contains(new int[] {(int) -1}, (int) -1));
105 assertTrue(Ints.contains(ARRAY234, (int) 2));
106 assertTrue(Ints.contains(ARRAY234, (int) 3));
107 assertTrue(Ints.contains(ARRAY234, (int) 4));
111 assertEquals(-1, Ints.indexOf(EMPTY, (int) 1));
112 assertEquals(-1, Ints.indexOf(ARRAY1, (int) 2));
113 assertEquals(-1, Ints.indexOf(ARRAY234, (int) 1));
114 assertEquals(0, Ints.indexOf(
116 assertEquals(0, Ints.indexOf(ARRAY234, (int) 2));
117 assertEquals(1, Ints.indexOf(ARRAY234, (int) 3));
118 assertEquals(2, Ints.indexOf(ARRAY234, (int) 4));
119 assertEquals(1, Ints.indexOf(
125 assertEquals(0, Ints.indexOf(EMPTY, EMPTY));
126 assertEquals(0, Ints.indexOf(ARRAY234, EMPTY));
127 assertEquals(-1, Ints.indexOf(EMPTY, ARRAY234));
128 assertEquals(-1, Ints.indexOf(ARRAY234, ARRAY1));
129 assertEquals(-1, Ints.indexOf(ARRAY1, ARRAY234));
130 assertEquals(0, Ints.indexOf(ARRAY1, ARRAY1));
131 assertEquals(0, Ints.indexOf(ARRAY234, ARRAY234));
132 assertEquals(0, Ints.indexOf(
134 assertEquals(1, Ints.indexOf(
136 assertEquals(1, Ints.indexOf(ARRAY234, new int[] { (int) 3 }));
137 assertEquals(2, Ints.indexOf(ARRAY234, new int[] { (int) 4 }));
138 assertEquals(1, Ints.indexOf(new int[] { (int) 2, (int) 3,
142 assertEquals(2, Ints.indexOf(
147 assertEquals(1, Ints.indexOf(
152 assertEquals(-1, Ints.indexOf(
159 assertEquals(-1, Ints.lastIndexOf(EMPTY, (int) 1));
160 assertEquals(-1, Ints.lastIndexOf(ARRAY1, (int) 2));
161 assertEquals(-1, Ints.lastIndexOf(ARRAY234, (int) 1));
162 assertEquals(0, Ints.lastIndexOf(
164 assertEquals(0, Ints.lastIndexOf(ARRAY234, (int) 2));
165 assertEquals(1, Ints.lastIndexOf(ARRAY234, (int) 3));
166 assertEquals(2, Ints.lastIndexOf(ARRAY234, (int) 4));
167 assertEquals(3, Ints.lastIndexOf(
174 Ints.max();
181 assertEquals(LEAST, Ints.max(LEAST));
182 assertEquals(GREATEST, Ints.max(GREATEST));
183 assertEquals((int) 9, Ints.max(
190 Ints.min();
197 assertEquals(LEAST, Ints.min(LEAST));
198 assertEquals(GREATEST, Ints.min(GREATEST));
199 assertEquals((int) 0, Ints.min(
205 assertTrue(Arrays.equals(EMPTY, Ints.concat()));
206 assertTrue(Arrays.equals(EMPTY, Ints.concat(EMPTY)));
207 assertTrue(Arrays.equals(EMPTY, Ints.concat(EMPTY, EMPTY, EMPTY)));
208 assertTrue(Arrays.equals(ARRAY1, Ints.concat(ARRAY1)));
209 assertNotSame(ARRAY1, Ints.concat(ARRAY1));
210 assertTrue(Arrays.equals(ARRAY1, Ints.concat(EMPTY, ARRAY1, EMPTY)));
213 Ints.concat(ARRAY1, ARRAY1, ARRAY1)));
216 Ints.concat(ARRAY1, ARRAY234)));
219 @GwtIncompatible("Ints.toByteArray")
222 new byte[] {0x12, 0x13, 0x14, 0x15}, Ints.toByteArray(0x12131415)));
225 Ints.toByteArray(0xFFEEDDCC)));
228 @GwtIncompatible("Ints.fromByteArray")
231 Ints.fromByteArray(new byte[] {0x12, 0x13, 0x14, 0x15, 0x33}));
232 assertEquals(0xFFEEDDCC, Ints.fromByteArray(
236 Ints.fromByteArray(new byte[Ints.BYTES - 1]);
242 @GwtIncompatible("Ints.fromBytes")
244 assertEquals(0x12131415, Ints.fromBytes(
246 assertEquals(0xFFEEDDCC, Ints.fromBytes(
250 @GwtIncompatible("Ints.fromByteArray, Ints.toByteArray")
253 byte[] b = new byte[Ints.BYTES];
258 assertEquals(num, Ints.fromByteArray(Ints.toByteArray(num)));
261 assertTrue(Arrays.equals(b, Ints.toByteArray(Ints.fromByteArray(b))));
266 assertSame(EMPTY, Ints.ensureCapacity(EMPTY, 0, 1));
267 assertSame(ARRAY1, Ints.ensureCapacity(ARRAY1, 0, 1));
268 assertSame(ARRAY1, Ints.ensureCapacity(ARRAY1, 1, 1));
271 Ints.ensureCapacity(ARRAY1, 2, 1)));
276 Ints.ensureCapacity(ARRAY1, -1, 1);
282 Ints.ensureCapacity(ARRAY1, 1, -1);
289 assertEquals("", Ints.join(",", EMPTY));
290 assertEquals("1", Ints.join(",", ARRAY1));
291 assertEquals("1,2", Ints.join(",", (int) 1, (int) 2));
293 Ints.join("", (int) 1, (int) 2, (int) 3));
308 Comparator<int[]> comparator = Ints.lexicographicalComparator();
314 Comparator<int[]> comparator = Ints.lexicographicalComparator();
321 assertTrue(Arrays.equals(EMPTY, Ints.toArray(none)));
324 assertTrue(Arrays.equals(ARRAY1, Ints.toArray(one)));
329 assertTrue(Arrays.equals(array, Ints.toArray(three)));
331 assertTrue(Arrays.equals(array, Ints.toArray(Ints.asList(array))));
337 List<Integer> list = Ints.asList(VALUES).subList(0, i);
341 int[] arr = Ints.toArray(misleadingSize);
353 Ints.toArray(list);
361 List<Integer> list = Ints.asList(array);
370 List<Integer> list = Ints.asList(array);
371 int[] newArray = Ints.toArray(list);
384 List<Integer> list = Ints.asList(array);
386 Ints.toArray(list.subList(1, 3))));
388 Ints.toArray(list.subList(2, 2))));
392 assertSame(Collections.emptyList(), Ints.asList(EMPTY));
399 tester.testAllPublicStaticMethods(Ints.class);
412 assertNull(Ints.tryParse(""));
413 assertNull(Ints.tryParse("-"));
414 assertNull(Ints.tryParse("+1"));
415 assertNull(Ints.tryParse("9999999999999999"));
417 Ints.tryParse(Long.toString(((long) GREATEST) + 1)));
419 Ints.tryParse(Long.toString(((long) LEAST) - 1)));
423 * Applies {@link Ints#tryParse(String)} to the given string and asserts that
428 assertEquals(expected, Ints.tryParse(value));