ShortName

harness.cli.ShortName$
See theShortName companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final class Digit extends ShortName

Attributes

Companion:
object
Graph
Supertypes
class ShortName
class Name
class Object
trait Matchable
class Any
object Digit extends ShortNameBuilder[Digit]

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Digit.type
sealed abstract class Letter(name: Char) extends ShortName

Attributes

Companion:
object
Graph
Supertypes
class ShortName
class Name
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Letter.type
final class LowerLetter extends Letter

Attributes

Companion:
object
Graph
Supertypes
class Letter
class ShortName
class Name
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class UpperLetter extends Letter

Attributes

Companion:
object
Graph
Supertypes
class Letter
class ShortName
class Name
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Inherited methods

final def apply(name: Char): Either[String, T]

Attributes

Inherited from:
ShortNameBuilder
final def unsafe(name: Char): T

Attributes

Inherited from:
ShortNameBuilder

Concrete fields

val regex: Regex

Inherited fields

final val partial: PartialFunction[Char, ShortName]

Attributes

Inherited from:
ShortNameBuilder