Java Stream API

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf gptkb:API
gptkbp:allows parallel processing
gptkbp:canBe true
gptkbp:designedFor processing sequences of elements
gptkbp:enables functional-style operations
https://www.w3.org/2000/01/rdf-schema#label Java Stream API
gptkbp:includes filter operation
map operation
reduce operation
gptkbp:introduced gptkb:Java_8
gptkbp:isCompatibleWith Java Collections Framework
gptkbp:isComposedOf terminal operations
intermediate operations
gptkbp:isCounteredBy collect operation
anyMatch operation
count operation
findAny operation
forEach operation
noneMatch operation
Arrays.stream()
Collection.stream()
Stream.of()
allMatch_operation
findFirst_operation
gptkbp:isOptimizedFor performance
gptkbp:isPartOf gptkb:Java_SE_8
gptkb:Java_programming_language
gptkb:Java_Development_Kit_(JDK)
gptkbp:isSetIn true
gptkbp:isSuitableFor true
gptkbp:isThreatenedBy true
gptkbp:isUsedFor Optional
Collections
Arrays
bulk operations
gptkbp:isUsedIn big data processing
data filtering
data processing
data transformation
real-time data processing
data aggregation
stream processing frameworks
gptkbp:provides gptkb:LongStream
DoubleStream
IntStream
aggregate operations
gptkbp:supports functional programming
lambda expressions
method references
lazy evaluation