Path

fabric.Path
See thePath companion object
final case class Path(entries: List[PathEntry]) extends AnyVal

Path is a convenience wrapper to represent paths for lookups or changes in Json

Attributes

Companion:
object
Source:
Path.scala
Graph
Supertypes
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def \(entry: PathEntry): Path

Convenience DSL to build paths

Convenience DSL to build paths

Attributes

Source:
Path.scala
def \\(that: Path): Path

Attributes

Source:
Path.scala

Retrieves the head path element

Retrieves the head path element

Attributes

Source:
Path.scala

Attributes

Source:
Path.scala
def next(): Path

Returns a new Path with the tail of this path

Returns a new Path with the tail of this path

Attributes

Source:
Path.scala

Attributes

Source:
Path.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any
Source:
Path.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product