文面通り「既存クラスの拡張」, つまり:
- C# の拡張メソッド
- Ruby のオープンクラス
- JavaScript の prototype へのメソッド追加
などである場合, Java にはピッタリ相当する機能は無いように思います.
代わりに, 何らかのクラスへクラスメソッドを作り, 第一引数としてそのクラスのインスタンスを受け取るといいでしょう.
ただ注意点として, そこに書かれているコードは「クラスの拡張」ではないことに注意です.
どちらかと言えば「インスタンス固有のメソッドを追加」, つまり:
- Ruby の特異クラス・特異メソッド
- JavaScript の個別オブジェクトへメソッド追加
にあたるコードに見えます.
まあ, 結局解決法は同じく何らかのクラスメソッドで処理することになるでしょうが.