org.apache.maven.artifact.versioning
Class Restriction
java.lang.Object
org.apache.maven.artifact.versioning.Restriction
public class Restriction
- extends java.lang.Object
Describes a restriction in versioning.
- Version:
- $Id: Restriction.java 640549 2008-03-24 20:05:11Z bentmann $
- Author:
- Brett Porter
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Restriction
public Restriction(ArtifactVersion lowerBound,
boolean lowerBoundInclusive,
ArtifactVersion upperBound,
boolean upperBoundInclusive)
getLowerBound
public ArtifactVersion getLowerBound()
isLowerBoundInclusive
public boolean isLowerBoundInclusive()
getUpperBound
public ArtifactVersion getUpperBound()
isUpperBoundInclusive
public boolean isUpperBoundInclusive()
containsVersion
public boolean containsVersion(ArtifactVersion version)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.