// Copyright 2018 The Chromium Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
package org.chromium.base; | |
/** | |
* Based on Java 8's java.util.function.Supplier. | |
* Same as Callable<T>, but without a checked Exception. | |
* | |
* @param <T> Return type. | |
*/ | |
public interface Supplier<T> { | |
/** | |
* Returns a value. | |
*/ | |
T get(); | |
} |