Lines Matching refs:getter
267 MethodHandle getter = MethodHandles.arrayElementGetter(int[].class); in testArrayElementGetter() local
272 int value = (int) getter.invoke(array, 0); in testArrayElementGetter()
278 value = (int) getter.invoke(array, -1); in testArrayElementGetter()
284 value = (int) getter.invoke(null, -1); in testArrayElementGetter()
291 getter = MethodHandles.arrayElementGetter(long[].class); in testArrayElementGetter()
294 long value = (long) getter.invoke(array, 0); in testArrayElementGetter()
301 getter = MethodHandles.arrayElementGetter(short[].class); in testArrayElementGetter()
304 short value = (short) getter.invoke(array, 0); in testArrayElementGetter()
311 getter = MethodHandles.arrayElementGetter(char[].class); in testArrayElementGetter()
314 char value = (char) getter.invoke(array, 0); in testArrayElementGetter()
321 getter = MethodHandles.arrayElementGetter(byte[].class); in testArrayElementGetter()
324 byte value = (byte) getter.invoke(array, 0); in testArrayElementGetter()
331 getter = MethodHandles.arrayElementGetter(boolean[].class); in testArrayElementGetter()
334 boolean value = (boolean) getter.invoke(array, 0); in testArrayElementGetter()
341 getter = MethodHandles.arrayElementGetter(float[].class); in testArrayElementGetter()
344 float value = (float) getter.invoke(array, 0); in testArrayElementGetter()
351 getter = MethodHandles.arrayElementGetter(double[].class); in testArrayElementGetter()
354 double value = (double) getter.invoke(array, 0); in testArrayElementGetter()
361 getter = MethodHandles.arrayElementGetter(String[].class); in testArrayElementGetter()
366 String value = (String) getter.invoke(array, 0); in testArrayElementGetter()
368 value = (String) getter.invoke(array, 1); in testArrayElementGetter()
370 value = (String) getter.invoke(array, 2); in testArrayElementGetter()