Jakarta Utilities for CDI

Some utilities only requiring Jakarta CDI 3.x

Лицензия

Лицензия

Группа

Группа

be.atbash.jakarta.utils
Идентификатор

Идентификатор

utils-cdi
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Jakarta Utilities for CDI
Some utilities only requiring Jakarta CDI 3.x
Ссылка на сайт

Ссылка на сайт

https://raw.githubusercontent.com/atbashEE/atbash-utils/jakarta/utils-cdi/src/main/doc/cdiUtils.adoc
Система контроля версий

Система контроля версий

http://github.com/atbashEE/atbash-utils/tree/master/utils-cdi

Скачать utils-cdi

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/be.atbash.jakarta.utils/utils-cdi/ -->
<dependency>
    <groupId>be.atbash.jakarta.utils</groupId>
    <artifactId>utils-cdi</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/be.atbash.jakarta.utils/utils-cdi/
implementation 'be.atbash.jakarta.utils:utils-cdi:1.0.1'
// https://jarcasting.com/artifacts/be.atbash.jakarta.utils/utils-cdi/
implementation ("be.atbash.jakarta.utils:utils-cdi:1.0.1")
'be.atbash.jakarta.utils:utils-cdi:jar:1.0.1'
<dependency org="be.atbash.jakarta.utils" name="utils-cdi" rev="1.0.1">
  <artifact name="utils-cdi" type="jar" />
</dependency>
@Grapes(
@Grab(group='be.atbash.jakarta.utils', module='utils-cdi', version='1.0.1')
)
libraryDependencies += "be.atbash.jakarta.utils" % "utils-cdi" % "1.0.1"
[be.atbash.jakarta.utils/utils-cdi "1.0.1"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
be.atbash.utils : utils-se jar 1.0.0
org.slf4j : slf4j-api jar 1.7.25

provided (3)

Идентификатор библиотеки Тип Версия
jakarta.enterprise : jakarta.enterprise.cdi-api jar 3.0.0
jakarta.el : jakarta.el-api jar 4.0.0
jakarta.interceptor : jakarta.interceptor-api jar 2.0.0

test (2)

Идентификатор библиотеки Тип Версия
org.mockito : mockito-core jar 2.23.0
org.junit.jupiter : junit-jupiter-engine jar 5.3.1

Модули Проекта

Данный проект не имеет модулей.

License Build Status

utils-se : Maven Central
utils-cdi : Maven Central
utils-jsf : Maven Central

atbash-utils

Utility classes for Java SE, CDI, CDI-test, ...

  • Java SE 8 based!
  • Automatic module name defined for Java 9+
  • Runs on Java 8 and 11 Classpath.

For Java 7 support, you can use version 0.9.3.2.

utils SE

  • String Utils
  • Collection Utils
  • Top level RuntimeException and Exception for unexpected conditions
  • Proxy Utils
  • Class Utils
  • HEX encoding
  • Reading Version from MANIFEST.MF
  • Check if running within CDI container.
  • Resource API

utils CDI

Requires CDI 1.1

  • Programmatic retrieval of CDI instances.
  • Producer for SLF4J logger.
  • Manual retrieval of generic types CDI beans generated by Producer methods.
  • Fake Bean manager for testing (no need for full CDI container)

There is also a version for CDI 3.0 (Jakarta EE 9 namespace), see here.

utils JSF

Requires JSF 2.x

  • Some general useful utility methods related to JSF.
  • Fake FacesContext for unit testing

There is also a version for JSF 3.0 (Jakarta EE 9 namespace), see here.

be.atbash.jakarta.utils

Atbash

Версии библиотеки

Версия
1.0.1
1.0.0