Thu, 23 May 2024 06:02:55 UTC | login

Information for RPM objenesis-3.1-1.fc33.noarch.rpm

ID600278
Nameobjenesis
Version3.1
Release1.fc33
Epoch
Archnoarch
SummaryA library for instantiating Java objects
DescriptionObjenesis 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 sub-classed without needing to worry about the super() constructor. * Container Frameworks - Objects can be dynamically instantiated in non-standard ways.
Build Time2020-05-04 13:57:20 GMT
Size107.57 KB
d15d94e6f18cc535af03628a0be427e7
LicenseASL 2.0
Provides
mvn(org.objenesis:objenesis) = 3.1
mvn(org.objenesis:objenesis-parent:pom:) = 3.1
mvn(org.objenesis:objenesis-tck) = 3.1
mvn(org.objenesis:objenesis-tck:pom:) = 3.1
mvn(org.objenesis:objenesis:pom:) = 3.1
objenesis = 3.1-1.fc33
osgi(org.objenesis) = 3.1.0
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
java-headless >= 1:1.8
javapackages-filesystem
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 10 of 10
Name ascending sort Size
/usr/share/doc/objenesis0.00 B
/usr/share/doc/objenesis/LICENSE.txt11.09 KB
/usr/share/java/objenesis0.00 B
/usr/share/java/objenesis/objenesis-tck.jar109.25 KB
/usr/share/java/objenesis/objenesis.jar65.52 KB
/usr/share/maven-metadata/objenesis.xml2.49 KB
/usr/share/maven-poms/objenesis0.00 B
/usr/share/maven-poms/objenesis/objenesis-parent.pom16.43 KB
/usr/share/maven-poms/objenesis/objenesis-tck.pom4.37 KB
/usr/share/maven-poms/objenesis/objenesis.pom3.44 KB
Component of
1 through 20 of 20
Buildroot descending sort Created State
f33-build-276348-51652 2020-06-09 03:42:19 expired
f33-build-272159-51571 2020-06-08 20:09:07 expired
f33-build-269504-51502 2020-06-08 15:17:26 expired
f33-build-259613-51029 2020-06-07 20:30:36 expired
f33-build-225540-48477 2020-05-20 13:45:27 expired
f33-build-225538-48477 2020-05-20 11:09:58 expired
f33-build-225535-48477 2020-05-20 08:20:52 expired
f33-build-221777-48451 2020-05-10 16:09:50 expired
f33-build-220614-48451 2020-05-10 14:11:54 expired
f33-build-215914-48445 2020-05-10 05:45:28 expired
f33-build-214558-48429 2020-05-10 00:15:02 expired
f33-build-213540-48415 2020-05-09 22:29:24 expired
f33-build-210698-48391 2020-05-09 17:37:33 expired
f33-build-205861-48302 2020-05-09 07:43:19 expired
f33-build-202674-48151 2020-05-08 15:30:40 expired
f33-build-201545-48073 2020-05-08 13:15:29 expired
f33-build-198418-47807 2020-05-08 05:47:56 expired
f33-build-198226-47784 2020-05-08 05:08:21 expired
f33-build-196983-47426 2020-05-07 15:52:05 expired
f33-build-194694-47138 2020-05-07 08:30:04 expired