Example usage for com.google.common.collect ImmutableList of

List of usage examples for com.google.common.collect ImmutableList of

Introduction

In this page you can find the example usage for com.google.common.collect ImmutableList of.

Prototype

@SuppressWarnings("unchecked")
    public static <E> ImmutableList<E> of() 

Source Link

Usage

From source file:com.spotify.heroic.metric.FetchData.java

@Deprecated
public static FetchData error(final QueryTrace trace, final RequestError error) {
    return new FetchData(errorResult(trace, error), ImmutableList.of(), ImmutableList.of());
}

From source file:org.eclipse.viatra.query.patternlanguage.emf.helper.EMFPatternLanguageHelper.java

/**
 * Returns an iterable of package imports in a selected pattern model. If an import package is an unresolvable
 * proxy, it is omitted.//  w  ww  .  ja  va2 s.c o m
 * 
 * @param model
 */
public static Iterable<PackageImport> getPackageImportsIterable(PatternModel model) {
    XImportSection imports = model.getImportPackages();
    if (imports == null) {
        return ImmutableList.of();
    }
    return Iterables.filter(imports.getPackageImport(), new Predicate<PackageImport>() {

        @Override
        public boolean apply(PackageImport pImport) {
            return !pImport.eIsProxy();
        }
    });
}

From source file:com.wrmsr.neurosis.util.FileUtils.java

public static ImmutableList<File> listFiles(File dir) {
    File[] files = dir.listFiles();
    if (files == null) {
        return ImmutableList.of();
    }//www.  j  a  v a2  s . c  o m
    return ImmutableList.copyOf(files);
}

From source file:com.spotify.heroic.suggest.TagSuggest.java

public static TagSuggest of(List<Suggestion> suggestions) {
    return new TagSuggest(ImmutableList.of(), suggestions);
}

From source file:org.attribyte.api.http.NamedValues.java

/**
 * Copies values from a collection to an immutable list.
 * Empty or <code>null</code> values are ignored.
 * @param values The input values./*from   w  ww  . ja  v  a 2 s  .  co m*/
 * @return The internal values.
 */
static final ImmutableList<String> copyValues(final Collection<String> values) {
    if (values == null) {
        return ImmutableList.of();
    } else {
        ImmutableList.Builder<String> builder = ImmutableList.builder();
        for (final String value : values) {
            if (!Strings.isNullOrEmpty(value)) {
                builder.add(value);
            }
        }
        return builder.build();
    }
}

From source file:com.spectralogic.ds3autogen.Ds3SpecConverter.java

/**
 * Converts the contract names of all response codes, optional
 * params and required params to the SDK naming scheme, as defined
 * within the NameMapper//from  w  w  w . ja v  a 2  s. c o m
 */
protected static ImmutableList<Ds3Request> convertRequests(final ImmutableList<Ds3Request> requests,
        final NameMapper nameMapper) {
    if (isEmpty(requests)) {
        return ImmutableList.of();
    }
    final ImmutableList.Builder<Ds3Request> builder = ImmutableList.builder();

    for (final Ds3Request request : requests) {
        final Ds3Request convertedRequest = new Ds3Request(
                toSdkName(request.getName(), request.getClassification(), nameMapper), request.getHttpVerb(),
                request.getClassification(), request.getBucketRequirement(), request.getObjectRequirement(),
                request.getAction(), request.getResource(), request.getResourceType(), request.getOperation(),
                request.includeIdInPath(), convertAllResponseCodes(request.getDs3ResponseCodes(), nameMapper),
                convertAllParams(request.getOptionalQueryParams(), nameMapper),
                convertAllParams(request.getRequiredQueryParams(), nameMapper));
        builder.add(convertedRequest);
    }

    return builder.build();
}

From source file:com.spotify.heroic.metadata.FindSeries.java

public static FindSeries of(final Set<Series> series, final boolean limited) {
    return new FindSeries(ImmutableList.of(), series, limited);
}

From source file:com.google.errorprone.refaster.testdata.WildcardTemplateExample.java

public void example() {
    List<?> myList = ImmutableList.of();
    System.out.println(myList);
}

From source file:com.netflix.servo.publish.MockMetricPoller.java

public MockMetricPoller() {
    metrics = ImmutableList.of();
    delay = 0L;
}

From source file:com.torodb.mongowp.client.wrapper.MongoClientConfiguration.java

public static MongoClientConfiguration unsecure(HostAndPort hostAndPort) {
    return new MongoClientConfiguration(hostAndPort, null, false, false, ImmutableList.of());
}