Specifies the path to subdocuments over which we want to fold. Similar to uPickle's TraceVisitor.HasPath, but optimized for frequent evaluation/comparison.
Attributes
- Companion
- object
- Source
- FilterPath.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SimpleFilterPath
Members list
Value members
Abstract methods
Attributes
- Source
- FilterPath.scala
Concrete methods
Filter for all array elements referenced by an object attribute.
Filter for all array elements referenced by an object attribute.
Value parameters
- s
-
object attribute name for the array.
Attributes
- Returns
-
filter path to the array elements.
- Source
- FilterPath.scala
Filter for an object attribute.
Filter for an object attribute.
Value parameters
- s
-
attribute name.
Attributes
- Returns
-
filter path to the object attribute.
- Source
- FilterPath.scala
Filter for an array element.
Filter for an array element.
Value parameters
- i
-
index of the array element.
Attributes
- Returns
-
filter path to the array element.
- Source
- FilterPath.scala
Attributes
- Source
- FilterPath.scala
Filter for a slice of array elements referenced by an object attribute.
Filter for a slice of array elements referenced by an object attribute.
Value parameters
- from
-
the lowest index to include from the array.
- s
-
object attribute name for the array.
- until
-
the lowest index to EXCLUDE from the array.
Attributes
- Returns
-
filter path to the slice of the array elements.
- Source
- FilterPath.scala
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
- FilterPath.scala