Module org.glassfish.hk2.core
Package com.sun.enterprise.module.common_impl
package com.sun.enterprise.module.common_impl
-
ClassDescriptionThe Modules Registry maintains the registry of all available module.Partial implementation of
Repositorythat statically enumerates allModuleDefinitionupfront.AdapterIterator<T,U> Iteratorimplementation that works as a filter to another iterator.Implementation ofInhabitantsDescriptorthat loads the inhabitants meta-data from a byte array (usually coming from a inhabitant file).We need a compound enumeration so that we can aggregate the results from various delegates.ModuleDefinitionimplementation that picks up most of the module properties from the manifest file of the jar, as baked in by the hk2-maven-plugin.This class is a directory based repository implementation.Equivalent of FlattenIterator for enumerationIteratorimplementation that works like Lisp "flatten" function.Abstraction ofJarFileso that we can handle both a jar file and a directory image transparently.The logging relataed methods have been refactored out of Utils class which exists in impl module.Class representing the primary Key for acom.sun.enterprise.module.Module.JDK5-friendly string tokenizer.hk2 and modules usage tracing utilities.