LinkedListException class

Class that represents any error that can occur while using DoubleLinkedList

Constructors

LinkedListException.cannotInsertAfterEnd()
Represents error that occurs when trying to insert a node after the end node
LinkedListException.cannotInsertBeforeBegin()
Represents error that occurs when trying to insert a node before the begin node
LinkedListException.cannotRemoveEnd()
Represents error that occurs when trying to remove a begin or end node
LinkedListException.endNoContent()
Represents error that occurs when trying to access the content of an end node
LinkedListException.noElement()
Represents error that occurs when trying to select an element that doesn't exists. For example, trying to use DoubleLinkedList.reduce with an empty list

Properties

hashCode int
The hash code for this object.
no setterinherited
message String
final
props List<Object>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited