-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
example:
kotlin entity
package yandex.cloud.cloudapps.persistence.ydb.entities
import com.fasterxml.jackson.annotation.JsonCreator
import com.fasterxml.jackson.annotation.JsonProperty
import tech.ydb.yoj.databind.schema.Column
import tech.ydb.yoj.repository.db.Entity
data class OperationEntity @JsonCreator constructor(
@JsonProperty("id") private val id: Id,
@JsonProperty("data") @Column(flatten = false) val data: Data?,
) : Entity<OperationEntity> {
override fun getId() = id
data class Id @JsonCreator constructor(
@JsonProperty("value") val value: String
) : Entity.Id<OperationEntity>
}
Java field classs
package yandex.cloud.cloudevents.model;
import lombok.Value;
@Value
public class Data {
Object requestParameters;
}
It raise error java.lang.IllegalArgumentException: java.lang.Object cannot be used in databinding
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working