mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-29 16:50:55 +07:00
21 lines
347 B
Java
21 lines
347 B
Java
class Scratch
|
|
{
|
|
public static class PredicatedProposal<T>
|
|
{
|
|
private final Discriminator<? super T> pred = null;
|
|
|
|
public Discriminator<? super T> get()
|
|
{
|
|
return this.pred;
|
|
}
|
|
}
|
|
|
|
public static interface Discriminator<T extends String> extends Predicate<T>
|
|
{
|
|
|
|
}
|
|
|
|
interface Predicate<T> {
|
|
boolean val(T t);
|
|
}
|
|
} |