org.jboss.classloading.plugins.metadata
Class UsesPackageRequirement
java.lang.Object
org.jboss.classloading.spi.helpers.NameAndVersionRangeSupport
org.jboss.classloading.spi.metadata.helpers.AbstractRequirement
org.jboss.classloading.plugins.metadata.PackageRequirement
org.jboss.classloading.plugins.metadata.UsesPackageRequirement
- All Implemented Interfaces:
- Serializable, OptionalPackages, Requirement
public class UsesPackageRequirement
- extends PackageRequirement
UsesPackageRequirement.
- Version:
- $Revision: 1.1 $
- Author:
- Adrian Brock
- See Also:
- Serialized Form
Method Summary |
protected void |
init()
Initialise the requirement |
Methods inherited from class org.jboss.classloading.spi.helpers.NameAndVersionRangeSupport |
getFrom, getFromVersion, getName, getTo, getToVersion, getVersionRange, hashCode, isFromVersionInclusive, isToVersionInclusive, setFrom, setFromVersion, setFromVersionInclusive, setName, setTo, setToVersion, setToVersionInclusive, setVersion, setVersionRange |
UsesPackageRequirement
public UsesPackageRequirement()
- Create a new UsesPackageRequirement.
UsesPackageRequirement
public UsesPackageRequirement(String name)
- Create a new UsesPackageRequirement with no version constraint
- Parameters:
name
- the name
- Throws:
IllegalArgumentException
- for a null name
UsesPackageRequirement
public UsesPackageRequirement(String name,
VersionRange versionRange)
- Create a new UsesPackageRequirement.
- Parameters:
name
- the nameversionRange
- the version range - pass null for all versions
- Throws:
IllegalArgumentException
- for a null name
init
protected void init()
- Initialise the requirement
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.