stream API (from Java 8)

GPTKB entity

Statements (72)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:category gptkb:REST_API
Streams
Functional programming
gptkbp:documentation https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html
gptkbp:enables functional-style operations on collections
https://www.w3.org/2000/01/rdf-schema#label stream API (from Java 8)
gptkbp:interface gptkb:java.util.stream.Stream
java.util.stream.DoubleStream
java.util.stream.IntStream
java.util.stream.LongStream
gptkbp:intermediateOperations gptkb:topographic_map
distinct
skip
limit
filter
peek
flatMap
sorted
gptkbp:introducedIn gptkb:Java_8
gptkbp:partOf gptkb:Java_Standard_Library
gptkbp:relatedTo Optional
Collectors
lambda expressions
functional interfaces
Spliterator
gptkbp:statefulOperations distinct
skip
limit
sorted
gptkbp:statelessOperations gptkb:topographic_map
filter
flatMap
gptkbp:supports gptkb:topographic_map
gptkb:Count
distinct
skip
parallel processing
limit
filter
peek
max
min
reduce
flatMap
allMatch
anyMatch
collect
findAny
findFirst
forEach
noneMatch
sorted
sequential processing
toArray
gptkbp:terminalOperations gptkb:Count
max
min
reduce
allMatch
anyMatch
collect
findAny
findFirst
forEach
noneMatch
toArray
gptkbp:type gptkb:java.util.stream
gptkbp:usedFor processing sequences of elements
functional programming in Java
gptkbp:bfsParent gptkb:Java_6_and_above
gptkbp:bfsLayer 7