Example usage for com.google.common.base Predicates alwaysTrue

List of usage examples for com.google.common.base Predicates alwaysTrue

Introduction

In this page you can find the example usage for com.google.common.base Predicates alwaysTrue.

Prototype

@GwtCompatible(serializable = true)
public static <T> Predicate<T> alwaysTrue() 

Source Link

Document

Returns a predicate that always evaluates to true .

Usage

From source file:org.apache.brooklyn.rest.testing.mocks.EverythingGroupImpl.java

public EverythingGroupImpl() {
    super();
    config().set(ENTITY_FILTER, Predicates.alwaysTrue());
}

From source file:org.jon.ivmark.graphit.core.properties.filter.PropertiesFilter.java

public PropertiesFilter(List<PropertyFilterSettings> filterSettings) {
    if (filterSettings == null) {
        this.composite = Predicates.alwaysTrue();
        return;//w w w  . j  a  v a 2  s .  c om
    }
    List<PropertyFilter> filters = new ArrayList<PropertyFilter>();
    for (PropertyFilterSettings propertyFilterSettings : filterSettings) {
        String key = propertyFilterSettings.getKey();
        for (FilterCondition fc : propertyFilterSettings.getConditions()) {
            Predicate<Object> filter = fc.filter();
            filters.add(new PropertyFilter(key, filter));
        }

    }
    this.composite = Predicates.and(filters);
}

From source file:net.automatalib.util.automata.predicates.TransitionPredicates.java

public static <S, I, T> TransitionPredicate<S, I, T> compose(Predicate<? super S> sourcePred,
        Predicate<? super I> inputPred, Predicate<? super T> transPred) {
    if (sourcePred == null) {
        sourcePred = Predicates.alwaysTrue();
    }/*from w  ww  .  j a v a  2s  . c om*/
    if (inputPred == null) {
        inputPred = Predicates.alwaysTrue();
    }
    if (transPred == null) {
        transPred = Predicates.alwaysTrue();
    }
    return new CompositeTransitionPredicate<>(sourcePred, inputPred, transPred);
}

From source file:com.lithium.flow.filer.ReadOnlyFiler.java

public ReadOnlyFiler(@Nonnull Filer delegate) {
    this(delegate, Predicates.alwaysTrue());
}

From source file:com.facebook.buck.parser.BuildTargetPatternTargetNodeParser.java

@Override
public TargetNodeSpec createForAll() {
    return TargetNodePredicateSpec.of(Predicates.alwaysTrue(), BuildFileSpec.fromRecursivePath(Paths.get("")));
}

From source file:org.geogit.api.plumbing.ForEachRef.java

/**
 * @return the new value of the ref/*  w  ww. ja  v a 2  s  .c om*/
 */
@Override
public ImmutableSet<Ref> call() {

    @SuppressWarnings("unchecked")
    final Predicate<Ref> filter = (Predicate<Ref>) (this.filter == null ? Predicates.alwaysTrue()
            : this.filter);

    ImmutableSet.Builder<Ref> refs = new ImmutableSet.Builder<Ref>();
    for (String refName : getRefDatabase().getAll().keySet()) {
        Optional<Ref> ref = command(RefParse.class).setName(refName).call();
        if (ref.isPresent() && filter.apply(ref.get())) {
            Ref accepted = ref.get();
            refs.add(accepted);
        }
    }
    return refs.build();
}

From source file:com.davidbracewell.io.JarUtils.java

/**
 * <p> Traverse a jar file and get the package names in it </p>
 *
 * @param resource The jar file to traverse
 * @return A Set of package names// w  w  w .j  a v  a 2  s .c  o m
 */
public static List<Resource> getJarContents(Resource resource) {
    return getResourcesFromJar(resource, Predicates.alwaysTrue());
}

From source file:com.ansorgit.plugins.bash.editor.codecompletion.AbstractBashCompletionProvider.java

protected Predicate<File> createFileFilter() {
    return Predicates.alwaysTrue();
}

From source file:com.facebook.buck.parser.BuildTargetPatternTargetNodeParser.java

@Override
public TargetNodeSpec createForDescendants(Path cellPath, Path basePath) {
    return TargetNodePredicateSpec.of(Predicates.alwaysTrue(),
            BuildFileSpec.fromRecursivePath(cellPath.resolve(basePath)));
}

From source file:org.caleydo.view.tourguide.internal.compute.CachedIDTypeMapper.java

/**
 * computes a predicate that check if a given id is available in the target {@link IDType}
 *
 * @param source//from  w w w. j  av  a2s .co m
 * @param target
 * @return
 */
public Predicate<Integer> in(final IDType source, final IDType target) {
    if (source == target)
        return Predicates.alwaysTrue();
    // find way
    Predicate<Integer> mapper = predicates.get(source, target);
    if (mapper == null) {
        final Map<Integer, Boolean> cache = new HashMap<>();
        mapper = new Predicate<Integer>() {
            @Override
            public boolean apply(Integer sourceId) {
                if (cache.containsKey(sourceId)) {
                    return cache.get(sourceId);
                }
                IIDTypeMapper<Integer, Integer> mapper = get(source, target);
                if (mapper == null)
                    return false;
                boolean r = mapper.isMapAble(sourceId);
                cache.put(sourceId, r);
                return r;
            }
        };
        predicates.put(source, target, mapper);
    }
    return mapper;
}