Cómo recuperar la actividad solicitada por un Intent

Digamos que tengo una Intención como esta:

Intent intent = new Intent(context, MyActivity.class); 

Entonces quiero un método que devolverá true para lo siguiente:

  boolean found = intent.getSomeMethodToRetrieveActivity() instanceof MyActivity; 

Básicamente hay alguna manera de averiguar qué actividad se resuelve la intención?

¿algunas ideas?

EDITAR

Perusing el src que puedo ver que puedo conseguir el nombre de la clase como esto:

  intent.getComponent().getClassName() 

Que devolverá " com.my.package.MyActivity " que está cerca pero me gustaría usar instanceof

    Acabo de terminar usando equals() como en mi pregunta con:

      intent.getComponent().getClassName() 

    ¿Qué pasa con el mecanismo de reflexión de Java, concretamente los Class.newInstance() o Class.isInstance() ?

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.