Example usage for com.google.common.base Optional absent

List of usage examples for com.google.common.base Optional absent

Introduction

In this page you can find the example usage for com.google.common.base Optional absent.

Prototype

public static <T> Optional<T> absent() 

Source Link

Document

Returns an Optional instance with no contained reference.

Usage

From source file:org.apache.gobblin.data.management.copy.replication.CopyRouteGeneratorBase.java

@Override
public Optional<CopyRoute> getPullRoute(ReplicationConfiguration rc, EndPoint copyTo) {
    return Optional.absent();
}

From source file:org.arbeitspferde.groningen.utility.PinnedClock.java

/**
 * @param time The time at which this clock shall report.
 *///from  ww  w  .  jav a  2  s.c o m
public PinnedClock(final long time) {
    this.time = new AtomicLong(time);
    incrementQueryBy = Optional.absent();
}

From source file:com.metamx.druid.indexing.common.index.NoopChatHandlerProvider.java

@Override
public Optional<ChatHandler> get(String key) {
    return Optional.absent();
}

From source file:bear.task.TaskResult.java

public static <T extends TaskResult<?>> Optional<T> okOrAbsent(@Nullable T result) {
    if (result != null && result.ok())
        return Optional.of(result);
    return Optional.absent();
}

From source file:fi.vm.sade.osoitepalvelu.kooste.common.util.CriteriaHelper.java

public static Optional<Criteria> inParentOids(Criteria c, String key, Collection<String> parentOids) {
    if (parentOids == null || parentOids.isEmpty()) {
        return Optional.absent();
    }//  ww w .  j  av a2s.c o  m

    Criteria[] criteria = new Criteria[parentOids.size()];
    int i = 0;
    for (String oid : parentOids) {
        criteria[i++] = Criteria.where(key).regex(Pattern.compile("\\|" + oid + "\\|"));
    }
    return Optional.of(c.orOperator(criteria));
}

From source file:com.sk89q.worldedit.regions.selector.limit.PermissiveSelectorLimits.java

@Override
public Optional<Integer> getPolygonVertexLimit() {
    return Optional.absent();
}

From source file:com.github.rinde.rinsim.examples.demo.factory.AGV.java

AGV(Point startPos) {
    super(VehicleDTO.builder().capacity(1).startPosition(startPos).speed(FactoryExample.AGV_SPEED).build());
    destination = Optional.absent();
    agvModel = Optional.absent();
}

From source file:org.automagic.deps.doctor.DependenciesDoctor.java

@SuppressWarnings("unchecked")
public Optional<List<TransitiveDependency>> getAntidote() {

    List<TransitiveDepsGroup> transitiveDepsGroups = pomSpy.getTransitiveDepsGroups();
    List<TransitiveDepsGroup> conflictingDepsGroups = getConflictingDepsGroups(transitiveDepsGroups);

    if (conflictingDepsGroups.isEmpty()) {
        return Optional.absent();
    }/*from w w w.  j  av  a 2  s. co m*/

    List<TransitiveDependency> list = new ArrayList<>();
    Optional<List<TransitiveDependency>> antidote = Optional.of(list);

    for (TransitiveDepsGroup group : conflictingDepsGroups) {

        // search the dependency with the highest version in the group
        TransitiveDependency antidoteDep = group.getDependencies().get(0);
        for (TransitiveDependency dependency : group.getDependencies()) {
            if (dependency.getVersion().compareTo(antidoteDep.getVersion()) > 0) {
                antidoteDep = dependency;
            }
        }

        list.add(antidoteDep);
    }

    return antidote;
}

From source file:gg.uhc.fancyfreeze.uhc.UhcModule.java

public static Optional<UhcModule> hook(Plugin uhcPlugin, Freezer freezer) {
    UhcModule module = new UhcModule(freezer);
    boolean loaded = ((UHC) uhcPlugin).getRegistry().register(module);

    if (loaded)//from www.  j  a  v  a  2  s .  c o  m
        return Optional.of(module);

    return Optional.absent();
}

From source file:de.flapdoodle.java2pandoc.line.matcher.RegexLineMatcher.java

@Override
public Optional<LineMatch> match(String line) {
    Matcher matcher = _pattern.matcher(line);
    if (matcher.matches()) {
        return Optional.of(new LineMatch(matcher.end(1)));
    }//w ww  .  j a  v a 2  s  . c  om
    return Optional.absent();
}