Top Fields Constructors Methods
com.sun.enterprise.module.impl

public Class CookedModuleDefinition

extends DefaultModuleDefinition
Class Inheritance
Imports
com.sun.enterprise.module.ModuleDependency, com.sun.enterprise.module.common_impl.DefaultModuleDefinition, java.io.File, .IOException, java.util.ArrayList, .List, java.util.jar.Attributes, java.net.URI

Author
dochez

Field Summary

Modifier and TypeField and Description
pack-priv Attributes
pack-priv List<ModuleDependency>
pack-priv List<String>
Inherited from com.sun.enterprise.module.common_impl.DefaultModuleDefinition:
classPathmainAttributes

Constructor Summary

AccessConstructor and Description
public
CookedModuleDefinition(File file, Attributes attr)

Creates a new instance of CookedModuleDefinitionefinition

Method Summary

Modifier and TypeMethod and Description
public void
add(List<URI> extraClassPath)

public void
public void
public ModuleDependency[]
public String[]
getPublicInterfaces()

Overrides com.sun.enterprise.module.common_impl.DefaultModuleDefinition.getPublicInterfaces.

Implements com.sun.enterprise.module.ModuleDefinition.getPublicInterfaces.

Returns the list of classes and packages that have been designated as public interfaces of this module.

Inherited from com.sun.enterprise.module.common_impl.DefaultModuleDefinition:
decorateClassPathgetImportPolicyClassNamegetLifecyclePolicyClassNamegetLocationsgetManifestgetMetadatagetNamegetVersionparseAttributesparseClassPathtoString

Field Detail

attrback to summary
pack-priv Attributes attr
dependenciesback to summary
pack-priv List<ModuleDependency> dependencies

Hides com.sun.enterprise.module.common_impl.DefaultModuleDefinition.dependencies.

publicPkgsback to summary
pack-priv List<String> publicPkgs

Hides com.sun.enterprise.module.common_impl.DefaultModuleDefinition.publicPkgs.

Constructor Detail

CookedModuleDefinitionback to summary
public CookedModuleDefinition(File file, Attributes attr) throws IOException

Creates a new instance of CookedModuleDefinitionefinition

Method Detail

addback to summary
public void add(List<URI> extraClassPath)
addDependencyback to summary
public void addDependency(ModuleDependency dependent)
addPublicInterfaceback to summary
public void addPublicInterface(String exported)
getDependenciesback to summary
public ModuleDependency[] getDependencies()

Overrides com.sun.enterprise.module.common_impl.DefaultModuleDefinition.getDependencies.

Implements com.sun.enterprise.module.ModuleDefinition.getDependencies.

Doc from com.sun.enterprise.module.common_impl.DefaultModuleDefinition.getDependencies.

Returns the list of module dependencies

getPublicInterfacesback to summary
public String[] getPublicInterfaces()

Overrides com.sun.enterprise.module.common_impl.DefaultModuleDefinition.getPublicInterfaces.

Implements com.sun.enterprise.module.ModuleDefinition.getPublicInterfaces.

Doc from com.sun.enterprise.module.common_impl.DefaultModuleDefinition.getPublicInterfaces.

Returns the list of classes and packages that have been designated as public interfaces of this module.