AttrPath

reqt.AttrPath
final case class AttrPath[T](links: Vector[Link], dest: Attr[T]) extends Path

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Path
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

type Value = T

Inherited types

Attributes

Inherited from:
Path

Value members

Concrete methods

def hasDest: Boolean
def takeLinksRight(n: Int): AttrPath[T]

Inherited methods

def depth: Int

Attributes

Inherited from:
Path
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def toModel: Model

Attributes

Inherited from:
Path
def toVector: Vector[Link | Dest]

Attributes

Inherited from:
Path
def valueOpt: Option[Value]

Attributes

Inherited from:
Path