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

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

Introduction

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

Usage

From source file com.addthis.bundle.table.DataTableListWrapper.java

/**
 * List<Bundle> wrapper that presents a table interface.
 */
public class DataTableListWrapper extends ForwardingList<Bundle> implements DataTable {

    private final BundleFormat format;

From source file br.com.caelum.vraptor.validator.MessageList.java

/**
 * Class that represents an message list, allowing to use methods
 * to groupping message by category.
 * 
 * @author Otvio Scherer Garcia
 */

From source file org.richfaces.tests.qa.plugin.utils.TolerantContainsList.java

/**
 * @author <a href="mailto:jstefek@redhat.com">Jiri Stefek</a>
 */
public class TolerantContainsList extends ForwardingList<String> {

    private final List<String> delegate;

From source file buildcraft.lib.fluids.TankManager.java

/** Provides a simple way to save+load and send+receive data for any number of tanks. This also attempts to fill all of
 * the tanks one by one via the {@link #fill(FluidStack, boolean)} and
 * {@link #drain(FluidStack, boolean)} methods. */
public class TankManager<T extends Tank> extends ForwardingList<T>
        implements IFluidHandlerAdv, INBTSerializable<NBTTagCompound> {

From source file com.addthis.hydra.data.query.DataTableHelper.java

@SuppressWarnings("serial")
public class DataTableHelper extends ForwardingList<Bundle> implements DataTable {

    private DataTable result;
    private Bundle currentRow;
    private int currentColumn;

From source file org.sonatype.nexus.common.collect.DetachingList.java

/**
 * {@link List} wrapper that automatically detaches from the original in response to a mutating request
 * or when content escapes back to the caller, as we may need to wrap that content and store it locally.
 *
 * This provides a good balance between an eager copy and a completely lazy (but complex) wrapper.
 *

From source file net.derquinse.common.io.Chunks.java

/**
 * A collection of chunks.
 * @author Andres Rodriguez
 */
final class Chunks<T extends MemoryByteSource> extends ForwardingList<T> {
    /** Sources. */

From source file net.sourceforge.cilib.problem.MOOptimisationProblem.java

/**
 *
 */
public class MOOptimisationProblem extends ForwardingList<OptimisationProblem> implements OptimisationProblem {

    private static final long serialVersionUID = 4997914969290350571L;

From source file org.waveprotocol.box.common.DeltaSequence.java

/**
 * An immutable sequence of transformed deltas.
 *
 * This class enforces that the deltas are contiguous.
 */
public final class DeltaSequence extends ForwardingList<TransformedWaveletDelta> implements RandomAccess {

From source file com.google.devtools.build.lib.syntax.GlobList.java

/**
 * Glob matches and information about glob patterns, which are useful to
 * ide_build_info. Its implementation of the List interface is as an immutable
 * list of the matching files. Glob criteria can be retrieved through
 * {@link #getCriteria}.
 *