I have two classes:
class Bar extends Foo { // Foo isn\'t relevant constructor(value) { if (!(value instanceof Foo)) throw \"InvalidArgumentException:
If you know all of your classes you can use
if(!(value instanceof Foo && !(value instanceof Bar) && !(value instanceof Baz)))