# Package com.fasterxml.jackson.module.mrbean

Package that implements "interface materializer" functionality, whereby abstract classes and interfaces can be used as-is, and framework constructs implementations as needed.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractTypeMaterializer | Nifty class for pulling implementations of classes out of thin air.
  BeanBuilder | Heavy lifter of mr Bean package: class that keeps track of logical POJO properties, and figures out how to create an implementation class.
  BeanUtil |
  MrBeanModule |
  PackageVersion | Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
  POJOProperty | Bean that contains information about a single logical POJO property.
  TypeBuilder | Asm build to generate abstract type

- Enum Summary
  Enum | Description
  --- | ---
  AbstractTypeMaterializer.Feature | Enumeration that defines togglable features that guide the serialization feature.

## Package com.fasterxml.jackson.module.mrbean Description

Package that implements "interface materializer" functionality, whereby abstract classes and interfaces can be used as-is, and framework constructs implementations as needed.

Copyright © 2021 FasterXML. All rights reserved.