跳过导航链接
A B C D E F G H I J L M N O P R S T U V W Z 

A

AbstractTypeReference<T> - org.dromara.stream.core.reflect中的类
单个泛型类型
AbstractTypeReference<T> - org.dromara.stream.core.reflect中的类
单个泛型类型
AbstractTypeReference() - 类 的构造器org.dromara.stream.core.reflect.AbstractTypeReference
 
AbstractTypeReference() - 类 的构造器org.dromara.stream.core.reflect.AbstractTypeReference
 
accept(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Performs this operation on the given argument.
accept(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Performs this operation on the given argument.
accept(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Performs this operation on the given arguments.
accept(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Performs this operation on the given arguments.
accept(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Performs this operation on the given argument.
accept(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Performs this operation on the given argument.
accept(T) - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Adds an element to the stream being built.
accept(T) - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Adds an element to the stream being built.
accepting(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Performs this operation on the given argument.
accepting(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Performs this operation on the given argument.
accepting(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Performs this operation on the given arguments.
accepting(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Performs this operation on the given arguments.
accepting(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Performs this operation on the given argument.
accepting(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Performs this operation on the given argument.
accessible($ACCESSIBLE_OBJECT) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
return accessible accessibleObject
accessible($ACCESSIBLE_OBJECT) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
return accessible accessibleObject
add(T) - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Adds an element to the stream being built.
add(T) - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Adds an element to the stream being built.
after() - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
after() - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
also(SerCons<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行消费操作无返回值,用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayAlso
also(SerCons<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行消费操作无返回值,用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayAlso
and(SerArgsPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(SerArgsPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(SerBiPred<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(SerBiPred<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(SerPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(SerPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
andThen(SerArgsCons<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Returns a composed SerArgsCons that performs, in sequence, this operation followed by the after operation.
andThen(SerArgsCons<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsCons
Returns a composed SerArgsCons that performs, in sequence, this operation followed by the after operation.
andThen(SerArgsFunc<? super R, ? extends V>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(SerArgsFunc<? super R, ? extends V>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(SerBiCons<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Returns a composed SerBiCons that performs, in sequence, this operation followed by the after operation.
andThen(SerBiCons<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiCons
Returns a composed SerBiCons that performs, in sequence, this operation followed by the after operation.
andThen(SerFunc<? super R, ? extends V>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(SerFunc<? super R, ? extends V>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(SerCons<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Returns a composed Consumer that performs, in sequence, this operation followed by the after operation.
andThen(SerCons<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerCons
Returns a composed Consumer that performs, in sequence, this operation followed by the after operation.
apply(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Applies this function to the given argument.
apply(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Applies this function to the given argument.
apply(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Applies this function to the given arguments.
apply(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Applies this function to the given arguments.
apply(T, T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiOp
Applies this function to the given arguments.
apply(T, T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiOp
Applies this function to the given arguments.
apply(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerFunc
Applies this function to the given argument.
apply(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerFunc
Applies this function to the given argument.
apply(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerUnOp
Applies this function to the given argument.
apply(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerUnOp
Applies this function to the given argument.
applying(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Applies this function to the given argument.
applying(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Applies this function to the given argument.
applying(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Applies this function to the given arguments.
applying(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiFunc
Applies this function to the given arguments.
applying(T, T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiOp
Applies this function to the given arguments.
applying(T, T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiOp
Applies this function to the given arguments.
applying(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerFunc
Applies this function to the given argument.
applying(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerFunc
Applies this function to the given argument.
applying(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerUnOp
Applies this function to the given argument.
applying(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerUnOp
Applies this function to the given argument.
ascend(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
升序排序
ascend(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
升序排序
AsyncConfig - org.dromara.stream.core.async中的类
 
AsyncConfig - org.dromara.stream.core.async中的类
 
AsyncConfig() - 类 的构造器org.dromara.stream.core.async.AsyncConfig
 
AsyncConfig() - 类 的构造器org.dromara.stream.core.async.AsyncConfig
 
AsyncHelper - org.dromara.stream.core.async中的类
 
AsyncHelper - org.dromara.stream.core.async中的类
 
AsyncInterceptor - org.dromara.stream.core.async中的接口
 
AsyncInterceptor - org.dromara.stream.core.async中的接口
 
at(Integer) - 类 中的方法org.dromara.stream.core.stream.Steam
获取流中指定下标的元素,如果是负数,则从最后一个开始数起
at(Integer) - 类 中的方法org.dromara.stream.core.stream.Steam
获取流中指定下标的元素,如果是负数,则从最后一个开始数起
averagingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of a double-valued function applied to the input elements.
averagingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of a double-valued function applied to the input elements.
averagingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of an integer-valued function applied to the input elements.
averagingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of an integer-valued function applied to the input elements.
averagingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of a long-valued function applied to the input elements.
averagingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the arithmetic mean of a long-valued function applied to the input elements.

B

BeanHelper - org.dromara.stream.core.bean中的类
BeanHelper class.
BeanHelper - org.dromara.stream.core.bean中的类
BeanHelper class.
before() - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
before() - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
binarySearch(List<? extends Comparable<? super T>>, T) - 类 中的静态方法org.dromara.stream.core.collection.Lists
binarySearch.
binarySearch(List<? extends Comparable<? super T>>, T) - 类 中的静态方法org.dromara.stream.core.collection.Lists
binarySearch.
build() - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Builds the stream, transitioning this builder to the built state.
build() - 接口 中的方法org.dromara.stream.core.stream.Steam.Builder
Builds the stream, transitioning this builder to the built state.
builder() - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回Steam的建造器
builder() - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回Steam的建造器

C

cast() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerFunc
cast identity
cast() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerFunc
cast identity
casting(F) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerUnOp
casting identity
casting(F) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerUnOp
casting identity
ClassHelper - org.dromara.stream.core.clazz中的类
ClassHelper
ClassHelper - org.dromara.stream.core.clazz中的类
ClassHelper
CollectableStream<T> - org.dromara.stream.core.stream中的接口
允许实现类直接跳过Stream.collect(Collector)使用Collector中一些常用方法
CollectableStream<T> - org.dromara.stream.core.stream中的接口
允许实现类直接跳过Stream.collect(Collector)使用Collector中一些常用方法
collectingAndThen(Collector<T, A, R>, Function<R, RR>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Adapts a Collector to perform an additional finishing transformation.
collectingAndThen(Collector<T, A, R>, Function<R, RR>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Adapts a Collector to perform an additional finishing transformation.
Collective - org.dromara.stream.core.stream.collector中的类
收集器
Collective - org.dromara.stream.core.stream.collector中的类
收集器
compose(SerArgsFunc<? super V, ? extends T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a composed function that first applies the before function to its input, and then applies this function to the result.
compose(SerArgsFunc<? super V, ? extends T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a composed function that first applies the before function to its input, and then applies this function to the result.
concat(Stream<? extends T>, Stream<? extends T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
创建一个惰性拼接流,其元素是第一个流的所有元素,然后是第二个流的所有元素。
concat(Iterable<? extends T>, Iterable<? extends T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
创建一个惰性拼接流,其元素是第一个流的所有元素,然后是第二个流的所有元素。
concat(Stream<? extends T>, Stream<? extends T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
创建一个惰性拼接流,其元素是第一个流的所有元素,然后是第二个流的所有元素。
concat(Iterable<? extends T>, Iterable<? extends T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
创建一个惰性拼接流,其元素是第一个流的所有元素,然后是第二个流的所有元素。
CONSTRUCTOR_METHOD_NAME - 类 中的静态变量org.dromara.stream.core.lambda.LambdaExecutable
Constant CONSTRUCTOR_METHOD_NAME="<init>"
CONSTRUCTOR_METHOD_NAME - 类 中的静态变量org.dromara.stream.core.lambda.LambdaExecutable
Constant CONSTRUCTOR_METHOD_NAME="<init>"
counting() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector accepting elements of type T that counts the number of input elements.
counting() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector accepting elements of type T that counts the number of input elements.
create() - 类 中的静态方法org.dromara.stream.core.async.AsyncConfig
 
create() - 类 中的静态方法org.dromara.stream.core.async.AsyncConfig
 

D

defaultConfig - 类 中的静态变量org.dromara.stream.core.async.AsyncHelper
 
defaultConfig - 类 中的静态变量org.dromara.stream.core.async.AsyncHelper
 
descend(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
降序排序
descend(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
降序排序
distinct(Function<? super T, F>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回一个具有去重特征的流 非并行流(顺序流)下对于重复元素,保留遇到顺序中最先出现的元素,并行流情况下不能保证具体保留哪一个 这是一个有状态中间操作
distinct(Function<? super T, F>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回一个具有去重特征的流 非并行流(顺序流)下对于重复元素,保留遇到顺序中最先出现的元素,并行流情况下不能保证具体保留哪一个 这是一个有状态中间操作

E

empty() - 类 中的静态方法org.dromara.stream.core.collection.Lists
empty.
empty() - 类 中的静态方法org.dromara.stream.core.collection.Lists
empty.
empty() - 类 中的静态方法org.dromara.stream.core.collection.Maps
获取一个空的Map
empty() - 类 中的静态方法org.dromara.stream.core.collection.Maps
获取一个空的Map
empty() - 类 中的静态方法org.dromara.stream.core.collection.Sets
获取一个空的Set
empty() - 类 中的静态方法org.dromara.stream.core.collection.Sets
获取一个空的Set
EMPTY - 类 中的静态变量org.dromara.stream.core.optional.Opp
一个空的Opp
empty() - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个空的Opp
EMPTY - 类 中的静态变量org.dromara.stream.core.optional.Opp
一个空的Opp
empty() - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个空的Opp
empty() - 类 中的静态方法org.dromara.stream.core.optional.Sf
返回一个空的Sf
empty() - 类 中的静态方法org.dromara.stream.core.optional.Sf
返回一个空的Sf
empty() - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回空的串行流
empty() - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回空的串行流
entry(K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
entry.
entry(K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
entry.
entryToMap() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
entryToMap.
entryToMap(Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
 
entryToMap() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
entryToMap.
entryToMap(Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
 
equals(Object) - 类 中的方法org.dromara.stream.core.optional.Opp
判断传入参数是否与 Opp相等 在以下情况下返回true 它也是一个 Opp 并且 它们包裹住的元素都为空 或者 它们包裹住的元素之间相互 equals()
equals(Object) - 类 中的方法org.dromara.stream.core.optional.Opp
判断传入参数是否与 Opp相等 在以下情况下返回true 它也是一个 Opp 并且 它们包裹住的元素都为空 或者 它们包裹住的元素之间相互 equals()
equals(Object) - 类 中的方法org.dromara.stream.core.stream.Steam
equals
equals(Object) - 类 中的方法org.dromara.stream.core.stream.Steam
equals
execute(Supplier<T>) - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
execute(Supplier<T>) - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
explain(Object) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
explain.
explain(Object) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
explain.

F

failOrElse(T) - 类 中的方法org.dromara.stream.core.optional.Opp
异常则返回另一个可选值
failOrElse(T) - 类 中的方法org.dromara.stream.core.optional.Opp
异常则返回另一个可选值
filter(List<T>, SerPred<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
根据给定的条件过滤列表中的元素,并且递归过滤子元素列表
filter(List<T>, SerPred<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
根据给定的条件过滤列表中的元素,并且递归过滤子元素列表
filter(SerPred<? super T>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里的值存在并且与给定的条件是否满足 (SerFunc.apply(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
filter(SerPred<? super T>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里的值存在并且与给定的条件是否满足 (SerFunc.apply(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
filter(Function<? super T, ? extends R>, R) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤元素,返回与 指定操作结果 匹配 指定值 的元素组成的流 这是一个无状态中间操作
filter(Function<? super T, ? extends R>, R) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤元素,返回与 指定操作结果 匹配 指定值 的元素组成的流 这是一个无状态中间操作
filterContains(Function<? super T, ? extends R>, Iterable<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤同类型集合中某一操作相同值的数据 Steam.filter(Function, Object)
filterContains(Function<? super T, ? extends R>, Iterable<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤同类型集合中某一操作相同值的数据 Steam.filter(Function, Object)
filterEqual(R) - 类 中的方法org.dromara.stream.core.optional.Opp
filterEqual.
filterEqual(R) - 类 中的方法org.dromara.stream.core.optional.Opp
filterEqual.
filterIdx(BiPredicate<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤元素,返回与指定断言匹配的元素组成的流,断言带下标
filterIdx(BiPredicate<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
过滤元素,返回与指定断言匹配的元素组成的流,断言带下标
filtering(SerPred<? super T>, Collector<? super T, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
filtering.
filtering(SerPred<? super T>, Collector<? super T, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
filtering.
findFirst(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的第一个元素
findFirst(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的第一个元素
findFirstIdx(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的第一个元素的下标,并行流下标永远为-1
findFirstIdx(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的第一个元素的下标,并行流下标永远为-1
findLast() - 类 中的方法org.dromara.stream.core.stream.Steam
获取最后一个元素
findLast(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的最后一个元素
findLast() - 类 中的方法org.dromara.stream.core.stream.Steam
获取最后一个元素
findLast(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的最后一个元素
findLastIdx(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的最后一个元素的下标,并行流下标永远为-1
findLastIdx(Predicate<? super T>) - 类 中的方法org.dromara.stream.core.stream.Steam
获取与给定断言匹配的最后一个元素的下标,并行流下标永远为-1
first(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
first.
first(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
first.
first(T[], Supplier<T>) - 类 中的静态方法org.dromara.stream.core.variable.VariableHelper
first.
first(T[], Supplier<T>) - 类 中的静态方法org.dromara.stream.core.variable.VariableHelper
first.
flat(List<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
将树结构进行扁平化
flat(List<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
将树结构进行扁平化
flat(Function<? super T, ? extends Iterable<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流: Steam<Long> ids = Steam.of(users).flatMap(user -> Steam.of(user.getId(), user.getParentId()));
flat(Function<? super T, ? extends Iterable<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流: Steam<Long> ids = Steam.of(users).flatMap(user -> Steam.of(user.getId(), user.getParentId()));
flatIdx(BiFunction<? super T, Integer, ? extends Iterable<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带下标,并行流时下标永远为-1 这是一个无状态中间操作
flatIdx(BiFunction<? super T, Integer, ? extends Iterable<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带下标,并行流时下标永远为-1 这是一个无状态中间操作
flatMap(Function<? super T, ? extends Opp<? extends U>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OppOpp.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Opp
flatMap(Function<? super T, ? extends Opp<? extends U>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OppOpp.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Opp
flatMap(Function<? super T, ? extends Stream<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流: Steam<Long> ids = Steam.of(users).flatMap(user -> Steam.of(user.getId(), user.getParentId()));
flatMap(Function<? super T, ? extends Stream<? extends R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流 这是一个无状态中间操作 例如,将users里所有user的id和parentId组合在一起,形成一个新的流: Steam<Long> ids = Steam.of(users).flatMap(user -> Steam.of(user.getId(), user.getParentId()));
flatMapping(Function<? super T, Stream<? extends U>>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
flatMapping.
flatMapping(Function<? super T, Stream<? extends U>>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
flatMapping.
flatMappingIter(Function<? super T, Iterable<? extends U>>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
flatMappingIter.
flatMappingIter(Function<? super T, Iterable<? extends U>>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
flatMappingIter.
flattedMap(Function<? super T, Optional<? extends U>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OppOpp.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Optional
flattedMap(Function<? super T, Optional<? extends U>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回该操作返回值 如果不存在,返回一个空的OppOpp.map(java.util.function.Function<? super T, ? extends U>)的区别为 传入的操作返回值必须为 Optional
forClassName(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
forClassName.
forClassName(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
forClassName.
forEach(List<T>, SerCons<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
对列表中的元素以及它们的子元素列表进行递归遍历,并在每个元素上执行给定的操作
forEach(List<T>, SerCons<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
对列表中的元素以及它们的子元素列表进行递归遍历,并在每个元素上执行给定的操作
forEachIdx(BiConsumer<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
对流里面的每一个元素执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
forEachIdx(BiConsumer<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
对流里面的每一个元素执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
forEachOrderedIdx(BiConsumer<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
对流里面的每一个元素按照顺序执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
forEachOrderedIdx(BiConsumer<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
对流里面的每一个元素按照顺序执行一个操作,操作带下标,并行流时下标永远为-1 这是一个终端操作
FoundWord - org.dromara.stream.core.business.highlight中的类
FoundWord class.
FoundWord - org.dromara.stream.core.business.highlight中的类
FoundWord class.
FoundWord(String, Integer) - 类 的构造器org.dromara.stream.core.business.highlight.FoundWord
Constructor for FoundWord.
FoundWord(String, String, Integer) - 类 的构造器org.dromara.stream.core.business.highlight.FoundWord
Constructor for FoundWord.
FoundWord(String, Integer) - 类 的构造器org.dromara.stream.core.business.highlight.FoundWord
Constructor for FoundWord.
FoundWord(String, String, Integer) - 类 的构造器org.dromara.stream.core.business.highlight.FoundWord
Constructor for FoundWord.

G

generate(Supplier<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限串行无序流 其中每一个元素都由给定的Supplier生成 适用场景在一些生成常量流、随机元素等
generate(Supplier<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限串行无序流 其中每一个元素都由给定的Supplier生成 适用场景在一些生成常量流、随机元素等
get() - 接口 中的方法org.dromara.stream.core.lambda.function.SerSupp
Gets a result.
get() - 接口 中的方法org.dromara.stream.core.lambda.function.SerSupp
Gets a result.
get() - 类 中的方法org.dromara.stream.core.optional.Opp
返回包裹里的元素,取不到则为null,注意!!!
get(Function<T, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
get.
get() - 类 中的方法org.dromara.stream.core.optional.Opp
返回包裹里的元素,取不到则为null,注意!!!
get(Function<T, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
get.
get() - 类 中的方法org.dromara.stream.core.optional.Sf
拿到Sf中的数据
get() - 类 中的方法org.dromara.stream.core.optional.Sf
拿到Sf中的数据
getArgsFromDescriptor(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getArgsFromDescriptor.
getArgsFromDescriptor(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getArgsFromDescriptor.
getClazz() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field clazz.
getClazz() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field clazz.
getConstructorByDescriptor(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getConstructorByDescriptor.
getConstructorByDescriptor(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getConstructorByDescriptor.
getDescriptor(Executable) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
return descriptor of executable
getDescriptor(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
get descriptor of class
getDescriptor(Executable) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
return descriptor of executable
getDescriptor(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
get descriptor of class
getExecutable() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field executable.
getExecutable() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field executable.
getExecutor() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getExecutor() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getField(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getField.
getField(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getField.
getFields(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getFields.
getFields(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getFields.
getFieldValue(Object, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getFieldValue.
getFieldValue(Object, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getFieldValue.
getGenericMap(Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
 
getGenericMap(Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
 
getGenericTypes(Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getGenericTypes.
getGenericTypes(Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getGenericTypes.
getGetterName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
通过属性名获取getter名
getGetterName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
通过属性名获取getter名
getIndex() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field index.
getIndex() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field index.
getInstantiatedTypes() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field instantiatedTypes.
getInstantiatedTypes() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field instantiatedTypes.
getInterceptor() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getInterceptor() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getInternalName(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
get internal name
getInternalName(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
get internal name
getLambda() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field lambda.
getLambda() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field lambda.
getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getMethod.
getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getMethod.
getMethodByDescriptor(String, Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getMethodByDescriptor.
getMethodByDescriptor(String, Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getMethodByDescriptor.
getMethods(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
Returns all declared methods of a class including methods of superclasses.
getMethods(Class<?>) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
Returns all declared methods of a class including methods of superclasses.
getName() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field name.
getName() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field name.
getParameterTypes() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field parameterTypes.
getParameterTypes() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field parameterTypes.
getPropertyName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
getPropertyName.
getPropertyName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
getPropertyName.
getPropertyName(SerFunc<T, ?>) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
getPropertyName.
getPropertyName(SerFunc<T, ?>) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
getPropertyName.
getPropertyNames(SerFunc<T, ?>...) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
getPropertyNames.
getPropertyNames(SerFunc<T, ?>...) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
getPropertyNames.
getProxy() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field proxy.
getProxy() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field proxy.
getReturnType() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field returnType.
getReturnType() - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Getter for the field returnType.
getReturnTypeFromDescriptor(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getReturnTypeFromDescriptor.
getReturnTypeFromDescriptor(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
getReturnTypeFromDescriptor.
getSetterName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
通过属性名得到setter名
getSetterName(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
通过属性名得到setter名
GETTER_BOOLEAN_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant GETTER_BOOLEAN_PREFIX="is"
GETTER_BOOLEAN_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant GETTER_BOOLEAN_PREFIX="is"
GETTER_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant GETTER_PREFIX="get"
GETTER_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant GETTER_PREFIX="get"
getThrowable() - 类 中的方法org.dromara.stream.core.optional.Opp
获取异常
当调用 Opp.ofTry(Callable)时,异常信息不会抛出,而是保存,调用此方法获取抛出的异常
getThrowable() - 类 中的方法org.dromara.stream.core.optional.Opp
获取异常
当调用 Opp.ofTry(Callable)时,异常信息不会抛出,而是保存,调用此方法获取抛出的异常
getTimeout() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getTimeout() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getTimeUnit() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getTimeUnit() - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
getting() - 接口 中的方法org.dromara.stream.core.lambda.function.SerSupp
Gets a result.
getting() - 接口 中的方法org.dromara.stream.core.lambda.function.SerSupp
Gets a result.
getType() - 类 中的方法org.dromara.stream.core.reflect.AbstractTypeReference
getType.
getType() - 类 中的方法org.dromara.stream.core.reflect.AbstractTypeReference
getType.
getTypeName() - 类 中的方法org.dromara.stream.core.reflect.AbstractTypeReference
Returns a string describing this type, including information about any type parameters.
getTypeName() - 类 中的方法org.dromara.stream.core.reflect.AbstractTypeReference
Returns a string describing this type, including information about any type parameters.
getWord() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field word.
getWord() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field word.
getWordAfterHighlight() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field wordAfterHighlight.
getWordAfterHighlight() - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Getter for the field wordAfterHighlight.
group(Function<? super T, ? extends K>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
group(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
通过给定分组依据进行分组
groupingBy(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a "group by" operation on input elements of type T, grouping elements according to a classification function, and returning the results in a Map.
groupingBy(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingBy(Function<? super T, ? extends K>, Supplier<? super M>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingBy(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a "group by" operation on input elements of type T, grouping elements according to a classification function, and returning the results in a Map.
groupingBy(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingBy(Function<? super T, ? extends K>, Supplier<? super M>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingByConcurrent(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a "group by" operation on input elements of type T, grouping elements according to a classification function.
groupingByConcurrent(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingByConcurrent(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingByConcurrent(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a "group by" operation on input elements of type T, grouping elements according to a classification function.
groupingByConcurrent(Function<? super T, ? extends K>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingByConcurrent(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.

H

hasField(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
hasField.
hasField(Class<?>, String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
hasField.
hashCode() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹内元素为空,则返回0,否则返回元素的 hashcode
hashCode() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹内元素为空,则返回0,否则返回元素的 hashcode
hashCode() - 类 中的方法org.dromara.stream.core.stream.Steam
hashcode
hashCode() - 类 中的方法org.dromara.stream.core.stream.Steam
hashcode
highlight(String, List<FoundWord>, UnaryOperator<String>) - 类 中的静态方法org.dromara.stream.core.business.highlight.HighlightHelper
highlight.
highlight(String, List<FoundWord>, UnaryOperator<String>) - 类 中的静态方法org.dromara.stream.core.business.highlight.HighlightHelper
highlight.
HighlightHelper - org.dromara.stream.core.business.highlight中的类
高亮封装
HighlightHelper - org.dromara.stream.core.business.highlight中的类
高亮封装

I

identity() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerFunc
Returns a function that always returns its input argument.
identity() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerFunc
Returns a function that always returns its input argument.
identity() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerUnOp
Returns a unary operator that always returns its input argument.
identity() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerUnOp
Returns a unary operator that always returns its input argument.
ifPresent(Consumer<? super T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Consumer.accept(T)) 例如如果值存在就打印结果 {@code Opp.ofNullable("Hello Hutool!").
ifPresent(Consumer<? super T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Consumer.accept(T)) 例如如果值存在就打印结果 {@code Opp.ofNullable("Hello Hutool!").
initProxy(Proxy) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaExecutable
initProxy.
initProxy(Proxy) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaExecutable
initProxy.
invoke(Object, Method, Object...) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
invoke.
invoke(Object, Method, Object...) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
invoke.
is(SerPred<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
is.
is(SerPred<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
is.
is(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作返回一个布尔值如果所操作对象不等于null并且则判断所传入操作是否返回为true,
is(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作返回一个布尔值如果所操作对象不等于null并且则判断所传入操作是否返回为true,
isEmpty(Collection<?>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
isEmpty.
isEmpty(Collection<?>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
isEmpty.
isEmpty() - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里元素的值是否不存在,不存在为 true,否则为false
isEmpty() - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里元素的值是否不存在,不存在为 true,否则为false
isEmpty() - 类 中的方法org.dromara.stream.core.optional.Sf
判断Sf中操作的数据是否为null
isEmpty() - 类 中的方法org.dromara.stream.core.optional.Sf
判断Sf中操作的数据是否为null
isEqual(Object...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object).
isEqual(Object...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object).
isEqual(Object...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object).
isEqual(Object...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object).
isEqual(R) - 类 中的方法org.dromara.stream.core.optional.Opp
isEqual.
isEqual(R) - 类 中的方法org.dromara.stream.core.optional.Opp
isEqual.
isFail() - 类 中的方法org.dromara.stream.core.optional.Opp
是否失败
当调用 Opp.ofTry(Callable)时,抛出异常则表示失败
isFail() - 类 中的方法org.dromara.stream.core.optional.Opp
是否失败
当调用 Opp.ofTry(Callable)时,抛出异常则表示失败
isGetter(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isGetter.
isGetter(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isGetter.
isGetterBoolean(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isGetterBoolean.
isGetterBoolean(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isGetterBoolean.
isInstance(T, Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
isInstance.
isInstance(T, Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
isInstance.
isNotEmpty(Collection<?>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
isNotEmpty.
isNotEmpty(Collection<?>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
isNotEmpty.
isPresent() - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里元素的值是否存在,存在为 true,否则为false
isPresent() - 类 中的方法org.dromara.stream.core.optional.Opp
判断包裹里元素的值是否存在,存在为 true,否则为false
isPresent() - 类 中的方法org.dromara.stream.core.optional.Sf
判断Sf中操作的数据是否存在
isPresent() - 类 中的方法org.dromara.stream.core.optional.Sf
判断Sf中操作的数据是否存在
isSetter(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isSetter.
isSetter(String) - 类 中的静态方法org.dromara.stream.core.bean.BeanHelper
isSetter.
iterate(T, UnaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限有序流 该流由 初始值 以及执行 迭代函数 进行迭代获取到元素 例如 Steam.iterate(0, i -> i + 1) 就可以创建从0开始,每次+1的无限流,使用AbstractStreamWrapper.limit(long)可以限制元素个数
iterate(T, Predicate<? super T>, UnaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限有序流 该流由 初始值 然后判断条件 以及执行 迭代函数 进行迭代获取到元素 例如 Steam.iterate(0, i -> i < 3, i -> ++i) 就可以创建包含元素0,1,2的流,使用AbstractStreamWrapper.limit(long)可以限制元素个数
iterate(T, UnaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限有序流 该流由 初始值 以及执行 迭代函数 进行迭代获取到元素 例如 Steam.iterate(0, i -> i + 1) 就可以创建从0开始,每次+1的无限流,使用AbstractStreamWrapper.limit(long)可以限制元素个数
iterate(T, Predicate<? super T>, UnaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回无限有序流 该流由 初始值 然后判断条件 以及执行 迭代函数 进行迭代获取到元素 例如 Steam.iterate(0, i -> i < 3, i -> ++i) 就可以创建包含元素0,1,2的流,使用AbstractStreamWrapper.limit(long)可以限制元素个数

J

join() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
join(CharSequence) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
join(CharSequence, CharSequence, CharSequence) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
join() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
join(CharSequence) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
join(CharSequence, CharSequence, CharSequence) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
返回拼接后的字符串
joining() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements into a String, in encounter order.
joining(CharSequence) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements, separated by the specified delimiter, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements, separated by the specified delimiter, with the specified prefix and suffix, in encounter order.
joining() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements into a String, in encounter order.
joining(CharSequence) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements, separated by the specified delimiter, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that concatenates the input elements, separated by the specified delimiter, with the specified prefix and suffix, in encounter order.
justAfter() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
just after
justAfter() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
just after
justBefore() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
just before
justBefore() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
just before

L

L - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant L="L"
L - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant L="L"
LambdaExecutable - org.dromara.stream.core.lambda中的类
Similar to a Java 8 Executable but with a return type.
LambdaExecutable - org.dromara.stream.core.lambda中的类
Similar to a Java 8 Executable but with a return type.
LambdaExecutable() - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaExecutable(SerializedLambda) - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaExecutable(Executable) - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaExecutable() - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaExecutable(SerializedLambda) - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaExecutable(Executable) - 类 的构造器org.dromara.stream.core.lambda.LambdaExecutable
Constructor for LambdaExecutable.
LambdaHelper - org.dromara.stream.core.lambda中的类
LambdaHelper
LambdaHelper - org.dromara.stream.core.lambda中的类
LambdaHelper
LambdaInvokeException - org.dromara.stream.core.lambda中的异常错误
LambdaInvokeException
LambdaInvokeException - org.dromara.stream.core.lambda中的异常错误
LambdaInvokeException
LambdaInvokeException(Throwable) - 异常错误 的构造器org.dromara.stream.core.lambda.LambdaInvokeException
Constructor for LambdaInvokeException.
LambdaInvokeException(String) - 异常错误 的构造器org.dromara.stream.core.lambda.LambdaInvokeException
Constructs a new runtime exception with the specified detail message.
LambdaInvokeException(Throwable) - 异常错误 的构造器org.dromara.stream.core.lambda.LambdaInvokeException
Constructor for LambdaInvokeException.
LambdaInvokeException(String) - 异常错误 的构造器org.dromara.stream.core.lambda.LambdaInvokeException
Constructs a new runtime exception with the specified detail message.
last(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
last.
last(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
last.
last() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a function that always returns its input argument.
last() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsFunc
Returns a function that always returns its input argument.
last() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsUnOp
Returns a unary operator that always returns its input argument.
last() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsUnOp
Returns a unary operator that always returns its input argument.
last(SerSupp<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerSupp
last
last(SerSupp<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerSupp
last
LEFT_MIDDLE_BRACKET - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant LEFT_MIDDLE_BRACKET="["
LEFT_MIDDLE_BRACKET - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant LEFT_MIDDLE_BRACKET="["
let(SerFunc<T, R>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回值,返回值会包裹到Sf中替换之前的元素, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayLet
let(SerFunc<T, R>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回值,返回值会包裹到Sf中替换之前的元素, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayLet
Lists - org.dromara.stream.core.collection中的类
Lists class.
Lists - org.dromara.stream.core.collection中的类
Lists class.
loadClass(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
loadClass.
loadClass(String) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
loadClass.
log() - 类 中的方法org.dromara.stream.core.stream.Steam
返回叠加调用PrintStream.println(Object)打印出结果的流
log() - 类 中的方法org.dromara.stream.core.stream.Steam
返回叠加调用PrintStream.println(Object)打印出结果的流

M

map(Function<? super T, ? extends U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回一个包裹了该操作返回值的Opp 如果不存在,返回一个空的Opp
map(Function<? super T, ? extends U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,就执行传入的操作(Function.apply(T))并返回一个包裹了该操作返回值的Opp 如果不存在,返回一个空的Opp
map(Function<? super T, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回与指定函数将元素作为参数执行的结果组成的流 这是一个无状态中间操作
map(Function<? super T, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回与指定函数将元素作为参数执行的结果组成的流 这是一个无状态中间操作
mapIdx(BiFunction<? super T, Integer, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回与指定函数将元素作为参数执行的结果组成的流,操作带下标
mapIdx(BiFunction<? super T, Integer, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
返回与指定函数将元素作为参数执行的结果组成的流,操作带下标
mapMulti(BiConsumer<? super T, ? super Consumer<R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带一个方法,调用该方法可增加元素 这是一个无状态中间操作
mapMulti(BiConsumer<? super T, ? super Consumer<R>>) - 类 中的方法org.dromara.stream.core.stream.Steam
扩散流操作,可能影响流元素个数,将原有流元素执行mapper操作,返回多个流所有元素组成的流,操作带一个方法,调用该方法可增加元素 这是一个无状态中间操作
mapping(Function<? super T, ? extends U>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Adapts a Collector accepting elements of type U to one accepting elements of type T by applying a mapping function to each input element before accumulation.
mapping(Function<? super T, ? extends U>, Collector<? super U, A, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Adapts a Collector accepting elements of type U to one accepting elements of type T by applying a mapping function to each input element before accumulation.
Maps - org.dromara.stream.core.collection中的类
Maps class.
Maps - org.dromara.stream.core.collection中的类
Maps class.
maxBy(Comparator<? super T>) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
Returns a SerBiOp which returns the greater of two elements according to the specified Comparator.
maxBy(Comparator<? super T>) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
Returns a SerBiOp which returns the greater of two elements according to the specified Comparator.
maxBy(Comparator<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the maximal element according to a given Comparator, described as an Optional<T>.
maxBy(Comparator<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the maximal element according to a given Comparator, described as an Optional<T>.
mayAlso(SerCons<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行消费操作无返回值,如果所操作对象为null则不进行操作
mayAlso(SerCons<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行消费操作无返回值,如果所操作对象为null则不进行操作
mayColl(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将集合包裹到Sf中自动过滤掉元素为null
mayColl(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将集合包裹到Sf中自动过滤掉元素为null
mayLet(SerFunc<T, R>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回值,返回值会包裹到Sf中替换之前的元素 如果所操作对象为null则不进行操作
mayLet(SerFunc<T, R>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回值,返回值会包裹到Sf中替换之前的元素 如果所操作对象为null则不进行操作
mayStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将传入字符串包裹到Sf中如果为空字符串则过滤掉
mayStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将传入字符串包裹到Sf中如果为空字符串则过滤掉
mayTakeIf(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为false则将Sf中包裹的数据置为null返回true则不变,如果所操作对象为null则不进行操作
mayTakeIf(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为false则将Sf中包裹的数据置为null返回true则不变,如果所操作对象为null则不进行操作
mayTakeUnless(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
与mayTakeIf相反 对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为true则将Sf中包裹的数据置为null返回false则不变,如果所操作对象为null则不进行操作
mayTakeUnless(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
与mayTakeIf相反 对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为true则将Sf中包裹的数据置为null返回false则不变,如果所操作对象为null则不进行操作
minBy(Comparator<? super T>) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
Returns a SerBiOp which returns the lesser of two elements according to the specified Comparator.
minBy(Comparator<? super T>) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiOp
Returns a SerBiOp which returns the lesser of two elements according to the specified Comparator.
minBy(Comparator<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the minimal element according to a given Comparator, described as an Optional<T>.
minBy(Comparator<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the minimal element according to a given Comparator, described as an Optional<T>.
multi(SerArgsCons<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsCons
multi
multi(SerArgsCons<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsCons
multi
multi(SerBiCons<T, U>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiCons
multi
multi(SerBiCons<T, U>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiCons
multi
multi(SerCons<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerCons
multi
multi(SerCons<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerCons
multi
multi(SerRunn...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerRunn
multi
multi(SerRunn...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerRunn
multi
multiAnd(SerArgsPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
multi
multiAnd(SerArgsPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
multi
multiAnd(SerPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
multi
multiAnd(SerPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
multi
multiOr(SerArgsPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
multi
multiOr(SerArgsPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsPred
multi
multiOr(SerPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
multi
multiOr(SerPred<T>...) - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerPred
multi

N

negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a predicate that represents the logical negation of this predicate.
negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a predicate that represents the logical negation of this predicate.
negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a predicate that represents the logical negation of this predicate.
negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a predicate that represents the logical negation of this predicate.
negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a predicate that represents the logical negation of this predicate.
negate() - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a predicate that represents the logical negation of this predicate.
NEW_INSTANCE_METHOD_NAME - 类 中的静态变量org.dromara.stream.core.lambda.LambdaExecutable
Constant NEW_INSTANCE_METHOD_NAME="newInstance"
NEW_INSTANCE_METHOD_NAME - 类 中的静态变量org.dromara.stream.core.lambda.LambdaExecutable
Constant NEW_INSTANCE_METHOD_NAME="newInstance"
nonNull() - 类 中的方法org.dromara.stream.core.stream.Steam
过滤掉空元素
nonNull() - 类 中的方法org.dromara.stream.core.stream.Steam
过滤掉空元素
NOT_FOUND_INDEX - 类 中的静态变量org.dromara.stream.core.stream.Steam
代表不存在的下标, 一般用于并行流的下标, 或者未找到元素时的下标
NOT_FOUND_INDEX - 类 中的静态变量org.dromara.stream.core.stream.Steam
代表不存在的下标, 一般用于并行流的下标, 或者未找到元素时的下标
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsCons
nothing
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerArgsCons
nothing
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiCons
nothing
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerBiCons
nothing
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerCons
nothing
nothing() - 接口 中的静态方法org.dromara.stream.core.lambda.function.SerCons
nothing
notTry(Callable<T>, Class<? extends Throwable>...) - 类 中的静态方法org.dromara.stream.core.optional.Opp
如果当前操作发生异常的话只抛出在想要抛出的范围内的异常,如果不在在想要抛出的范围内就捕获到Opp对象中
notTry(Callable<T>, Class<? extends Throwable>...) - 类 中的静态方法org.dromara.stream.core.optional.Opp
如果当前操作发生异常的话只抛出在想要抛出的范围内的异常,如果不在在想要抛出的范围内就捕获到Opp对象中

O

of(SerFunc<T, R>, SerFunc<T, R>, R, SerFunc<T, List<T>>, SerBiCons<T, List<T>>) - 类 中的静态方法org.dromara.stream.core.business.tree.TreeHelper
通过提供节点信息构造树先生,此方法用于根节点为Null时
of(SerFunc<T, R>, SerFunc<T, R>, R, SerFunc<T, List<T>>, SerBiCons<T, List<T>>) - 类 中的静态方法org.dromara.stream.core.business.tree.TreeHelper
通过提供节点信息构造树先生,此方法用于根节点为Null时
of(T...) - 类 中的静态方法org.dromara.stream.core.collection.Lists
of.
of(T...) - 类 中的静态方法org.dromara.stream.core.collection.Lists
of.
of(int) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V, K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V, K, V, K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(int) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V, K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(K, V, K, V, K, V) - 类 中的静态方法org.dromara.stream.core.collection.Maps
of.
of(T...) - 类 中的静态方法org.dromara.stream.core.collection.Sets
of.
of(T...) - 类 中的静态方法org.dromara.stream.core.collection.Sets
of.
of(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素可能为空的Opp
of(Optional<T>) - 类 中的静态方法org.dromara.stream.core.optional.Opp
of.
of(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素可能为空的Opp
of(Optional<T>) - 类 中的静态方法org.dromara.stream.core.optional.Opp
of.
of(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将参数包裹到Sf中,无论参数是否为null
of(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将参数包裹到Sf中,无论参数是否为null
of(T) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回包含单个元素的串行流
of(T...) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回包含指定元素的串行流
of(Iterable<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过实现了Iterable接口的对象创建串行流
of(Iterable<T>, boolean) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过传入的Iterable创建流
of(Stream<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过传入的Stream创建流
of(T) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回包含单个元素的串行流
of(T...) - 类 中的静态方法org.dromara.stream.core.stream.Steam
返回包含指定元素的串行流
of(Iterable<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过实现了Iterable接口的对象创建串行流
of(Iterable<T>, boolean) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过传入的Iterable创建流
of(Stream<T>) - 类 中的静态方法org.dromara.stream.core.stream.Steam
通过传入的Stream创建流
ofColl(Collection<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
ofColl.
ofColl(Collection<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
ofColl.
ofColl(Collection<T>) - 类 中的静态方法org.dromara.stream.core.collection.Sets
ofColl.
ofColl(Collection<T>) - 类 中的静态方法org.dromara.stream.core.collection.Sets
ofColl.
ofColl(R) - 类 中的静态方法org.dromara.stream.core.optional.Opp
+ 返回一个包裹里List集合可能为空的Opp,额外判断了集合内元素为空的情况
ofColl(R) - 类 中的静态方法org.dromara.stream.core.optional.Opp
+ 返回一个包裹里List集合可能为空的Opp,额外判断了集合内元素为空的情况
ofColl(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将参数(集合)包裹到Sf中无论是否为null
ofColl(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将参数(集合)包裹到Sf中无论是否为null
ofMatch(SerFunc<T, R>, SerFunc<T, R>, SerPred<T>, SerFunc<T, List<T>>, SerBiCons<T, List<T>>) - 类 中的静态方法org.dromara.stream.core.business.tree.TreeHelper
通过提供节点信息构造树先生,此方法用于自定义(通过第三个参数判断返回True则为祖宗节点)根节点的值
ofMatch(SerFunc<T, R>, SerFunc<T, R>, SerPred<T>, SerFunc<T, List<T>>, SerBiCons<T, List<T>>) - 类 中的静态方法org.dromara.stream.core.business.tree.TreeHelper
通过提供节点信息构造树先生,此方法用于自定义(通过第三个参数判断返回True则为祖宗节点)根节点的值
ofStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素可能为空的Opp,额外判断了空字符串的情况
ofStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素可能为空的Opp,额外判断了空字符串的情况
ofStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将传入字符串包裹到Sf中无论是否为null
ofStr(T) - 类 中的静态方法org.dromara.stream.core.optional.Sf
将传入字符串包裹到Sf中无论是否为null
ofTry(Callable<T>) - 类 中的静态方法org.dromara.stream.core.optional.Opp
ofTry.
ofTry(Callable<T>, Class<? extends Throwable>, Class<? extends Throwable>...) - 类 中的静态方法org.dromara.stream.core.optional.Opp
如果当前操作发生异常的话只抛出不在想要捕获的范围内的异常,如果在想要捕获的范围内就捕获到Opp对象中
ofTry(Callable<T>) - 类 中的静态方法org.dromara.stream.core.optional.Opp
ofTry.
ofTry(Callable<T>, Class<? extends Throwable>, Class<? extends Throwable>...) - 类 中的静态方法org.dromara.stream.core.optional.Opp
如果当前操作发生异常的话只抛出不在想要捕获的范围内的异常,如果在想要捕获的范围内就捕获到Opp对象中
onError(Throwable) - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
onError(Throwable) - 接口 中的方法org.dromara.stream.core.async.AsyncInterceptor
 
oneToManyToOne(Map<K, List<A>>, Map<A, V>, UnaryOperator<Steam<V>>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToManyToOne.
oneToManyToOne(Map<K, List<A>>, Map<A, V>, UnaryOperator<Steam<V>>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToManyToOne.
oneToOneToMany(Map<K, A>, Map<A, List<V>>, UnaryOperator<Steam<V>>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToOneToMany.
oneToOneToMany(Map<K, A>, Map<A, List<V>>, UnaryOperator<Steam<V>>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToOneToMany.
oneToOneToOne(Map<K, A>, Map<A, V>, UnaryOperator<V>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToOneToOne.
oneToOneToOne(Map<K, A>, Map<A, V>, UnaryOperator<V>...) - 类 中的静态方法org.dromara.stream.core.collection.Maps
oneToOneToOne.
Opp<T> - org.dromara.stream.core.optional中的类
拓展hutool中的Opt
Opp<T> - org.dromara.stream.core.optional中的类
拓展hutool中的Opt
Opp(T) - 类 的构造器org.dromara.stream.core.optional.Opp
Opp的构造函数
Opp(T) - 类 的构造器org.dromara.stream.core.optional.Opp
Opp的构造函数
or(SerArgsPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(SerArgsPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(SerBiPred<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(SerBiPred<? super T, ? super U>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(SerPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(SerPred<? super T>) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(Supplier<? extends Opp<? extends T>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就返回本身,如果不存在,则使用传入的操作执行后获得的 Opp
or(Supplier<? extends Opp<? extends T>>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就返回本身,如果不存在,则使用传入的操作执行后获得的 Opp
or(SerSupp<Sf<T>>) - 类 中的方法org.dromara.stream.core.optional.Sf
中间生产者操作, 如果当前Sf中所包裹元素为null则拿到生产者所生产对象包裹到Sf中替换原有值,不为null则返回Sf本身
or(SerSupp<Sf<T>>) - 类 中的方法org.dromara.stream.core.optional.Sf
中间生产者操作, 如果当前Sf中所包裹元素为null则拿到生产者所生产对象包裹到Sf中替换原有值,不为null则返回Sf本身
orElse(T) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则返回传入的other
orElse(T) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则返回传入的other
orElse(T) - 类 中的方法org.dromara.stream.core.optional.Sf
生产者操作, 获取当前Sf中包裹对象如果当前Sf中所包裹元素为null则拿到other包裹到Sf中替换原有值,不为Sf则返回Sf所包裹对象
orElse(T) - 类 中的方法org.dromara.stream.core.optional.Sf
生产者操作, 获取当前Sf中包裹对象如果当前Sf中所包裹元素为null则拿到other包裹到Sf中替换原有值,不为Sf则返回Sf所包裹对象
orElseGet(Supplier<? extends T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则返回传入的操作执行后的返回值
orElseGet(Supplier<? extends T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则返回传入的操作执行后的返回值
orElseRun(R) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则执行传入的操作
orElseRun(R) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,则返回该值,否则执行传入的操作
orElseThrow() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,则返回该值,否则抛出 NoSuchElementException
orElseThrow(Supplier<? extends X>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,则返回该值,否则执行传入的操作,获取异常类型的返回值并抛出 往往是一个包含无参构造器的异常 例如传入IllegalStateException::new
orElseThrow() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,则返回该值,否则抛出 NoSuchElementException
orElseThrow(Supplier<? extends X>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里的值存在,则返回该值,否则执行传入的操作,获取异常类型的返回值并抛出 往往是一个包含无参构造器的异常 例如传入IllegalStateException::new
org.dromara.stream.core.async - 程序包 org.dromara.stream.core.async
 
org.dromara.stream.core.bean - 程序包 org.dromara.stream.core.bean
 
org.dromara.stream.core.business.highlight - 程序包 org.dromara.stream.core.business.highlight
 
org.dromara.stream.core.business.tree - 程序包 org.dromara.stream.core.business.tree
 
org.dromara.stream.core.clazz - 程序包 org.dromara.stream.core.clazz
 
org.dromara.stream.core.collection - 程序包 org.dromara.stream.core.collection
 
org.dromara.stream.core.lambda - 程序包 org.dromara.stream.core.lambda
 
org.dromara.stream.core.lambda.function - 程序包 org.dromara.stream.core.lambda.function
 
org.dromara.stream.core.optional - 程序包 org.dromara.stream.core.optional
 
org.dromara.stream.core.reflect - 程序包 org.dromara.stream.core.reflect
 
org.dromara.stream.core.stream - 程序包 org.dromara.stream.core.stream
 
org.dromara.stream.core.stream.collector - 程序包 org.dromara.stream.core.stream.collector
 
org.dromara.stream.core.variable - 程序包 org.dromara.stream.core.variable
 
orGet(SerSupp<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
生产者操作,与orElse(T other)区别为自定义产生数据的逻辑操作,返回值定制性更高 获取当前Sf中包裹对象如果当前Sf中所包裹元素为null则拿到生产者所生产对象包裹到Sf中替换原有值,不为Sf则返回Sf所包裹对象
orGet(SerSupp<T>) - 类 中的方法org.dromara.stream.core.optional.Sf
生产者操作,与orElse(T other)区别为自定义产生数据的逻辑操作,返回值定制性更高 获取当前Sf中包裹对象如果当前Sf中所包裹元素为null则拿到生产者所生产对象包裹到Sf中替换原有值,不为Sf则返回Sf所包裹对象
orRun(SerRunn) - 类 中的方法org.dromara.stream.core.optional.Sf
orRun.
orRun(SerRunn) - 类 中的方法org.dromara.stream.core.optional.Sf
orRun.
orThrow(SerSupp<X>) - 类 中的方法org.dromara.stream.core.optional.Sf
与require(SerSupplier supplier)区别为一个是终止操作一个是中间操作 获取当前Sf对象如果当前Sf中所包裹元素为null则抛出指定异常, 不为null则返回Sf对象所操作数据
orThrow() - 类 中的方法org.dromara.stream.core.optional.Sf
与require()区别为一个是终止操作一个是中间操作 默认情况下获取当前Sf对象中所包裹的数据 如果当前Sf中所包裹元素为null则抛出NoSuchElementException异常
orThrow(SerSupp<X>) - 类 中的方法org.dromara.stream.core.optional.Sf
与require(SerSupplier supplier)区别为一个是终止操作一个是中间操作 获取当前Sf对象如果当前Sf中所包裹元素为null则抛出指定异常, 不为null则返回Sf对象所操作数据
orThrow() - 类 中的方法org.dromara.stream.core.optional.Sf
与require()区别为一个是终止操作一个是中间操作 默认情况下获取当前Sf对象中所包裹的数据 如果当前Sf中所包裹元素为null则抛出NoSuchElementException异常

P

parallel(boolean) - 类 中的方法org.dromara.stream.core.stream.Steam
更改流的并行状态
parallel(boolean) - 类 中的方法org.dromara.stream.core.stream.Steam
更改流的并行状态
partition(Predicate<T>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partition(Predicate<T>, Supplier<C>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partition(Predicate<T>, Collector<T, ?, R>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partition(Predicate<T>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partition(Predicate<T>, Supplier<C>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partition(Predicate<T>, Collector<T, ?, R>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
根据给定判断条件分组
partitioningBy(Predicate<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which partitions the input elements according to a Predicate, and organizes them into a Map<Boolean, List<T>>.
partitioningBy(Predicate<? super T>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which partitions the input elements according to a Predicate, reduces the values in each partition according to another Collector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
partitioningBy(Predicate<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which partitions the input elements according to a Predicate, and organizes them into a Map<Boolean, List<T>>.
partitioningBy(Predicate<? super T>, Collector<? super T, A, D>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which partitions the input elements according to a Predicate, reduces the values in each partition according to another Collector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
peek(Consumer<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就执行对应的操作,并返回本身 如果不存在,返回一个空的Opp 属于 Opp.ifPresent(java.util.function.Consumer<? super T>)的链式拓展
peek(Consumer<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就执行对应的操作,并返回本身 如果不存在,返回一个空的Opp 属于 Opp.ifPresent(java.util.function.Consumer<? super T>)的链式拓展
peekIdx(SerBiCons<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
peekIdx.
peekIdx(SerBiCons<? super T, Integer>) - 类 中的方法org.dromara.stream.core.stream.Steam
peekIdx.
peeks(Consumer<T>...) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就执行对应的操作集,并返回本身 如果不存在,返回一个空的Opp 属于 Opp.ifPresent(java.util.function.Consumer<? super T>)的链式拓展 属于 Opp.peek(Consumer)的动态拓展
peeks(Consumer<T>...) - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就执行对应的操作集,并返回本身 如果不存在,返回一个空的Opp 属于 Opp.ifPresent(java.util.function.Consumer<? super T>)的链式拓展 属于 Opp.peek(Consumer)的动态拓展
push(T) - 类 中的方法org.dromara.stream.core.stream.Steam
与给定元素组成的流合并,成为新的流
push(T...) - 类 中的方法org.dromara.stream.core.stream.Steam
与给定元素组成的流合并,成为新的流
push(T) - 类 中的方法org.dromara.stream.core.stream.Steam
与给定元素组成的流合并,成为新的流
push(T...) - 类 中的方法org.dromara.stream.core.stream.Steam
与给定元素组成的流合并,成为新的流

R

reducing(T, BinaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified BinaryOperator using the provided identity.
reducing(BinaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified BinaryOperator.
reducing(U, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified mapping function and BinaryOperator.
reducing(T, BinaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified BinaryOperator using the provided identity.
reducing(BinaryOperator<T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified BinaryOperator.
reducing(U, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which performs a reduction of its input elements under a specified mapping function and BinaryOperator.
ReflectHelper - org.dromara.stream.core.reflect中的类
反射工具类
ReflectHelper - org.dromara.stream.core.reflect中的类
反射工具类
require(SerSupp<X>) - 类 中的方法org.dromara.stream.core.optional.Sf
获取当前Sf对象如果当前Sf中所包裹元素为null则抛出指定异常, 不为null则返回Sf对象(中间操作)
require() - 类 中的方法org.dromara.stream.core.optional.Sf
默认情况下获取当前Sf对象如果当前Sf中所包裹元素为null则抛出NoSuchElementException异常,
require(SerSupp<X>) - 类 中的方法org.dromara.stream.core.optional.Sf
获取当前Sf对象如果当前Sf中所包裹元素为null则抛出指定异常, 不为null则返回Sf对象(中间操作)
require() - 类 中的方法org.dromara.stream.core.optional.Sf
默认情况下获取当前Sf对象如果当前Sf中所包裹元素为null则抛出NoSuchElementException异常,
required(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素不可能为空的Opp
required(T) - 类 中的静态方法org.dromara.stream.core.optional.Opp
返回一个包裹里元素不可能为空的Opp
resolve(T) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
Resolve the lambda to a LambdaExecutable instance.
resolve(T) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
Resolve the lambda to a LambdaExecutable instance.
reverse(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
翻转集合元素
reverse(List<T>) - 类 中的静态方法org.dromara.stream.core.collection.Lists
翻转集合元素
reverseSorted(Comparator<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
反转顺序
reverseSorted(Comparator<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
反转顺序
revert(Class<? super T>, Executable) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
 
revert(Class<? super T>, Executable) - 类 中的静态方法org.dromara.stream.core.lambda.LambdaHelper
 
run() - 接口 中的方法org.dromara.stream.core.lambda.function.SerRunn
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - 接口 中的方法org.dromara.stream.core.lambda.function.SerRunn
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
running() - 接口 中的方法org.dromara.stream.core.lambda.function.SerRunn
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
running() - 接口 中的方法org.dromara.stream.core.lambda.function.SerRunn
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.

S

scanClasses(String) - 类 中的静态方法org.dromara.stream.core.clazz.ClassHelper
扫描对应包下的类
scanClasses(String) - 类 中的静态方法org.dromara.stream.core.clazz.ClassHelper
扫描对应包下的类
SEMICOLON - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant SEMICOLON=";"
SEMICOLON - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant SEMICOLON=";"
SerArgsCons<T> - org.dromara.stream.core.lambda.function中的接口
SerArgsSerArgsCons
SerArgsCons<T> - org.dromara.stream.core.lambda.function中的接口
SerArgsSerArgsCons
SerArgsFunc<T,R> - org.dromara.stream.core.lambda.function中的接口
可序列化的SerArgsFunc
SerArgsFunc<T,R> - org.dromara.stream.core.lambda.function中的接口
可序列化的SerArgsFunc
SerArgsPred<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Predicate
SerArgsPred<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Predicate
SerArgsUnOp<T> - org.dromara.stream.core.lambda.function中的接口
SerArgsUnOp
SerArgsUnOp<T> - org.dromara.stream.core.lambda.function中的接口
SerArgsUnOp
SerBiCons<T,U> - org.dromara.stream.core.lambda.function中的接口
SerSerBiCons
SerBiCons<T,U> - org.dromara.stream.core.lambda.function中的接口
SerSerBiCons
SerBiFunc<T,U,R> - org.dromara.stream.core.lambda.function中的接口
SerBiFunc
SerBiFunc<T,U,R> - org.dromara.stream.core.lambda.function中的接口
SerBiFunc
SerBiOp<T> - org.dromara.stream.core.lambda.function中的接口
SerBiUnOp
SerBiOp<T> - org.dromara.stream.core.lambda.function中的接口
SerBiUnOp
SerBiPred<T,U> - org.dromara.stream.core.lambda.function中的接口
SerBiPred
SerBiPred<T,U> - org.dromara.stream.core.lambda.function中的接口
SerBiPred
SerCons<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Consumer
SerCons<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Consumer
SerFunc<T,R> - org.dromara.stream.core.lambda.function中的接口
可序列化的Function
SerFunc<T,R> - org.dromara.stream.core.lambda.function中的接口
可序列化的Function
SerPred<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Predicate
SerPred<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Predicate
SerRunn - org.dromara.stream.core.lambda.function中的接口
可序列化的Runnable
SerRunn - org.dromara.stream.core.lambda.function中的接口
可序列化的Runnable
SerSupp<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Supplier
SerSupp<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的Supplier
SerUnOp<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的UnaryOperator
SerUnOp<T> - org.dromara.stream.core.lambda.function中的接口
可序列化的UnaryOperator
setClazz(Class<?>) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field clazz.
setClazz(Class<?>) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field clazz.
setExecutable(Executable) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field executable.
setExecutable(Executable) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field executable.
setExecutor(Executor) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setExecutor(Executor) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setFieldValue(T, String, Object) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
setFieldValue.
setFieldValue(T, String, Object) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
setFieldValue.
setIndex(Integer) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field index.
setIndex(Integer) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field index.
setInstantiatedTypes(Type[]) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field instantiatedTypes.
setInstantiatedTypes(Type[]) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field instantiatedTypes.
setInterceptor(AsyncInterceptor) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setInterceptor(AsyncInterceptor) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setLambda(SerializedLambda) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field lambda.
setLambda(SerializedLambda) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field lambda.
setName(String) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field name.
setName(String) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field name.
setParameterTypes(Type[]) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field parameterTypes.
setParameterTypes(Type[]) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field parameterTypes.
setProxy(Proxy) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field proxy.
setProxy(Proxy) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field proxy.
setReturnType(Type) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field returnType.
setReturnType(Type) - 类 中的方法org.dromara.stream.core.lambda.LambdaExecutable
Setter for the field returnType.
Sets - org.dromara.stream.core.collection中的类
Sets class.
Sets - org.dromara.stream.core.collection中的类
Sets class.
SETTER_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant SETTER_PREFIX="set"
SETTER_PREFIX - 类 中的静态变量org.dromara.stream.core.bean.BeanHelper
Constant SETTER_PREFIX="set"
setTimeout(int) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setTimeout(int) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setTimeUnit(TimeUnit) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setTimeUnit(TimeUnit) - 类 中的方法org.dromara.stream.core.async.AsyncConfig
 
setWord(String) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field word.
setWord(String) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field word.
setWordAfterHighlight(String) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field wordAfterHighlight.
setWordAfterHighlight(String) - 类 中的方法org.dromara.stream.core.business.highlight.FoundWord
Setter for the field wordAfterHighlight.
Sf<T> - org.dromara.stream.core.optional中的类
scope-functions
Sf<T> - org.dromara.stream.core.optional中的类
scope-functions
Sf(T) - 类 的构造器org.dromara.stream.core.optional.Sf
Sf的构造方法
Sf(T, boolean) - 类 的构造器org.dromara.stream.core.optional.Sf
Constructor for Sf.
Sf(T) - 类 的构造器org.dromara.stream.core.optional.Sf
Sf的构造方法
Sf(T, boolean) - 类 的构造器org.dromara.stream.core.optional.Sf
Constructor for Sf.
splice(int, int, T...) - 类 中的方法org.dromara.stream.core.stream.Steam
类似js的splice函数
splice(int, int, T...) - 类 中的方法org.dromara.stream.core.stream.Steam
类似js的splice函数
split(T, String) - 类 中的静态方法org.dromara.stream.core.stream.Steam
拆分字符串,转换为串行流
split(int) - 类 中的方法org.dromara.stream.core.stream.Steam
按指定长度切分为双层流 形如:[1,2,3,4,5] -> [[1,2], [3,4], [5,6]]
split(T, String) - 类 中的静态方法org.dromara.stream.core.stream.Steam
拆分字符串,转换为串行流
split(int) - 类 中的方法org.dromara.stream.core.stream.Steam
按指定长度切分为双层流 形如:[1,2,3,4,5] -> [[1,2], [3,4], [5,6]]
splitList(int) - 类 中的方法org.dromara.stream.core.stream.Steam
按指定长度切分为元素为list的流 形如:[1,2,3,4,5] -> [[1,2], [3,4], [5,6]]
splitList(int) - 类 中的方法org.dromara.stream.core.stream.Steam
按指定长度切分为元素为list的流 形如:[1,2,3,4,5] -> [[1,2], [3,4], [5,6]]
steam() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就返回一个包含该元素的 Stream, 否则返回一个空元素的 Stream 该方法能将 Opp 中的元素传递给 Stream {@code Stream> os = ..
steam() - 类 中的方法org.dromara.stream.core.optional.Opp
如果包裹里元素的值存在,就返回一个包含该元素的 Stream, 否则返回一个空元素的 Stream 该方法能将 Opp 中的元素传递给 Stream {@code Stream> os = ..
Steam<T> - org.dromara.stream.core.stream中的类
对Stream的封装和拓展,作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码 它分为中间操作和结束操作 中间操作分为 无状态中间操作: 表示不用等待 所有元素的当前操作执行完 就可以执行的操作,不依赖之前历史操作的流的状态 有状态中间操作: 表示需要等待 所有元素的当前操作执行完 才能执行的操作,依赖之前历史操作的流的状态 结束操作分为 短路结束操作: 表示不用等待 所有元素的当前操作执行完 就可以执行的操作 非短路结束操作: 表示需要等待 所有元素的当前操作执行完 才能执行的操作 流只有在 结束操作 时才会真正触发执行以往的 中间操作 它分为串行流和并行流 并行流会使用拆分器Spliterator将操作拆分为多个异步任务ForkJoinTask执行 这些异步任务默认使用ForkJoinPool线程池进行管理
Steam<T> - org.dromara.stream.core.stream中的类
对Stream的封装和拓展,作者经对比了vavr、eclipse-collection、stream-ex以及其他语言的api,结合日常使用习惯,进行封装和拓展 Stream为集合提供了一些易用api,它让开发人员能使用声明式编程的方式去编写代码 它分为中间操作和结束操作 中间操作分为 无状态中间操作: 表示不用等待 所有元素的当前操作执行完 就可以执行的操作,不依赖之前历史操作的流的状态 有状态中间操作: 表示需要等待 所有元素的当前操作执行完 才能执行的操作,依赖之前历史操作的流的状态 结束操作分为 短路结束操作: 表示不用等待 所有元素的当前操作执行完 就可以执行的操作 非短路结束操作: 表示需要等待 所有元素的当前操作执行完 才能执行的操作 流只有在 结束操作 时才会真正触发执行以往的 中间操作 它分为串行流和并行流 并行流会使用拆分器Spliterator将操作拆分为多个异步任务ForkJoinTask执行 这些异步任务默认使用ForkJoinPool线程池进行管理
Steam.Builder<T> - org.dromara.stream.core.stream中的接口
 
Steam.Builder<T> - org.dromara.stream.core.stream中的接口
 
summarizingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an double-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an double-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an int-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an int-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an long-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector which applies an long-producing mapping function to each input element, and returns summary statistics for the resulting values.
summingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a double-valued function applied to the input elements.
summingDouble(ToDoubleFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a double-valued function applied to the input elements.
summingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a integer-valued function applied to the input elements.
summingInt(ToIntFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a integer-valued function applied to the input elements.
summingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a long-valued function applied to the input elements.
summingLong(ToLongFunction<? super T>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that produces the sum of a long-valued function applied to the input elements.
supply(SerSupp<T>...) - 类 中的静态方法org.dromara.stream.core.async.AsyncHelper
 
supply(AsyncConfig, SerSupp<T>...) - 类 中的静态方法org.dromara.stream.core.async.AsyncHelper
 
supply(SerSupp<T>...) - 类 中的静态方法org.dromara.stream.core.async.AsyncHelper
 
supply(AsyncConfig, SerSupp<T>...) - 类 中的静态方法org.dromara.stream.core.async.AsyncHelper
 

T

takeIf(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为false则将Sf中包裹的数据置为null返回true则不变, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayTakeIf
takeIf(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为false则将Sf中包裹的数据置为null返回true则不变, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayTakeIf
takeUnless(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
与takeIf相反 对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为true则将Sf中包裹的数据置为null返回false则不变, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayTakeUnless
takeUnless(SerFunc<T, Boolean>) - 类 中的方法org.dromara.stream.core.optional.Sf
与takeIf相反 对当前Sf中所包裹对象进行操作并返回一个布尔值, 如果当前返回值为true则将Sf中包裹的数据置为null返回false则不变, 用于操作非null,否则抛出NPE如为了保证安全操作可以使用mayTakeUnless
test(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Evaluates this predicate on the given argument.
test(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Evaluates this predicate on the given argument.
test(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Evaluates this predicate on the given arguments.
test(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Evaluates this predicate on the given arguments.
test(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Evaluates this predicate on the given argument.
test(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Evaluates this predicate on the given argument.
testing(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Evaluates this predicate on the given argument.
testing(T...) - 接口 中的方法org.dromara.stream.core.lambda.function.SerArgsPred
Evaluates this predicate on the given argument.
testing(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Evaluates this predicate on the given arguments.
testing(T, U) - 接口 中的方法org.dromara.stream.core.lambda.function.SerBiPred
Evaluates this predicate on the given arguments.
testing(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Evaluates this predicate on the given argument.
testing(T) - 接口 中的方法org.dromara.stream.core.lambda.function.SerPred
Evaluates this predicate on the given argument.
throwable - 类 中的变量org.dromara.stream.core.optional.Opp
 
throwable - 类 中的变量org.dromara.stream.core.optional.Opp
 
toArray(IntFunction<T[]>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
toArray
toArray(IntFunction<T[]>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
toArray
toCollection(Supplier<C>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换成集合
toCollection(Supplier<C>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换成集合
toCollection(Supplier<C>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new Collection, in encounter order.
toCollection(Supplier<C>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new Collection, in encounter order.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toConcurrentMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a concurrent Collector that accumulates elements into a ConcurrentMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toIdxMap(Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为下标,value为给定操作执行后的返回值
toIdxMap() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为下标,value为元素
toIdxMap(Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为下标,value为给定操作执行后的返回值
toIdxMap() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为下标,value为元素
toList() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为ArrayList
toList() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为ArrayList
toList() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new List.
toList() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new List.
toMap(Function<? super T, ? extends K>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为给定操作执行后的返回值,value为当前元素
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key为给定操作执行后的返回值,value为当前元素
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为map,key,value为给定操作执行后的返回值
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>, Supplier<M>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toOptional() - 类 中的方法org.dromara.stream.core.optional.Opp
转换为 Optional对象
toOptional() - 类 中的方法org.dromara.stream.core.optional.Opp
转换为 Optional对象
toSet() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为HashSet
toSet() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为HashSet
toSet() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new Set.
toSet() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
Returns a Collector that accumulates the input elements into a new Set.
toSteam() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
将流转为Steam
toSteam() - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
将流转为Steam
toString() - 类 中的方法org.dromara.stream.core.optional.Opp
返回包裹内元素调用toString()的结果,不存在则返回null
toString() - 类 中的方法org.dromara.stream.core.optional.Opp
返回包裹内元素调用toString()的结果,不存在则返回null
toString() - 类 中的方法org.dromara.stream.core.stream.Steam
toString
toString() - 类 中的方法org.dromara.stream.core.stream.Steam
toString
toTree(List<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
传入List集合通过创建树先生时所传入信息去构造树结构
toTree(List<T>) - 类 中的方法org.dromara.stream.core.business.tree.TreeHelper
传入List集合通过创建树先生时所传入信息去构造树结构
toUnmodifiableList() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
换为不可变集合
toUnmodifiableList() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
换为不可变集合
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为不可变map,key,value为给定操作执行后的返回值
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为不可变map,key,value为给定操作执行后的返回值
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为不可变map,key,value为给定操作执行后的返回值
toUnmodifiableMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
转换为不可变map,key,value为给定操作执行后的返回值
toUnmodifiableSet() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
换为不可变集合
toUnmodifiableSet() - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
换为不可变集合
toZip(Iterable<R>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
与给定的可迭代对象转换成map,key为现有元素,value为给定可迭代对象迭代的元素
至少包含全部的key,如果对应位置上的value不存在,则为null
toZip(Iterable<R>) - 接口 中的方法org.dromara.stream.core.stream.CollectableStream
与给定的可迭代对象转换成map,key为现有元素,value为给定可迭代对象迭代的元素
至少包含全部的key,如果对应位置上的value不存在,则为null
transform(Supplier<C>, Function<C, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
收集元素,将其转为指定Collection集合后,再对该集合进行转换,并最终返回转换后的结果。
transform(Function<List<T>, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
收集元素,将其转为ArrayList集合后,再对该集合进行转换,并最终返回转换后的结果。
transform(Supplier<C>, Function<C, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
收集元素,将其转为指定Collection集合后,再对该集合进行转换,并最终返回转换后的结果。
transform(Function<List<T>, R>) - 类 中的静态方法org.dromara.stream.core.stream.collector.Collective
收集元素,将其转为ArrayList集合后,再对该集合进行转换,并最终返回转换后的结果。
TreeHelper<T,R extends Comparable<? super R>> - org.dromara.stream.core.business.tree中的类
树先生
TreeHelper<T,R extends Comparable<? super R>> - org.dromara.stream.core.business.tree中的类
树先生
typeOf(Object, Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
typeOf.
typeOf(Object, Type) - 类 中的静态方法org.dromara.stream.core.reflect.ReflectHelper
typeOf.
typeOfFilter(SerPred<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断如果传入的类型一致,或者是父类,并且包裹里的值存在,并且与给定的条件是否满足 (Predicate.test(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
typeOfFilter(Type, SerPred<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断如果传入的类型一致,或者是父类,并且包裹里的值存在,并且与给定的条件是否满足 (Predicate.test(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
typeOfFilter(SerPred<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断如果传入的类型一致,或者是父类,并且包裹里的值存在,并且与给定的条件是否满足 (Predicate.test(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
typeOfFilter(Type, SerPred<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
判断如果传入的类型一致,或者是父类,并且包裹里的值存在,并且与给定的条件是否满足 (Predicate.test(T)执行结果是否为true) 如果满足条件则返回本身 不满足条件或者元素本身为空时返回一个返回一个空的Opp
typeOfMap(SerFunc<U, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的lambda入参类型一致,或者是父类,就执行并获取返回值,目前不支持子泛型
typeOfMap(Type, SerFunc<U, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的类型一致,或者是父类,就执行并获取返回值,目前不支持子泛型
typeOfMap(SerFunc<U, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的lambda入参类型一致,或者是父类,就执行并获取返回值,目前不支持子泛型
typeOfMap(Type, SerFunc<U, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的类型一致,或者是父类,就执行并获取返回值,目前不支持子泛型
typeOfPeek(SerCons<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的lambda入参类型一致,或者是父类,就执行,目前不支持子泛型
typeOfPeek(Type, SerCons<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的类型一致,或者是父类,就执行,支持子泛型
typeOfPeek(SerCons<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的lambda入参类型一致,或者是父类,就执行,目前不支持子泛型
typeOfPeek(Type, SerCons<U>) - 类 中的方法org.dromara.stream.core.optional.Opp
如果传入的类型一致,或者是父类,就执行,支持子泛型

U

unshift(T) - 类 中的方法org.dromara.stream.core.stream.Steam
给定元素组成的流与当前流合并,成为新的流
unshift(T...) - 类 中的方法org.dromara.stream.core.stream.Steam
给定元素组成的流与当前流合并,成为新的流
unshift(T) - 类 中的方法org.dromara.stream.core.stream.Steam
给定元素组成的流与当前流合并,成为新的流
unshift(T...) - 类 中的方法org.dromara.stream.core.stream.Steam
给定元素组成的流与当前流合并,成为新的流

V

V - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant V="V"
V - 类 中的静态变量org.dromara.stream.core.reflect.ReflectHelper
Constant V="V"
value - 类 中的变量org.dromara.stream.core.optional.Opp
包裹里实际的元素
value - 类 中的变量org.dromara.stream.core.optional.Opp
包裹里实际的元素
VariableHelper - org.dromara.stream.core.variable中的类
VariableHelper class.
VariableHelper - org.dromara.stream.core.variable中的类
VariableHelper class.

W

wrap(Stream<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
构建一个Steam实例
wrap(Stream<T>) - 类 中的方法org.dromara.stream.core.stream.Steam
构建一个Steam实例

Z

zip(Opp<R>, BiFunction<T, R, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
zip.
zip(Opp<R>, BiFunction<T, R, R>) - 类 中的方法org.dromara.stream.core.optional.Opp
zip.
zip(Iterable<U>, BiFunction<? super T, ? super U, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
将 现有元素 与 给定迭代器中对应位置的元素 使用 zipper 转换为新的元素,并返回新元素组成的流
新流的数量等于旧流元素的数量
使用 zipper 转换时, 如果对应位置上已经没有other元素,则other元素为null
zip(Iterable<U>, BiFunction<? super T, ? super U, ? extends R>) - 类 中的方法org.dromara.stream.core.stream.Steam
将 现有元素 与 给定迭代器中对应位置的元素 使用 zipper 转换为新的元素,并返回新元素组成的流
新流的数量等于旧流元素的数量
使用 zipper 转换时, 如果对应位置上已经没有other元素,则other元素为null
zipOrSelf(Opp<T>, BinaryOperator<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
zipOrSelf.
zipOrSelf(Opp<T>, BinaryOperator<T>) - 类 中的方法org.dromara.stream.core.optional.Opp
zipOrSelf.
A B C D E F G H I J L M N O P R S T U V W Z 
跳过导航链接

Copyright © 2023 dromara. All rights reserved.