(Class<T> c)
| 607 | } |
| 608 | |
| 609 | public <T> Class<? extends T> asSubclass(Class<T> c) { |
| 610 | if (! c.isAssignableFrom(this)) { |
| 611 | throw new ClassCastException(); |
| 612 | } |
| 613 | |
| 614 | return (Class<? extends T>) this; |
| 615 | } |
| 616 | |
| 617 | public T cast(Object o) { |
| 618 | return (T) o; |
nothing calls this directly
no test coverage detected