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

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

Introduction

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

Usage

From source file org.opendaylight.mdsal.dom.spi.ForwardingDOMDataBroker.java

/**
 * Utility {@link DOMDataBroker} implementation which forwards all interface
 * method invocation to a delegate instance.
 */
public abstract class ForwardingDOMDataBroker extends ForwardingObject implements DOMDataBroker {

From source file co.cask.cdap.data2.transaction.ForwardingTransactionAware.java

/**
 * A {@link TransactionAware} that forwards every methods to another {@link TransactionAware}.
 */
public abstract class ForwardingTransactionAware extends ForwardingObject implements TransactionAware {

    @Override

From source file org.zalando.logbook.ForwardingHttpMessage.java

abstract class ForwardingHttpMessage extends ForwardingObject implements HttpMessage {

    @Override
    protected abstract HttpMessage delegate();

    @Override

From source file de.cosmocode.palava.model.business.ForwardingLocation.java

/**
 * Abstract decorator for {@link Location}s.
 *
 * @since 2.1
 * @author Willi Schoenborn
 */

From source file org.opendaylight.mdsal.dom.spi.ForwardingDOMDataWriteTransaction.java

/**
 * Utility {@link DOMDataTreeWriteTransaction} implementation which forwards all interface
 * method invocation to a delegate instance.
 */
public abstract class ForwardingDOMDataWriteTransaction extends ForwardingObject
        implements DOMDataTreeWriteTransaction {

From source file org.asoem.greyfish.core.agent.ForwardingAgent.java

abstract class ForwardingAgent<C extends Context<?, ?>, AC extends AgentContext<?>> extends ForwardingObject
        implements Agent<C> {

    @Override
    protected abstract Agent<?> delegate();

From source file de.cosmocode.palava.datasource.ForwardingDataSource.java

/**
 * Abstract {@link DataSource} decorator.
 * 
 * @author Tobias Sarnowski
 */
public abstract class ForwardingDataSource extends ForwardingObject implements DataSource {

From source file org.opendaylight.mdsal.dom.spi.ForwardingDOMDataReadOnlyTransaction.java

/**
 * Utility {@link DOMDataTreeReadTransaction} implementation which forwards all interface
 * method invocation to a delegate instance.
 */
public abstract class ForwardingDOMDataReadOnlyTransaction extends ForwardingObject
        implements DOMDataTreeReadTransaction {

From source file org.opendaylight.mdsal.dom.store.inmemory.DataTreeModificationCursorAdaptor.java

final class DataTreeModificationCursorAdaptor extends ForwardingObject implements DOMDataTreeWriteCursor {

    private final DataTreeModificationCursor delegate;

    private DataTreeModificationCursorAdaptor(final DataTreeModificationCursor delegate) {
        this.delegate = Preconditions.checkNotNull(delegate);

From source file net.sf.derquinsej.collect.ForwardingHierarchy.java

/**
 * A hierarchy that forward its method calls to a delegated hierarchy.
 * @author Andres Rodriguez
 * @param <K> Type of the keys.
 * @param <V> Type of the elements.
 */