Interface | Description |
---|---|
Appendable<T> |
A container which can have additional elements appended.
|
Elements<T> |
This is the main type of Motif's collection API and
encompasses all the operations available to manipulate
and query the the contained elements, as well as
converting back to Java Collection Framework
collections.
|
Existance<T> |
A container type which can evaluate for existance of its
element(s), as well as evaluate if it is empty.
|
Filterable<T> | |
HeadAndTail<E> |
A recursive type which can be splitted into a head element,
and the remaining tail, which may be splitted further into
head and tail.
|
Mappable<T> |
A type able to map itself to another Mappable
|
Prependable<T> |
A container which can have additional elements prepended.
|
Reducible<T> |
A type, usually a container of multiple values, which is reducible
to some single value.
|
Repeatable<T> | |
SideEffectable<T> |
A container which can pass its element(s) to
a
Do s, in order to compute side effects. |
YieldsJavaCollection<T> |
Defines the methods which bridges Motif back to the
Java Collection Framework.
|
Copyright © 2016. All rights reserved.