FieldPath

final case class FieldPath(parts: List[String]) extends AnyVal

jap.fields.FieldPath contains path parts of the Field.

Companion:
object
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def +(path: String): FieldPath

Append other path part to current path

Append other path part to current path

def ++(path: FieldPath): FieldPath

Append other jap.fields.FieldPath to current path

Append other jap.fields.FieldPath to current path

Full name of the path is dot-separated parts of this path. For root path this will be "root" (Object of discussion what this should be)

Full name of the path is dot-separated parts of this path. For root path this will be "root" (Object of discussion what this should be)

Is current path root.

Is current path root.

Name of the path is the last part of path.

Name of the path is the last part of path.

def named(name: String): FieldPath

Changes name of this path

Changes name of this path

override def toString: String
Definition Classes
Any

Inherited methods

Inherited from:
Product