org.jboss.deployers.structure.spi.classloading
Class ClassLoaderMetaData

java.lang.Object
  extended by org.jboss.deployers.structure.spi.classloading.ClassLoaderMetaData
All Implemented Interfaces:
Serializable

public class ClassLoaderMetaData
extends Object
implements Serializable

ClassLoaderMetaData. TODO JBMICROCONT-182 needs greatly expanding

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
ClassLoaderMetaData()
           
 
Method Summary
 List<Capability> getCapabilities()
          Get the capabilities.
 String getDomain()
          Get the domain.
 ExportAll getExportAll()
          Get the exportAll.
 String getName()
          Get the name.
 String getParentDomain()
          Get the parentDomain.
 List<Requirement> getRequirements()
          Get the requirements.
 Version getVersion()
          Get the version.
 boolean isImportAll()
          Whether to import all
 boolean isJ2seClassLoadingCompliance()
          Get the j2seClassLoadingCompliance.
 void setCapabilities(List<Capability> capabilities)
          Set the capabilities.
 void setDomain(String domain)
          Set the domain.
 void setExportAll(ExportAll exportAll)
          Set the exportAll.
 void setImportAll(boolean importAll)
          Set the importAll.
 void setJ2seClassLoadingCompliance(boolean classLoadingCompliance)
          Set the j2seClassLoadingCompliance.
 void setName(String name)
          Set the name.
 void setParentDomain(String parentDomain)
          Set the parentDomain.
 void setRequirements(List<Requirement> requirements)
          Set the requirements.
 void setVersion(Version version)
          Set the version.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassLoaderMetaData

public ClassLoaderMetaData()
Method Detail

getName

public String getName()
Get the name.

Returns:
the name.

setName

public void setName(String name)
Set the name.

Parameters:
name - the name.

getVersion

public Version getVersion()
Get the version.

Returns:
the version.

setVersion

public void setVersion(Version version)
Set the version.

Parameters:
version - the version.

getDomain

public String getDomain()
Get the domain.

Returns:
the domain.

setDomain

public void setDomain(String domain)
Set the domain.

Parameters:
domain - the domain.

getParentDomain

public String getParentDomain()
Get the parentDomain.

Returns:
the parentDomain.

setParentDomain

public void setParentDomain(String parentDomain)
Set the parentDomain.

Parameters:
parentDomain - the parentDomain.

getExportAll

public ExportAll getExportAll()
Get the exportAll.

Returns:
the exportAll.

setExportAll

public void setExportAll(ExportAll exportAll)
Set the exportAll.

Parameters:
exportAll - the exportAll.

isJ2seClassLoadingCompliance

public boolean isJ2seClassLoadingCompliance()
Get the j2seClassLoadingCompliance.

Returns:
the j2seClassLoadingCompliance.

setJ2seClassLoadingCompliance

public void setJ2seClassLoadingCompliance(boolean classLoadingCompliance)
Set the j2seClassLoadingCompliance.

Parameters:
classLoadingCompliance - the j2seClassLoadingCompliance.

getCapabilities

public List<Capability> getCapabilities()
Get the capabilities.

Returns:
the capabilities.

setCapabilities

public void setCapabilities(List<Capability> capabilities)
Set the capabilities.

Parameters:
capabilities - the capabilities.

isImportAll

public boolean isImportAll()
Whether to import all

Returns:
true when there are no requirements

setImportAll

public void setImportAll(boolean importAll)
Set the importAll.

Parameters:
importAll - the importAll.

getRequirements

public List<Requirement> getRequirements()
Get the requirements.

Returns:
the requirements.

setRequirements

public void setRequirements(List<Requirement> requirements)
Set the requirements.

Parameters:
requirements - the requirements.


Copyright © 2008 JBoss Inc.. All Rights Reserved.