Example usage for com.google.common.collect Range closed

List of usage examples for com.google.common.collect Range closed

Introduction

In this page you can find the example usage for com.google.common.collect Range closed.

Prototype

public static <C extends Comparable<?>> Range<C> closed(C lower, C upper) 

Source Link

Document

Returns a range that contains all values greater than or equal to lower and less than or equal to upper .

Usage

From source file:com.yfiton.api.parameter.validators.IntegerValidator.java

public IntegerValidator(int minValue, int maxValue) {
    this.range = Range.closed(minValue, maxValue);
}

From source file:se.sics.nstream.util.range.KRangeImpl.java

public KRangeImpl(int parentBlock, long lower, long higher) {
    this.parentBlock = parentBlock;
    this.base = Range.closed(lower, higher);
}

From source file:org.rf.ide.core.testdata.model.FileRegion.java

public boolean containsLine(final int line) {
    if (line > FilePosition.NOT_SET) {
        return Range.closed(start.getLine(), end.getLine()).contains(line);
    }/*from  www . j  a v a  2  s . c o m*/

    return false;
}

From source file:com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil.java

private static boolean isAtMost(PlanNode node, Lookup lookup, long maxCardinality) {
    return Range.closed(0L, maxCardinality).encloses(extractCardinality(node, lookup));
}

From source file:fr.inria.eventcloud.load_balancing.criteria.QuadrupleCountCriterion.java

public QuadrupleCountCriterion() {
    super("nbQuadruples", new PeerAllocatorBalancer(), Range.closed(0.0, (double) Long.MAX_VALUE), 5,
            EventCloudProperties.LOAD_BALANCING_EMERGENCY_THRESHOLD_QUADRUPLE_CRITERION.getValue());
}

From source file:org.apache.james.imap.api.message.UidRange.java

private static RangeSet<MessageUid> createSortedRangeSet(List<UidRange> ranges) {
    RangeSet<MessageUid> rangeSet = TreeRangeSet.create();
    for (UidRange range : ranges) {
        rangeSet.add(Range.closed(range.getLowVal(), range.getHighVal()));
    }//  w ww .j a v a  2  s .  co  m
    return rangeSet;
}

From source file:se.sics.nstream.util.range.KPieceImpl.java

@Override
public Range<Long> translate(long by) {
    return Range.closed(base.lowerEndpoint() + by, base.upperEndpoint() + by);
}

From source file:com.stackframe.sarariman.PeriodOfPerformance.java

public Range<Date> asRange() {
    return Range.closed(getStart(), getEnd());
}

From source file:fr.inria.eventcloud.load_balancing.criteria.DiskUsageCriterion.java

public DiskUsageCriterion(String directory, long virtualCapacity) {
    super("diskUsage", new PeerAllocatorBalancer(), Range.closed(0.0, 100.0));

    this.directory = new File(directory);

    if (virtualCapacity <= 0) {
        this.virtualCapacity = this.directory.getTotalSpace();
    } else {/*from   w  w  w  .  j  a va2 s. c om*/
        this.virtualCapacity = virtualCapacity;
    }
}

From source file:com.comphenix.protocol.compat.guava.Guava17.java

@Override
public <C extends Comparable<C>> Range<C> closedRange(C lower, C upper) {
    return Range.closed(lower, upper);
}