How to Install and Uninstall libspi-java-doc Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 20,2024

1. Install "libspi-java-doc" package

Please follow the steps below to install libspi-java-doc on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libspi-java-doc

2. Uninstall "libspi-java-doc" package

Please follow the instructions below to uninstall libspi-java-doc on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libspi-java-doc $ sudo apt autoclean && sudo apt autoremove

3. Information about the libspi-java-doc package on Ubuntu 21.10 (Impish Indri)

Package: libspi-java-doc
Architecture: all
Version: 0.2.4-3
Priority: extra
Section: universe/doc
Source: libspi-java
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Java Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1501
Filename: pool/universe/libs/libspi-java/libspi-java-doc_0.2.4-3_all.deb
Size: 249668
MD5sum: 8cd2c7a679e22c0f9f1ac62c1bf3edfd
SHA1: 06bafbbb8d6a09dce22273e5dd2efea427afd629
SHA256: 57087af07c354e3ed0f68476ba5d6afcdfb5aa444a3bb55b09ac32e413877fe6
SHA512: 388d04d5d9312f11241a3936e82000804738113a1cac18cdf17e1bdff201f9082baa31cb66290b6d12c4476b95bb50a9137eae390b2b4d9f30f4409848e22daa
Homepage: https://github.com/rspilker/spi
Description-en: Documentation for libspi-java
The usage of the Service Provider Interface in Java is a great way to make your
program more extensible. However, implementing and distributing such an
Interface is error prone.
.
One of the reasons is that the system depends on naming schemes and text files.
The name of an implementation should be put in a text file, located on the
classpath in a folder called META-INF/services/.
.
This project allows the programmer to use an Annotation, @ProviderFor, to flag
a class as an implementation of a certain interface. During compilation, the
necessary files are created at the appropriate locations. Also, the class is
inspected to see if it follows all rules applicable to Service Providers.
Compile time errors will be generated if those rules are broken, assisting the
programmer to create more robust code.
.
This package contains the generated API documentation.
Description-md5: a67b30ffc55d4b40da79d32a1e7e32f9