io.scalaland.chimney.partial.PathElement
See thePathElement companion trait
object PathElement
Companion of io.scalaland.chimney.partial.PathElement.
Attributes
- See also
- Since
-
0.7.0
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PathElement.type
Members list
Type members
Classlikes
final case class Accessor(name: String) extends PathElement
Object property accessor (e.g case class param name).
Object property accessor (e.g case class param name).
Value parameters
- name
-
field name
Attributes
- Since
-
0.7.0
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PathElementclass Objecttrait Matchableclass AnyShow all
final case class Index(index: Int) extends PathElement
Index in a collection.
Index in a collection.
Value parameters
- index
-
index of an element
Attributes
- Since
-
0.7.0
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PathElementclass Objecttrait Matchableclass AnyShow all
final case class MapKey(key: Any) extends PathElement
Key in the map.
Key in the map.
Value parameters
- key
-
key in the map
Attributes
- Since
-
0.7.0
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PathElementclass Objecttrait Matchableclass AnyShow all
final case class MapValue(key: Any) extends PathElement
Value in the map.
Value in the map.
Value parameters
- key
-
key in the map
Attributes
- Since
-
0.7.0
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PathElementclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Specifies if path element in conventional string representation should be prepended with a dot.
Specifies if path element in conventional string representation should be prepended with a dot.
Value parameters
- pathElement
-
path element
Attributes
- Since
-
0.7.0
In this article