Converter

org.sphix.util.Converter
See theConverter companion object
trait Converter[A, B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def convert(a: A): Option[B]
def deconvert(b: B): Option[A]

Concrete methods

def filter(pa: A => Boolean, pb: B => Boolean): Converter[A, B]
def filterLeft(p: A => Boolean): Converter[A, B]
def filterRight(p: B => Boolean): Converter[A, B]
def preFilter(pa: A => Boolean, pb: B => Boolean): Converter[A, B]
def preFilterLeft(p: B => Boolean): Converter[A, B]
def preFilterRight(p: A => Boolean): Converter[A, B]