Uses of Package
org.apache.juneau.marshall.bson
Packages that use org.apache.juneau.marshall.bson
Package
Description
BSON (Binary JSON) marshalling support.
Marshallers
-
Classes in org.apache.juneau.marshall.bson used by org.apache.juneau.marshall.bsonClassDescriptionAnnotation that can be applied to classes, fields, and methods to tweak how they are handled by
BsonSerializerandBsonParser.Builder class.Dynamically applies a@Bsonannotation to specified classes, methods, or fields.Builder class.Metadata on bean properties specific to the BSON serializers and parsers pulled from the@Bsonannotation on the bean property.Metadata on classes specific to the BSON serializers and parsers pulled from the@Bsonannotation on the class.Annotation for specifying config properties defined inBsonSerializerandBsonParser.IEEE 754-2008 Decimal128 BID (Binary Integer Decimal) encoding for BSON.Interface for providing access toBsonClassMetaandBsonBeanPropertyMetaobjects.Specialized output stream for serializing BSON (Binary JSON) streams.Parses BSON (Binary JSON) into POJO models.Builder class.Session object that lives for the duration of a single use ofBsonParser.Builder class.Serializes POJO models to BSON (Binary JSON).Builder class.Session object that lives for the duration of a single use ofBsonSerializer.Builder class.BSON element type codes per the BSON Specification 1.1. -
Classes in org.apache.juneau.marshall.bson used by org.apache.juneau.marshall.marshallerClassDescriptionParses BSON (Binary JSON) into POJO models.Serializes POJO models to BSON (Binary JSON).