FreeBikeStatus

Describes all vehicles that are not currently in active rental. Required of systems that don't utilize docks or offer bikes for rent outside of stations.

Constructors

Link copied to clipboard
constructor(bikes: List<Bike>)

Properties

Link copied to clipboard

Array that contains one object per vehicle that is currently not part of an active rental.

Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open operator override fun contains(element: Bike): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<Bike>): Boolean
Link copied to clipboard
open operator override fun get(index: Int): Bike
Link copied to clipboard
open override fun indexOf(element: Bike): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<Bike>
Link copied to clipboard
open override fun lastIndexOf(element: Bike): Int
Link copied to clipboard
open override fun listIterator(): ListIterator<Bike>
open override fun listIterator(index: Int): ListIterator<Bike>
Link copied to clipboard
open override fun subList(fromIndex: Int, toIndex: Int): List<Bike>