Game Object Stream
class GameObjectStream(dataSource: BackingDataSource<GameObject>) : InteractableStream<GameObject, GameObjectStream> , ActionableOps<GameObject, GameObjectStream> , IdentifiableOps<GameObject, GameObjectStream> , LocatableOps<GameObject, GameObjectStream> , NameableOps<GameObject, GameObjectStream>
Content copied to clipboard
Functions
action
Link copied to clipboard
all Match
Link copied to clipboard
{@inheritDoc}
any
Link copied to clipboard
Get any entity from the stream
any Match
Link copied to clipboard
{@inheritDoc}
at
Link copied to clipboard
contains
Link copied to clipboard
Check if the stream contains any of the provided entities
filter
Link copied to clipboard
open override fun filter(predicate: Predicate<in GameObject>): GameObjectStream
Content copied to clipboard
open override fun filter(predicate: Predicate<in GameObject>, difficulty: FilterDifficulty): GameObjectStream
Content copied to clipboard
{@inheritDoc}
filtered
Link copied to clipboard
open override fun filtered(predicate: (GameObject) -> Boolean): GameObjectStream
Content copied to clipboard
open override fun filtered(predicate: (GameObject) -> Boolean, difficulty: FilterDifficulty): GameObjectStream
Content copied to clipboard
{@inheritDoc}
find Any
Link copied to clipboard
{@inheritDoc}
find First
Link copied to clipboard
{@inheritDoc}
first
Link copied to clipboard
Get the first entity from the stream
first Or Null
Link copied to clipboard
Get the first entity from the stream
for Each
Link copied to clipboard
{@inheritDoc}
hash Code
Link copied to clipboard
id
Link copied to clipboard
is Not Empty
Link copied to clipboard
Check if the stream is NOT empty or not
iterator
Link copied to clipboard
last
Link copied to clipboard
Get the last entity from the stream
last Or Null
Link copied to clipboard
Get the last entity from the stream
list
Link copied to clipboard
max
Link copied to clipboard
open override fun max(comparator: Comparator<in GameObject>): Optional<GameObject>
Content copied to clipboard
{@inheritDoc}
min
Link copied to clipboard
open override fun min(comparator: Comparator<in GameObject>): Optional<GameObject>
Content copied to clipboard
{@inheritDoc}
modified Color
Link copied to clipboard
name
Link copied to clipboard
nearest
Link copied to clipboard
nil
Link copied to clipboard
nil value of the entity
none Match
Link copied to clipboard
open override fun noneMatch(predicate: Predicate<in GameObject>): Boolean
Content copied to clipboard
{@inheritDoc}
original Color
Link copied to clipboard
reachable
Link copied to clipboard
reversed
Link copied to clipboard
set Nearest To
Link copied to clipboard
shuffled
Link copied to clipboard
sorted
Link copied to clipboard
open override fun sorted(comparator: Comparator<in GameObject>): GameObjectStream
Content copied to clipboard
{@inheritDoc}
spliterator
Link copied to clipboard
type
Link copied to clipboard
viewable
Link copied to clipboard
within
Link copied to clipboard
Properties
backingDataSource
Link copied to clipboard
pendingFilters
Link copied to clipboard
sorters
Link copied to clipboard