Index

B G O R V 
All Classes and Interfaces|All Packages

B

BsonId - Annotation Interface in org.bson.codecs.record.annotations
An annotation that configures the record component as the _id field of the document
BsonProperty - Annotation Interface in org.bson.codecs.record.annotations
An annotation that configures a record component.
BsonRepresentation - Annotation Interface in org.bson.codecs.record.annotations
An annotation that specifies what type the record component is stored as in the database.

G

get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.record.RecordCodecProvider
 

O

org.bson.codecs.record - package org.bson.codecs.record
This package contains classes for encoding and decoding Java records.
org.bson.codecs.record.annotations - package org.bson.codecs.record.annotations
This package contains annotations for encoding and decoding Java records.

R

RecordCodecProvider - Class in org.bson.codecs.record
Provides Codec instances for Java records.
RecordCodecProvider() - Constructor for class org.bson.codecs.record.RecordCodecProvider
 

V

value() - Element in annotation interface org.bson.codecs.record.annotations.BsonProperty
The field name of the record component.
value() - Element in annotation interface org.bson.codecs.record.annotations.BsonRepresentation
The type that the property is stored as in the database.
B G O R V 
All Classes and Interfaces|All Packages