Comment étendre une classe finale en Java

Voici mon problème en fait, je suis maintenant face.
J'ai une classe, disons Foo et cette classe définit une méthode appelée getBar qui renvoie un Bar instance. La classe Bar est définie à l'intérieur d' Foo et et est déclaré public static final. Ce que je veux faire est de définir une classe MyFoo qui s'étend Foo mais je tiens également à exprimer Bar avec MyBar en ajoutant mes propres fonctionnalités (méthodes, propriétés,etc).
Je veux aussi getBar de retour MyBar.

Le problème est Bar est définitive. Voici une illustration de ce que je veux faire :

public class Foo {

  Bar bar = new Bar();

  public Bar getBar(){
      return bar;
  } 

   ....

   public static final class Bar {

    } 
}

Ce que je veux faire est :

public class MyFoo extends Foo {


   public MyBar getBar(){ //here I want to return an instance of MyBar

   }

  public static final class MyBar extends Bar { //That's impossible since Bar is final

  } 
}

Comment puis-je y parvenir?

[EDIT] je suis ajouter plus de détails à ma question.
Je suis en train de développer un plugin pour Jenkins et après recherche, j'ai réalisé qu'il existe un plugin qui propose les fonctionnalités de base que je veux faire, Foo et Bar. Je veux la coutume Foo et Bar, de sorte qu'il peut s'adapter à mes besoins.
Toto est la classe principale du plugin et s'étend une classe appelée Constructeur. Foo définit une méthode appelée perform qui contient toutes les opérations de l'exécution d'une construction.
Bar contient des opérations pour les configurations les fins et les Foo besoins de la Barre pour obtenir ces informations.

Donc ce que je veux faire est d'étendre Foo avec MyFoo et ajouter certaines configurations avec MyBar. Et comme vous le voyez, MyFoo aurez besoin pour obtenir ces configuations en appelant getBar();

La deuxième chose est que je n'ai aucun contrôle de l'instanciation de MyFoo et MyBar

Ce qui me bloque, c'est que je ne peux pas étendre Bar. Comment puis-je y parvenir?

source d'informationauteur Dimitri