Uses of Interface
java.util.function.LongUnaryOperator
-
Packages that use LongUnaryOperator 软件包 描述 java.util.concurrent.atomic 一个小型工具包,支持单个变量上的无锁线程安全编程。java.util.function 功能界面提供了lambda表达式和方法引用的目标类型。java.util.stream 支持元素流功能性操作的类,例如集合上的map-reduce转换。 -
-
Uses of LongUnaryOperator in java.util.concurrent.atomic
Methods in java.util.concurrent.atomic with parameters of type LongUnaryOperator Modifier and Type 方法 描述 long
AtomicLong. getAndUpdate(LongUnaryOperator updateFunction)
使用给定函数的结果对当前值进行原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果),返回上一个值。long
AtomicLongArray. getAndUpdate(int i, LongUnaryOperator updateFunction)
使用索引i
的元素与应用给定函数的结果进行原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果),返回上一个值。long
AtomicLongFieldUpdater. getAndUpdate(T obj, LongUnaryOperator updateFunction)
原子更新(由VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)由此更新程序管理的给定对象的字段与应用给定函数的结果,返回上一个值。long
AtomicLong. updateAndGet(LongUnaryOperator updateFunction)
使用给定函数的结果对当前值进行原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果),返回更新后的值。long
AtomicLongArray. updateAndGet(int i, LongUnaryOperator updateFunction)
使用索引i
的元素与应用给定函数的结果进行原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果),返回更新的值。long
AtomicLongFieldUpdater. updateAndGet(T obj, LongUnaryOperator updateFunction)
原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)由此更新器管理的给定对象的字段与应用给定函数的结果,返回更新的值。 -
Uses of LongUnaryOperator in java.util.function
Methods in java.util.function that return LongUnaryOperator Modifier and Type 方法 描述 default LongUnaryOperator
LongUnaryOperator. andThen(LongUnaryOperator after)
返回一个组合运算符,首先将该运算符应用于其输入,然后将after
运算符应用于结果。default LongUnaryOperator
LongUnaryOperator. compose(LongUnaryOperator before)
返回一个before
运算符,首先将before
运算符应用于其输入,然后将该运算符应用于结果。static LongUnaryOperator
LongUnaryOperator. identity()
返回始终返回其输入参数的一元运算符。Methods in java.util.function with parameters of type LongUnaryOperator Modifier and Type 方法 描述 default LongUnaryOperator
LongUnaryOperator. andThen(LongUnaryOperator after)
返回一个after
运算符,首先将该运算符应用于其输入,然后将after
运算符应用于结果。default LongUnaryOperator
LongUnaryOperator. compose(LongUnaryOperator before)
返回一个组合运算符,首先将其before
符应用于其输入,然后将该运算符应用于结果。 -
Uses of LongUnaryOperator in java.util.stream
Methods in java.util.stream with parameters of type LongUnaryOperator Modifier and Type 方法 描述 static LongStream
LongStream. iterate(long seed, LongPredicate hasNext, LongUnaryOperator next)
返回通过将给定的next
函数迭代应用到初始元素产生的顺序LongStream
,其条件是满足给定的hasNext
谓词。static LongStream
LongStream. iterate(long seed, LongUnaryOperator f)
返回有序无限连续LongStream
由函数的迭代应用产生f
到初始元素seed
,产生Stream
由seed
,f(seed)
,f(f(seed))
等LongStream
LongStream. map(LongUnaryOperator mapper)
返回由给定函数应用于此流的元素的结果组成的流。
-