LibraryManifest#

public class LibraryManifest#

Утилитарный класс для работы с манифестом библиотеки.

Constructors#

LibraryManifest#

public LibraryManifest(ClassLoader classLoader)#

Конструктор экземпляров класса.

Parameters
  • classLoader – Загрузчик классов, в котором будет выполняться поиск манифеста.

Methods#

getLibraryVersion#

public String getLibraryVersion()#

Возвращает версию библиотеки из манифеста библиотеки.

Throws
  • IOException – При ошибках чтения манифеста.

Returns

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

getManifest#

public synchronized Manifest getManifest()#

Выполняет поиск манифеста библиотеки

Throws
  • IOException – При ошибках чтения манифеста.

Returns

манифест библиотеки

getServerMinimalVersions#

public String[] getServerMinimalVersions()#

Возвращает минимальные версии сервера приложений, поддерживаемые библиотекой, из манифеста библиотеки.

Throws
  • IOException – При ошибках чтения манифеста.

Returns

Array of versions or empty array.