-
objenesis-1.2-7.fc16.noarch
Objenesis is a small Java library that serves one purpose: to instantiate
a new object of a particular class.
Java supports 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, that have side effects,
and/or 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 overcome 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 instantiated in
non-standard ways.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
ocaml-3.11.2-2.fc13.x86_64
Objective Caml is a high-level, strongly-typed, functional and
object-oriented programming language from the ML family of languages.
This package comprises two batch compilers (a fast bytecode compiler
and an optimizing native-code compiler), an interactive toplevel system,
parsing tools (Lex,Yacc,Camlp4), a replay debugger, a documentation generator,
and a comprehensive library.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 13
-
compat-libmpc-1.1.0-2.lbn25.x86_64
Contains the .so files for mpc version %{bootstrap-version}.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-lua-5.1.5-17.lbn25.x86_64
This package contains a compatibility version of the lua-5.1 binaries.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-openssl10-1.0.2j-6.lbn25.x86_64
The OpenSSL toolkit provides support for secure communications between
machines. This version of OpenSSL package contains only the libraries
and is provided for compatibility with previous releases and software
that does not support compilation with OpenSSL-1.1.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-readline5-5.2-26.lbn25.x86_64
The Readline library provides a set of functions that allow users to
edit command lines. Both Emacs and vi editing modes are available. The
Readline library includes additional functions for maintaining a list
of previously-entered command lines for recalling or editing those
lines, and for performing csh-like history expansion on previous
commands.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-wxGTK3-gtk2-3.0.4-1.lbn25.x86_64
wxWidgets is the GTK port of the C++ cross-platform wxWidgets
GUI library, offering classes for all common GUI controls as well as a
comprehensive set of helper classes for most common application tasks,
ranging from networking to HTML display and image manipulation.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-wxGTK3-gtk2-gl-3.0.4-1.lbn25.x86_64
OpenGL (a 3D graphics API) add-on for the wxWidgets library.
wxWidgets is the GTK port of the C++ cross-platform wxWidgets
GUI library, offering classes for all common GUI controls as well as a
comprehensive set of helper classes for most common application tasks,
ranging from networking to HTML display and image manipulation.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
compat-wxGTK3-gtk2-media-3.0.4-1.lbn25.x86_64
Multimedia add-on for the wxWidgets library.
wxWidgets is the GTK port of the C++ cross-platform wxWidgets
GUI library, offering classes for all common GUI controls as well as a
comprehensive set of helper classes for most common application tasks,
ranging from networking to HTML display and image manipulation.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
dnf-data-4.8.0-2.lbn25.noarch
Common data and configuration files for DNF
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25