Example usage for com.google.common.collect ForwardingQueue subclass-usage

List of usage examples for com.google.common.collect ForwardingQueue subclass-usage

Introduction

In this page you can find the example usage for com.google.common.collect ForwardingQueue subclass-usage.

Usage

From source file mods.railcraft.common.util.collections.CircularVec3Queue.java

/**
 *
 * @author CovertJaguar <http://www.railcraft.info>
 */
public class CircularVec3Queue extends ForwardingQueue<Vec3> {

From source file financial.utilities.HistogramDecoratedPriorityBook.java

/**
 * <h4>Description</h4>
 * <p/>  This is basically a decorator of the priority queue that also has a link to an histogram generator and updates it regularly.
 * It has to call "toArray" because JFreechart is unwieldy.
 * <p/> I extends ForwardingQueue in the JavaCollection that is nice because that way I don't havet o delegate EVERYTHING
 * <p/>

From source file de.cosmocode.palava.workqueue.SetQueue.java

/**
 * Decorator to add {@link Set} semantic to {@link Queue}s.
 * <p>
 *   The later added element wins. Older elements will be removed.
 * </p>
 *

From source file com.google.test.metric.report.issues.TriageIssuesQueue.java

/**
 * A queue of IssueHolders that only keeps issues that are important enough to show, and sorts
 * them in order of importance.
 *
 * <b>Important:</b> the semantics of this class are only preserved if elements are enqueued
 * using the {@code offer()} method.

From source file de.cosmocode.palava.workqueue.BatchWorkQueue.java

/**
 * Batch based {@link WorkQueue}.
 *
 * @since 1.0
 * @author Willi Schoenborn
 * @param <E> generic element type

From source file io.scigraph.annotation.EntityAnnotationGroup.java

/***
 * Represents a collection of overlapping terms.
 * <p>
 * For instance if "foo" is a recognized term and "foo nacho" is a recognized
 * term we want to make sure that we embed both terms in the annotation...
 * 

From source file edu.sdsc.scigraph.annotation.EntityAnnotationGroup.java

/***
 * Represents a collection of overlapping terms.
 * <p>
 * For instance if "foo" is a recognized term and "foo nacho" is a recognized
 * term we want to make sure that we embed both terms in the annotation...
 * 

From source file org.spigotmc.util.EvictingQueue.java

/**
 * A non-blocking queue which automatically evicts elements from the head of the queue when
 * attempting to add new elements onto the queue and it is full.
 *
 * <p>An evicting queue must be configured with a maximum size. Each time an element is added
 * to a full queue, the queue automatically removes its head element. This is different from

From source file net.homelinux.ten.pinballbuttons.util.EvictingQueue.java

/**
 * A non-blocking queue which automatically evicts elements from the head of the
 * queue when attempting to add new elements onto the queue and it is full.
 * 
 * <p>
 * An evicting queue must be configured with a maximum size. Each time an

From source file org.csanchez.jenkins.plugins.kubernetes.pipeline.EvictingQueue.java

/**
 * COPIED FROM GUAVA until it is upgraded in Jenkins core
 * 
 * A non-blocking queue which automatically evicts elements from the head of the queue when
 * attempting to add new elements onto the queue and it is full. This queue orders elements FIFO
 * (first-in-first-out). This data structure is logically equivalent to a circular buffer (i.e.,