# Using the Generated Objects

MyBatis Generator (MBG) generates these types of objects:

1. Java Model Objects (always)
2. SQL Map Files (always for iBATIS, usually for MyBatis)
3. Java Client Objects (optional)
4. A class for use in the xxxByExample methods. See the following pages for information about that class:
   - Example Class Usage Notes
   - Extending the Example Classes

The individual pages describe these objects, and their usage.