All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
Specifies the mapped column for a persistent field.
Could not construct object according to Schema with the specified field value.
 
Annotates the class, or entity field/record component as having a custom value converter.
 
Database column types supported by YDB.
 
Annotates experimental features.
 
 
 
Field value type for data binding.
 
 
 
 
 
 
 
Specifies the index for the annotated entity.
 
 
 
Represents a Kotlin data class component for the purposes of YOJ data-binding.
Represents a Kotlin data class for the purposes of YOJ data-binding.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a field of a POJO class, hand-written or generated e.g.
POJO with an all-args constructor.
Represents a record class component for the purposes of YOJ data-binding.
Represents a record class for the purposes of YOJ data-binding.
Basic reflection information about a field of a type with a schema, or more generally, its read-only property.
Common interface for slightly different reflection logic (for Java POJOs, Java records, Kotlin data classes etc.) used in YOJ data-binding to build a schema with fields.
Basic reflection information for the specified raw type.
 
 
 
 
 
Annotation for schemas with dynamic names (the NamingStrategy can return different names for different invocations.)
 
 
 
 
 
 
 
 
Represents a simple data type which has no subfields and even no explicit constructor, e.g.
Standard Reflector implementation, suitable for most usages.
 
Possible String value type replacement: a generic converter that can be applied to your type/your columns with
Specifies the table for the annotated entity.
Specifies TTL settings fot the annotated entity.
Custom conversion logic between database column values and Java field values.