blob: 67c6430ce0626e629adb7ae11acbd1f8a48d2f6f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package com.yahoo.container.plugin.classanalysis.sampleclasses;
import java.util.ArrayList;
import java.util.List;
/**
* Input for class analysis test verifying Java 15 records,
* plus Java 16 pattern matching for instanceof.
*
* @author gjoranv
*/
public record RecordWithOverride(List<Byte> list) {
public RecordWithOverride {
if (list instanceof ArrayList<Byte> l) {
throw new IllegalArgumentException(l.toString());
}
}
}
|