blob: cbbffdf442916d170fd572580e911c815259b849 [file] [log] [blame]
@SuppressWarnings({"UnusedDeclaration"})
class C {
boolean foo(final ConfigurableField<String> nameField) {
return (Formatter<?>)nameField.getFormatter() instanceof DefaultFormatter;
}
}
@SuppressWarnings({"UnusedDeclaration"})
interface Formatter<V>{}
class DefaultFormatter implements Formatter<Object>{}
interface ConfigurableField<V> {
Formatter<V> getFormatter();
}