value

fun <P : Any, VALUE : Value<P>> Attribute.AttrLensSpec<P>.value(vf: ValueFactory<VALUE, P>): Attribute.AttrLensSpec<VALUE>

Map a single value type to an attribute


@JvmName(name = "valueBigDecimal")
fun <VALUE : Value<BigDecimal>> Attribute.Companion.value(vf: ValueFactory<VALUE, BigDecimal>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueBigInteger")
fun <VALUE : Value<BigInteger>> Attribute.Companion.value(vf: ValueFactory<VALUE, BigInteger>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueBoolean")
fun <VALUE : Value<Boolean>> Attribute.Companion.value(vf: ValueFactory<VALUE, Boolean>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueDouble")
fun <VALUE : Value<Double>> Attribute.Companion.value(vf: ValueFactory<VALUE, Double>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueDuration")
fun <VALUE : Value<Duration>> Attribute.Companion.value(vf: ValueFactory<VALUE, Duration>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueFloat")
fun <VALUE : Value<Float>> Attribute.Companion.value(vf: ValueFactory<VALUE, Float>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueInstant")
fun <VALUE : Value<Instant>> Attribute.Companion.value(vf: ValueFactory<VALUE, Instant>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueInt")
fun <VALUE : Value<Int>> Attribute.Companion.value(vf: ValueFactory<VALUE, Int>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueLocalDate")
fun <VALUE : Value<LocalDate>> Attribute.Companion.value(vf: ValueFactory<VALUE, LocalDate>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueLocalDateTime")
fun <VALUE : Value<LocalDateTime>> Attribute.Companion.value(vf: ValueFactory<VALUE, LocalDateTime>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueLocalTime")
fun <VALUE : Value<LocalTime>> Attribute.Companion.value(vf: ValueFactory<VALUE, LocalTime>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueLong")
fun <VALUE : Value<Long>> Attribute.Companion.value(vf: ValueFactory<VALUE, Long>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueOffsetDateTime")
fun <VALUE : Value<OffsetDateTime>> Attribute.Companion.value(vf: ValueFactory<VALUE, OffsetDateTime>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueOffsetTime")
fun <VALUE : Value<OffsetTime>> Attribute.Companion.value(vf: ValueFactory<VALUE, OffsetTime>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueString")
fun <VALUE : Value<String>> Attribute.Companion.value(vf: ValueFactory<VALUE, String>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueTimestamp")
fun <VALUE : Value<Timestamp>> Attribute.Companion.value(vf: ValueFactory<VALUE, Timestamp>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueUri")
fun <VALUE : Value<Uri>> Attribute.Companion.value(vf: ValueFactory<VALUE, Uri>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueUUID")
fun <VALUE : Value<UUID>> Attribute.Companion.value(vf: ValueFactory<VALUE, UUID>): Attribute.AttrLensSpec<VALUE>
@JvmName(name = "valueZonedDateTime")
fun <VALUE : Value<ZonedDateTime>> Attribute.Companion.value(vf: ValueFactory<VALUE, ZonedDateTime>): Attribute.AttrLensSpec<VALUE>