# Uses of Interface
java.io.Externalizable

Packages that use Externalizable
Package
Description
java.awt.datatransfer
Provides interfaces and classes for transferring data between and within applications.
java.rmi.server
Provides classes and interfaces for supporting the server side of RMI.
javax.management.loading
Provides the classes which implement advanced dynamic loading.

## Uses of Externalizable in java.awt.datatransfer

Classes in java.awt.datatransfer that implement Externalizable
Modifier and Type
Class
Description
`class`
`DataFlavor`
A `DataFlavor` provides meta information about data.

## Uses of Externalizable in java.rmi.server

Subinterfaces of Externalizable in java.rmi.server
Modifier and Type
Interface
Description
`interface`
`RemoteRef`
`RemoteRef` represents the handle for a remote object.
`interface`
`ServerRef`
Deprecated.
No replacement.

## Uses of Externalizable in javax.management.loading

Classes in javax.management.loading that implement Externalizable
Modifier and Type
Class
Description
`class`
`MLet`
Allows you to instantiate and register one or several MBeans in the MBean server coming from a remote URL.
`class`
`PrivateMLet`
An MLet that is not added to the `ClassLoaderRepository`.