Example usage for com.google.common.collect ObjectArrays concat

List of usage examples for com.google.common.collect ObjectArrays concat

Introduction

In this page you can find the example usage for com.google.common.collect ObjectArrays concat.

Prototype

@GwtIncompatible("Array.newInstance(Class, int)")
public static <T> T[] concat(T[] first, T[] second, Class<T> type) 

Source Link

Document

Returns a new array that contains the concatenated contents of two arrays.

Usage

From source file:org.sonatype.sisu.siesta.client.filters.RequestFilters.java

public static void addRequestFilters(final Map<String, Object> properties, final ClientFilter... filters) {
    final Object requestFiltersProperty = properties.get(KEY);
    properties.put(KEY,// www  .j a v  a  2s. c o  m
            isClientFilterArray(requestFiltersProperty)
                    ? ObjectArrays.concat((ClientFilter[]) requestFiltersProperty, filters, ClientFilter.class)
                    : filters);
}

From source file:org.projectbuendia.client.sync.QueryBuilder.java

/** Adds a SQL condition to the WHERE clause (joined using AND). */
public QueryBuilder where(String sqlCondition, String... args) {
    if (sqlCondition != null && !sqlCondition.isEmpty()) {
        mCondition += " and (" + sqlCondition + ")";
        mArgs = args == null ? mArgs : ObjectArrays.concat(mArgs, args, String.class);
    }//from  w  ww .j a v  a2s.  c  om
    return this;
}

From source file:com.palantir.docker.compose.execution.Docker.java

public void rm(String... containerNames) throws IOException, InterruptedException {
    command.execute(Command.throwingOnError(),
            ObjectArrays.concat(new String[] { "rm", "-f" }, containerNames, String.class));
}

From source file:org.elasticsearch.action.admin.indices.get.GetIndexRequestBuilder.java

public GetIndexRequestBuilder addFeatures(String... features) {
    request.features(ObjectArrays.concat(request.features(), features, String.class));
    return this;
}

From source file:org.j8ql.generator.PGUpdateGenerator.java

public Object[] values(UpdateQuery updateBuilder) {
    TableDef tableDef = db.getTableDef(updateBuilder);
    // get the values from the "set" section of the update.
    Object[] vals = getValues(updateBuilder).toArray();
    // if we have a where, contact both array.
    List whereVals = getWhereValues(updateBuilder, tableDef);
    if (whereVals != null) {
        vals = ObjectArrays.concat(vals, whereVals.toArray(), Object.class);
    }/*from  ww  w.j av a2  s.  c  o m*/
    return vals;
}

From source file:org.elasticsearch.action.admin.indices.warmer.get.GetWarmersRequestBuilder.java

public GetWarmersRequestBuilder addWarmers(String... warmers) {
    request.warmers(ObjectArrays.concat(request.warmers(), warmers, String.class));
    return this;
}

From source file:org.elasticsearch.action.admin.indices.settings.get.GetSettingsRequestBuilder.java

public GetSettingsRequestBuilder addIndices(String... indices) {
    request.indices(ObjectArrays.concat(request.indices(), indices, String.class));
    return this;
}

From source file:org.elasticsearch.action.admin.indices.mapping.get.GetFieldMappingsRequestBuilder.java

public GetFieldMappingsRequestBuilder addIndices(String... indices) {
    request.indices(ObjectArrays.concat(request.indices(), indices, String.class));
    return this;
}

From source file:org.elasticsearch.action.admin.indices.alias.get.BaseIndicesAliasesRequestBuilder.java

@SuppressWarnings("unchecked")
public Builder addAliases(String... aliases) {
    request.aliases(ObjectArrays.concat(request.aliases(), aliases, String.class));
    return (Builder) this;
}

From source file:org.apache.brooklyn.KarafTestUtils.java

public static Option[] defaultOptionsWith(Option... options) {
    return ObjectArrays.concat(DEFAULT_OPTIONS, options, Option.class);
}