Example usage for com.google.common.collect Iterables addAll

List of usage examples for com.google.common.collect Iterables addAll

Introduction

In this page you can find the example usage for com.google.common.collect Iterables addAll.

Prototype

public static <T> boolean addAll(Collection<T> addTo, Iterable<? extends T> elementsToAdd) 

Source Link

Document

Adds all elements in iterable to collection .

Usage

From source file:com.google.devtools.build.lib.query2.engine.BuildFilesFunction.java

@Override
public <T> void eval(final QueryEnvironment<T> env, VariableContext<T> context,
        final QueryExpression expression, List<Argument> args, final Callback<T> callback)
        throws QueryException, InterruptedException {
    env.eval(args.get(0).getExpression(), context, new ThreadSafeCallback<T>() {
        @Override/*from ww  w  .  j  av a2  s.c o  m*/
        public void process(Iterable<T> partialResult) throws QueryException, InterruptedException {
            Set<T> result = CompactHashSet.create();
            Iterables.addAll(result, partialResult);
            callback.process(env.getBuildFiles(expression, result, /* BUILD */ true, /* subinclude */ true,
                    /* load */ true));
        }
    });
}

From source file:com.zimbra.soap.mail.message.DismissCalendarItemAlarmResponse.java

public void setUpdatedAlarm(Iterable<UpdatedAlarmInfo> updatedAlarms) {
    this.updatedAlarms.clear();
    if (updatedAlarms != null) {
        Iterables.addAll(this.updatedAlarms, updatedAlarms);
    }//  www .j a v a2s .c o m
}

From source file:com.zimbra.soap.voice.type.PhoneSpec.java

public void setPrefs(Iterable<PrefSpec> prefs) {
    this.prefs.clear();
    if (prefs != null) {
        Iterables.addAll(this.prefs, prefs);
    }/*from  ww  w  .  j  av  a 2  s .  co m*/
}

From source file:com.zimbra.soap.mail.message.ListDocumentRevisionsResponse.java

public void setRevisions(Iterable<DocumentInfo> revisions) {
    this.revisions.clear();
    if (revisions != null) {
        Iterables.addAll(this.revisions, revisions);
    }// w ww .ja  v  a2s. co m
}

From source file:com.zimbra.soap.account.type.AttrsImpl.java

@Override
public Attrs setAttrs(Iterable<? extends Attr> attrs) {
    this.attrs.clear();
    if (attrs != null) {
        Iterables.addAll(this.attrs, attrs);
    }/*from w  w  w .jav  a2  s .co  m*/
    return this;
}

From source file:com.zimbra.soap.mail.message.GetMiniCalResponse.java

public void setErrors(Iterable<MiniCalError> errors) {
    this.errors.clear();
    if (errors != null) {
        Iterables.addAll(this.errors, errors);
    }/*  w w w  . j a  v a  2 s.c  o m*/
}

From source file:com.zimbra.soap.mail.type.ConversationHitInfo.java

public void setMessageHits(Iterable<ConversationMsgHitInfo> messageHits) {
    this.messageHits.clear();
    if (messageHits != null) {
        Iterables.addAll(this.messageHits, messageHits);
    }//from  ww  w.ja va 2s . c  o m
}

From source file:org.eclipse.sirius.diagram.ui.tools.internal.actions.repair.DEdgeDiagramElementState.java

/**
 * {@inheritDoc}//from  w ww  .ja  v  a  2  s .  c om
 */
@Override
public void storeElementState(EObject target, DiagramElementMapping mapping, DEdge element) {
    super.storeElementState(target, mapping, element);

    Iterable<ArrangeConstraint> existingArrangeConstraints = Iterables.filter(element.getArrangeConstraints(),
            ArrangeConstraint.class);
    if (!Iterables.isEmpty(existingArrangeConstraints)) {
        Iterables.addAll(arrangeConstraints, existingArrangeConstraints);
    }
}

From source file:com.zimbra.soap.mail.message.GrantPermissionRequest.java

public void setAces(Iterable<AccountACEinfo> aces) {
    this.aces.clear();
    if (aces != null) {
        Iterables.addAll(this.aces, aces);
    }// w ww. j  a va  2  s .  com
}

From source file:com.zimbra.soap.admin.type.SyncGalAccountSpec.java

public void setDataSources(Iterable<SyncGalAccountDataSourceSpec> dataSources) {
    this.dataSources.clear();
    if (dataSources != null) {
        Iterables.addAll(this.dataSources, dataSources);
    }/*from  w ww . j a  va  2 s .c  o  m*/
}