Пакет objenesis: Информация

    Исходный пакет: objenesis
    Версия: 1.0-alt2_2jpp5
    Собран:  8 марта 2010 г. 13:04
    Категория: Разработка/Java
    Сообщить об ошибке в пакете
    Домашняя страница: http://objenesis.googlecode.com/svn/docs/index.html

    Лицензия: MIT
    О пакете: Instantiate New Object
    Описание: 
    Java already supports this dynamic instantiation of classes
    using Class.newInstance(). However, this only works if the
    class has an appropriate constructor. There are many times
    when a class cannot be instantiated this way, such as when
    the class contains:
    * Constructors that require arguments.
    * Constructors that have side effects.
    * Constructors that throw exceptions.
    As a result, it is common to see restrictions in libraries
    stating that classes must require a default constructor.
    Objenesis aims to overcomes these restrictions by bypassing
    the constructor on object instantiation.
    Needing to instantiate an object without calling the
    constructor is a fairly specialized task, however there
    are certain cases when this is useful:
    * Serialization, Remoting and Persistence -
      Objects need to be instantiated and restored to a
      specific state, without invoking code.
    * Proxies, AOP Libraries and Mock Objects - Classes can be
      subclassed without needing to worry about the super()
      constructor.
    * Container Frameworks - Objects can be dynamically
      instantatiated in non-standard ways.

    Список rpm-пакетов, предоставляемых данным srpm-пакетом:
    objenesis (noarch)
    objenesis-javadoc (noarch)
    objenesis-manual (noarch)

    Сопровождающий: Igor Vlasenko

    Список участников:
    Igor Vlasenko

      1. /proc
      2. jpackage-compat
      3. jpackage-utils >= 0:1.7.5
      4. junit
      5. maven-surefire-plugin
      6. maven2 >= 0:2.0.7
      7. maven2-plugin-antrun
      8. maven2-plugin-assembly
      9. maven2-plugin-compiler
      10. maven2-plugin-eclipse
      11. maven2-plugin-install
      12. maven2-plugin-jar
      13. maven2-plugin-javadoc
      14. maven2-plugin-resources
      15. maven2-plugin-site
      16. maven2-plugin-source
      17. xpp3-minimal
      18. xsite

    Последнее изменение


    8 марта 2010 г. Igor Vlasenko 0:1.0-alt2_2jpp5
    - new jpp release
    5 января 2009 г. Igor Vlasenko 0:1.0-alt2_1jpp5
    - fixed repocop warnings
    29 сентября 2008 г. Igor Vlasenko 0:1.0-alt1_1jpp5
    - converted from JPackage by jppimport script