@Override @SuppressWarnings( "unchecked" ) public <T> T attribute( Class<T> key ) { return (T)attribute( key.getCanonicalName() ); }
@Override @SuppressWarnings( "unchecked" ) public <T> T attribute( Class<T> key ) { return (T)attribute( key.getCanonicalName() ); }