org.apache.maven.mercury.artifact
Class QualityRange

java.lang.Object
  extended by org.apache.maven.mercury.artifact.QualityRange

public class QualityRange
extends java.lang.Object

Version:
$Id: QualityRange.java 762963 2009-04-07 21:01:07Z ogusakov $
Author:
Oleg Gusakov

Field Summary
static QualityRange ALL
           
static QualityRange ALPHA_ONLY
           
static QualityRange BETA_ONLY
           
protected  boolean fromInclusive
           
protected  Quality qualityFrom
           
protected  Quality qualityTo
           
static QualityRange RELEASES_ONLY
           
static QualityRange SNAPSHOTS_ONLY
           
protected  boolean toInclusive
           
 
Constructor Summary
QualityRange(Quality qualityFrom, boolean fromInclusive, Quality qualityTo, boolean toInclusive)
           
 
Method Summary
static QualityRange create(boolean releases, boolean snapshots)
           
 boolean isAcceptedQuality(Quality quality)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SNAPSHOTS_ONLY

public static final QualityRange SNAPSHOTS_ONLY

ALPHA_ONLY

public static final QualityRange ALPHA_ONLY

BETA_ONLY

public static final QualityRange BETA_ONLY

RELEASES_ONLY

public static final QualityRange RELEASES_ONLY

ALL

public static final QualityRange ALL

qualityFrom

protected Quality qualityFrom

fromInclusive

protected boolean fromInclusive

qualityTo

protected Quality qualityTo

toInclusive

protected boolean toInclusive
Constructor Detail

QualityRange

public QualityRange(Quality qualityFrom,
                    boolean fromInclusive,
                    Quality qualityTo,
                    boolean toInclusive)
Parameters:
qualityFrom -
fromInclusive -
qualityTo -
toInclusive -
Method Detail

create

public static QualityRange create(boolean releases,
                                  boolean snapshots)

isAcceptedQuality

public boolean isAcceptedQuality(Quality quality)


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.