kmongo / org.litote.kmongo.property

Package org.litote.kmongo.property

Types

KCollectionPropertyPath

Base class for collection property path.

open class KCollectionPropertyPath<T, R, MEMBER : KPropertyPath<T, R?>> : KPropertyPath<T, Iterable<R>?>

KCollectionSimplePropertyPath

A property path for a collection property.

class KCollectionSimplePropertyPath<T, R> : KCollectionPropertyPath<T, R, KPropertyPath<T, R?>>

KMapPropertyPath

Base class for map property path.

open class KMapPropertyPath<T, K, R, MEMBER : KPropertyPath<T, R?>> : KPropertyPath<T, Map<out K?, R>?>

KMapSimplePropertyPath

A property path for a map property.

class KMapSimplePropertyPath<T, K, R> : KMapPropertyPath<T, K, R, KPropertyPath<T, R?>>

KPropertyPath

A property path, operations on which take one receiver as a parameter.

open class KPropertyPath<T, R> : KProperty1<T, R>