# Package org.codehaus.jackson.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 |

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

## Package org.codehaus.jackson.mrbean Description

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