# Deprecated API

## Contents

- Deprecated Methods

Deprecated Methods
Method and Description
org.apache.xmlbeans.XmlCursor.dispose()
org.apache.xmlbeans.impl.store.Cursor.dispose()
org.apache.xmlbeans.impl.tool.CodeGenUtil.externalCompile(List<File>, File, File[], boolean)
org.apache.xmlbeans.impl.tool.CodeGenUtil.externalCompile(List<File>, File, File[], boolean, String, String, String, boolean, boolean)
org.apache.xmlbeans.impl.tool.CodeGenUtil.externalCompile(List<File>, File, File[], boolean, String, String, String, boolean, boolean, String)
org.apache.xmlbeans.impl.tool.CodeGenUtil.externalCompile(List<File>, File, File[], boolean, String, String, String, String, boolean, boolean)
org.apache.xmlbeans.impl.values.TypeStore.get_root_object()
org.apache.xmlbeans.impl.config.BindingConfigImpl.lookupJavanameForQName(QName) replaced with `BindingConfigImpl.lookupJavanameForQName(QName, int)`
org.apache.xmlbeans.SchemaCodePrinter.printType(Writer, SchemaType)
org.apache.xmlbeans.SchemaCodePrinter.printTypeImpl(Writer, SchemaType)
org.apache.xmlbeans.impl.tool.SchemaCodeGenerator.saveTypeSystem(SchemaTypeSystem, File, File, Repackager, XmlOptions) Use `SchemaTypeSystem.save(Filer)` instead.