implicit final class TransformationCollectionPathOps[C[_], I] extends AnyVal
Allow item extraction when selecting path to override in Chimney DSL.
- C
type of the collection
- I
type of items in the collection
- Since
1.0.0
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TransformationCollectionPathOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new TransformationCollectionPathOps(cc: C[I])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
everyItem(implicit ev: Of[C[I], I]): I
Allows paths like
_.collection.everyItem.fieldwhen selecting the target fields to override in Chimney DSL.Allows paths like
_.collection.everyItem.fieldwhen selecting the target fields to override in Chimney DSL.It can only be used within
.withField*methods where the macros reads it and erases it from the final code!- returns
stubs an item extracted from the collection
- Annotations
- @compileTimeOnly( ... )
- Since
1.0.0
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any