org.apache.maven.artifact.versioning
Class Restriction
java.lang.Object
  
org.apache.maven.artifact.versioning.Restriction
public class Restriction
- extends Object
 
Describes a restriction in versioning.
- Version:
 
  - $Id: Restriction.java 997380 2010-09-15 16:08:51Z bentmann $
 
- Author:
 
  - Brett Porter
 
 
 
 
 
EVERYTHING
public static final Restriction EVERYTHING
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 Object
 
 
equals
public boolean equals(Object other)
- Overrides:
 equals in class Object
 
 
toString
public String toString()
- Overrides:
 toString in class Object
 
 
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.