všetky možnosti
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Zdroj: objenesis  ]

Balík: libobjenesis-java (3.1-1)

Odkazy pre libobjenesis-java

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík objenesis:

Správcovia:

Externé zdroje:

Podobné balíky:

knižnice jazyka Java na vytvorenie inštancie nového objektu danej triedy

Objenesis je malá knižnica jazyka Java, ktorá slúži na jeden účel - vytvorenie inštancie nového objektu danej triedy. Java túto dynamickú tvorbu inštancií tried už podporuje pomocou Class.newInstance(). To však funguje len ak trieda má vhodný konštruktor. V mnohých prípadoch nie je možné vytvoriť inštanciu triedy týmto spôsobom, napr. keď trieda obsahuje

 * konštruktory, ktoré vyžadujú argumenty
 * konštruktory, ktoré majú vedľajšie účinky
 * konštruktory, ktoré vyhadzujú výnimky.
Vo výsledku je možné bežne vidieť v knižniciach obmedzenia, ktoré hovoria, že triedy musia vyžadovať predvolený konštruktor. Cieľom Objenesis je prekonať tieto obmedzenia obídením konštruktora pri tvorbe inštancie objektu.

Značky: Implementované v: Java, Role: Shared Library

Ostatné balíky súvisiace s balíkom libobjenesis-java

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libobjenesis-java

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 51.4 kB88.0 kB [zoznam súborov]