Uses of Interface
java.util.function.Consumer
-
Packages that use Consumer 软件包 描述 java.lang 提供对Java编程语言设计至关重要的类。java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。java.util.concurrent 实用程序类通常用于并发编程。java.util.function 功能界面提供了lambda表达式和方法引用的目标类型。java.util.stream 支持元素流功能性操作的类,例如集合上的map-reduce转换。javafx.scene.control JavaFX用户界面控件(UI控件或仅控件)是JavaFX场景中的专用节点,特别适用于许多不同应用程序环境中的重用。jdk.incubator.http 高级HTTP和WebSocket APIjdk.jshell 提供用于创建工具的界面,例如阅读评估打印循环(REPL),它交互地评估Java编程语言代码的“片断”。jdk.jshell.execution 提供构建JShell执行引擎的实现支持。 -
-
Uses of Consumer in java.lang
Methods in java.lang with parameters of type Consumer Modifier and Type 方法 描述 default voidIterable. forEach(Consumer<? super T> action)对Iterable每个元素执行给定的操作,直到所有元素都被处理或动作引发异常。voidStackWalker. forEach(Consumer<? super StackWalker.StackFrame> action)对当前线程的StackFrame流的每个元素执行给定的动作,从堆栈的顶部框架遍历,这是调用此forEach方法的方法。 -
Uses of Consumer in java.util
Methods in java.util with parameters of type Consumer Modifier and Type 方法 描述 voidArrayDeque. forEach(Consumer<? super E> action)voidArrayList. forEach(Consumer<? super E> action)voidVector. forEach(Consumer<? super E> action)default voidIterator. forEachRemaining(Consumer<? super E> action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default voidPrimitiveIterator.OfDouble. forEachRemaining(Consumer<? super Double> action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default voidPrimitiveIterator.OfInt. forEachRemaining(Consumer<? super Integer> action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default voidPrimitiveIterator.OfLong. forEachRemaining(Consumer<? super Long> action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default voidSpliterator. forEachRemaining(Consumer<? super T> action)在当前线程中依次执行每个剩余元素的给定操作,直到所有元素都被处理或动作引发异常。default voidSpliterator.OfDouble. forEachRemaining(Consumer<? super Double> action)在当前线程中依次执行每个剩余元素的给定操作,直到所有元素都被处理或动作引发异常。default voidSpliterator.OfInt. forEachRemaining(Consumer<? super Integer> action)在当前线程中依次执行每个剩余元素的给定操作,直到所有元素都被处理或动作引发异常。default voidSpliterator.OfLong. forEachRemaining(Consumer<? super Long> action)在当前线程中依次执行每个剩余元素的给定操作,直到所有元素都被处理或动作引发异常。voidOptional. ifPresent(Consumer<? super T> action)如果存在值,则使用该值执行给定的操作,否则不执行任何操作。voidOptional. ifPresentOrElse(Consumer<? super T> action, Runnable emptyAction)如果存在值,则使用该值执行给定的操作,否则执行给定的基于空的操作。default booleanSpliterator.OfDouble. tryAdvance(Consumer<? super Double> action)如果剩下的元素存在,执行给定的操作,返回true; 否则返回false。default booleanSpliterator.OfInt. tryAdvance(Consumer<? super Integer> action)如果剩下的元素存在,执行给定的动作,返回true; 否则返回false。default booleanSpliterator.OfLong. tryAdvance(Consumer<? super Long> action)如果剩下的元素存在,执行给定的操作,返回true; 否则返回false。booleanSpliterator. tryAdvance(Consumer<? super T> action)如果剩余的元素存在,执行给定的操作,返回true; 否则返回false。 -
Uses of Consumer in java.util.concurrent
Methods in java.util.concurrent with parameters of type Consumer Modifier and Type 方法 描述 CompletableFuture<Void>CompletableFuture. acceptEither(CompletionStage<? extends T> other, Consumer<? super T> action)CompletionStage<Void>CompletionStage. acceptEither(CompletionStage<? extends T> other, Consumer<? super T> action)返回一个新的CompletionStage,当这个或另一个给定阶段正常完成时,执行相应的结果作为提供的操作的参数。CompletableFuture<Void>CompletableFuture. acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action)CompletableFuture<Void>CompletableFuture. acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action, Executor executor)CompletionStage<Void>CompletionStage. acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action)返回一个新的CompletionStage,当这个或另一个给定阶段正常完成时,将使用此阶段的默认异步执行工具执行,其中相应的结果作为提供的操作的参数。CompletionStage<Void>CompletionStage. acceptEitherAsync(CompletionStage<? extends T> other, Consumer<? super T> action, Executor executor)返回一个新的CompletionStage,当这个或另一个给定阶段正常完成时,使用提供的执行器执行,其中相应的结果作为参数提供的操作。CompletableFuture<Void>SubmissionPublisher. consume(Consumer<? super T> consumer)使用给定的Consumer功能处理所有已发布的项目。voidArrayBlockingQueue. forEach(Consumer<? super E> action)<U> voidConcurrentHashMap. forEach(long parallelismThreshold, BiFunction<? super K,? super V,? extends U> transformer, Consumer<? super U> action)对每个(key,value)的每个非空变换执行给定的动作。voidConcurrentHashMap.KeySetView. forEach(Consumer<? super K> action)voidConcurrentLinkedDeque. forEach(Consumer<? super E> action)voidConcurrentLinkedQueue. forEach(Consumer<? super E> action)voidCopyOnWriteArrayList. forEach(Consumer<? super E> action)voidCopyOnWriteArraySet. forEach(Consumer<? super E> action)voidLinkedBlockingDeque. forEach(Consumer<? super E> action)voidLinkedBlockingQueue. forEach(Consumer<? super E> action)voidLinkedTransferQueue. forEach(Consumer<? super E> action)voidConcurrentHashMap. forEachEntry(long parallelismThreshold, Consumer<? super Map.Entry<K,V>> action)对每个条目执行给定的操作。<U> voidConcurrentHashMap. forEachEntry(long parallelismThreshold, Function<Map.Entry<K,V>,? extends U> transformer, Consumer<? super U> action)对每个条目的每个非空变换执行给定的操作。voidConcurrentHashMap. forEachKey(long parallelismThreshold, Consumer<? super K> action)对每个键执行给定的动作。<U> voidConcurrentHashMap. forEachKey(long parallelismThreshold, Function<? super K,? extends U> transformer, Consumer<? super U> action)对每个键的每个非空变换执行给定的动作。voidConcurrentHashMap. forEachValue(long parallelismThreshold, Consumer<? super V> action)对每个值执行给定的操作。<U> voidConcurrentHashMap. forEachValue(long parallelismThreshold, Function<? super V,? extends U> transformer, Consumer<? super U> action)对每个值的每个非空转换执行给定的动作。CompletableFuture<Void>CompletableFuture. thenAccept(Consumer<? super T> action)CompletionStage<Void>CompletionStage. thenAccept(Consumer<? super T> action)返回一个新的CompletionStage,当此阶段正常完成时,以该阶段的结果作为提供的操作的参数执行。CompletableFuture<Void>CompletableFuture. thenAcceptAsync(Consumer<? super T> action)CompletableFuture<Void>CompletableFuture. thenAcceptAsync(Consumer<? super T> action, Executor executor)CompletionStage<Void>CompletionStage. thenAcceptAsync(Consumer<? super T> action)返回一个新的CompletionStage,当此阶段正常完成时,将使用此阶段的默认异步执行工具执行,此阶段的结果作为提供的操作的参数。CompletionStage<Void>CompletionStage. thenAcceptAsync(Consumer<? super T> action, Executor executor)返回一个新的CompletionStage,当此阶段正常完成时,将使用提供的执行程序执行此阶段的结果作为提供的操作的参数。 -
Uses of Consumer in java.util.function
Methods in java.util.function that return Consumer Modifier and Type 方法 描述 default Consumer<T>Consumer. andThen(Consumer<? super T> after)返回一个组成的Consumer,依次执行此操作,然后执行after操作。Methods in java.util.function with parameters of type Consumer Modifier and Type 方法 描述 default Consumer<T>Consumer. andThen(Consumer<? super T> after)返回一个组成的Consumer,依次执行该操作,然后执行after操作。 -
Uses of Consumer in java.util.stream
Subinterfaces of Consumer in java.util.stream Modifier and Type 接口 描述 static interfaceStream.Builder<T>一个可变的构建器为Stream。Methods in java.util.stream with parameters of type Consumer Modifier and Type 方法 描述 voidStream. forEach(Consumer<? super T> action)对此流的每个元素执行操作。voidStream. forEachOrdered(Consumer<? super T> action)如果流具有定义的遇到顺序,则以流的遇到顺序对该流的每个元素执行操作。Stream<T>Stream. peek(Consumer<? super T> action)返回由该流的元素组成的流,另外在从生成的流中消耗元素时对每个元素执行提供的操作。 -
Uses of Consumer in javafx.scene.control
Methods in javafx.scene.control that return Consumer Modifier and Type 方法 描述 protected Consumer<ObservableValue<?>>SkinBase. unregisterChangeListeners(ObservableValue<?> property)取消注册已使用SkinBase.registerChangeListener(ObservableValue, Consumer)注册的所有更改侦听器的给定属性。Methods in javafx.scene.control with parameters of type Consumer Modifier and Type 方法 描述 protected voidSkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)子类可以调用此方法来注册他们想要监听给定属性的属性更改事件。 -
Uses of Consumer in jdk.incubator.http
Methods in jdk.incubator.http with parameters of type Consumer Modifier and Type 方法 描述 static HttpResponse.BodyHandler<Void>HttpResponse.BodyHandler. asByteArrayConsumer(Consumer<Optional<byte[]>> consumer)返回一个BodyHandler<Void>,返回一个从<Void>获得的BodyProcessor<Void> 。static HttpResponse.BodyProcessor<Void>HttpResponse.BodyProcessor. asByteArrayConsumer(Consumer<Optional<byte[]>> consumer)返回一个BodyProcessor,它将提供的传入身体数据提供给所提供的消费者Optional<byte[]>。 -
Uses of Consumer in jdk.jshell
Methods in jdk.jshell with parameters of type Consumer Modifier and Type 方法 描述 JShell.SubscriptionJShell. onShutdown(Consumer<JShell> listener)当JShell实例终止时,注册要调用的回调。JShell.SubscriptionJShell. onSnippetEvent(Consumer<SnippetEvent> listener)当代码段的状态更改时,注册要调用的回调。 -
Uses of Consumer in jdk.jshell.execution
Methods in jdk.jshell.execution with parameters of type Consumer Modifier and Type 方法 描述 static voidUtil. detectJdiExitEvent(VirtualMachine vm, Consumer<String> unbiddenExitHandler)监视JDI事件流VMDeathEvent和VMDisconnectEvent。Method parameters in jdk.jshell.execution with type arguments of type Consumer Modifier and Type 方法 描述 static voidUtil. forwardExecutionControlAndIO(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String,Consumer<OutputStream>> outputStreamMap, Map<String,Consumer<InputStream>> inputStreamMap)将命令从输入转发到指定的ExecutionControl实例,然后响应回输出。
-