List of usage examples for com.google.common.collect ForwardingList subclass-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}.
*