类 Functional<V>
- java.lang.Object
-
- io.microsphere.util.Functional<V>
-
- 类型参数:
V
- The type to be configured
public class Functional<V> extends java.lang.Object
Fluent API forFunctionalInterface
(No Thread-Safe)- 从以下版本开始:
- 1.0.0
- 作者:
- Mercy
-
-
构造器概要
构造器 限定符 构造器 说明 protected
Functional(java.lang.String name, V value)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 void
apply(java.util.function.Consumer<V> valueConsumer)
<R> Functional<R>
as(java.util.function.Function<V,R> function)
static <V> Functional<V>
of(java.lang.String name, java.util.function.Supplier<V> valueSupplier)
static <V> Functional<V>
of(java.lang.String name, V value)
Functional<V>
on(java.util.function.Predicate<V> predicate)
java.lang.String
toString()
static <V> Functional<V>
value(java.util.function.Supplier<V> valueSupplier)
static <V> Functional<V>
value(V value)
-
-
-
构造器详细资料
-
Functional
protected Functional(java.lang.String name, V value)
-
-
方法详细资料
-
on
public Functional<V> on(java.util.function.Predicate<V> predicate)
-
as
public <R> Functional<R> as(java.util.function.Function<V,R> function)
-
apply
public void apply(java.util.function.Consumer<V> valueConsumer)
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中java.lang.Object
-
value
public static <V> Functional<V> value(java.util.function.Supplier<V> valueSupplier)
-
value
public static <V> Functional<V> value(V value)
-
of
public static <V> Functional<V> of(java.lang.String name, java.util.function.Supplier<V> valueSupplier)
-
of
public static <V> Functional<V> of(java.lang.String name, V value)
-
-