ee/src/main/java/org/jboss/as/ee/component/EEModuleDescription.java
public EEModuleClassDescription addOrGetLocalClassDescription(final String className) {
        if (className == null) {
            throw EeLogger.ROOT_LOGGER.nullVar("className", "module", moduleName);
        }
        EEModuleClassDescription ret = classDescriptions.get(className);
        if (ret == null) {
            classDescriptions.put(className, ret = new EEModuleClassDescription(className));
        }
        return ret;
    }
public EEModuleClassDescription addOrGetLocalClassDescription(final String className) {
        if (className == null) {
            throw EeLogger.ROOT_LOGGER.nullVar("className", "module", moduleName);
        }
        EEModuleClassDescription ret = classDescriptions.get(className);
        if (ret == null) {
            classDescriptions.put(className, ret = new EEModuleClassDescription(className));
        }
        return ret;
    }
Adds or retrieves an existing EEModuleClassDescription for the local module. This method should only be used
for classes that reside within the current deployment unit, usually by annotation scanners that are attaching annotation
information.
<p/>
This

@param className The class name
@return The new or existing {@link EEModuleClassDescription}