public class KMapPropertyPath<T,K,R,MEMBER extends KPropertyPath<T,R>>
extends KPropertyPath
Base class for map property path.
public KMapPropertyPath(@Nullable
KPropertyPath<T,?> previous,
@NotNull
kotlin.reflect.KProperty1<?,? extends java.util.Map<? extends K,? extends R>> property)
Base class for map property path.
@NotNull
public MEMBER memberWithAdditionalPath(@NotNull
java.lang.String additionalPath)
To be overridden to returns the right type.
@NotNull public MEMBER keyProjection(K key)
Key projection of map.
Sample: p.keyProjection(Locale.ENGLISH) / Gift::amount