Ahoj Martine,

AspectJ, pripadne vlastni byte-code manipulace (asm, javassist).

S pozdravem

Martin Beránek napsal(a):
> Zdravím,
> 
> řeším následující problém:
> 
> mám pojo (nositel dat) a potřebuji do ní přidat další getMetodu
> 
> class Person {
>       private String login;
>       public String getLogin() {
>               return this.login;
>       }
> }
> 
> potřeboval bych přidat metodu, např:
> 
> boolean isEnabled() {
>       return true; //tím chci říct, že dopředu vím co má metoda vrátit
> }
> 
> Třídu jako takovou měnit nechci. Jako metodu to potřebuju kvůli tomu, že
> to je objekt který se zobrazuje v JSF tabulce.
> 
> Zkoumal jsem jestli se pro to dají použít commons.binutils, ale ty
> zřejmě umí vytvářet jenom uplně nové pojo.
> 
> díky za rady
> 

-- 
Jiří Mareš (mailto:jiri.ma...@svt.cz)
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem