ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib
(GPL-2.0-with-classpath-exception OR CDDL-1.1)
ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA-MD
acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
The OpenJDK runtime environment 8 without audio and video support.
The javapackages-filesystem package contains some basic directories into which Java packages install their content.
The OpenJDK runtime environment 11 without audio and video support.
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode editors, Javassist provides two levels of API: source level and bytecode level. If the users use the source- level API, they can edit a class file without knowledge of the specifications of the Java bytecode. The whole API is designed with only the vocabulary of the Java language. You can even specify inserted bytecode in the form of source text; Javassist compiles it on the fly. On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors.
Aspect-Oriented Programming (AOP) offers a better solution to many problems than do existing technologies, such as EJB. AOP Alliance facilitates and standardizes the use of AOP. This package contains APIs for program instrumentation, interception mechanisms, and a set of interfaces for implementing a generic reflection API.
HK2 ServiceLocator Default Implementation
Hundred Kilobytes Kernel ServiceLocator Default Implementation.
This package is a general annotations API for the Java platform (JSR 250).
Java API for JSR-330 Dependency Injection
AtInject is the Java API build by the JSR-330.It's a set of API aiming to standardize an extensible dependency injection paradigm, as those provided by Guice, Spring or Plexus projects.
Hundred Kilobytes Kernel Implementation Utilities.