| Name | Description | Type | Package | Framework |
| Builder | A container for attributes and directives under a certain namespace. | Class | org.osgi.service.indexer | OSGI |
| Capability | Class | org.osgi.service.indexer | OSGI | |
| Namespaces | Class | org.osgi.service.indexer | OSGI | |
| Requirement | Class | org.osgi.service.indexer | OSGI | |
| Resource | A resource that is to be indexed. | Interface | org.osgi.service.indexer | OSGI |
| ResourceAnalyzer | A resource analyzer is responsible for analyzing a resource for some specific purpose, and discovering requirements and capabilities that may not be | Interface | org.osgi.service.indexer | OSGI |
| ResourceIndexer | ResourceIndexer is an OSGi service that creates a Repository XML representation by indexing resource capabilities and requirements. | Interface | org.osgi.service.indexer | OSGI |
| Builder | A container for attributes and directives under a certain namespace. | Class | org.osgi.service.indexer | KnoplerFish |
| Capability | Class | org.osgi.service.indexer | KnoplerFish | |
| Namespaces | Class | org.osgi.service.indexer | KnoplerFish | |
| Requirement | Class | org.osgi.service.indexer | KnoplerFish | |
| Resource | A resource that is to be indexed. | Interface | org.osgi.service.indexer | KnoplerFish |
| ResourceIndexer | ResourceIndexer is an OSGi service that creates a Repository XML representation by indexing resource capabilities and requirements. | Interface | org.osgi.service.indexer | KnoplerFish |