# Uses of Class
java.lang.CloneNotSupportedException

Packages that use CloneNotSupportedException
Package | Description
--- | ---
java.awt.datatransfer | Provides interfaces and classes for transferring data between and within applications.
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.lang.ref | Provides reference-object classes, which support a limited degree of interaction with the garbage collector.
java.rmi.server | Provides classes and interfaces for supporting the server side of RMI.
java.security | Provides the classes and interfaces for the security framework.
java.util | Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
javax.crypto | Provides the classes and interfaces for cryptographic operations.
javax.imageio.plugins.tiff | Public classes used by the built-in TIFF plug-ins.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.
javax.swing.tree | Provides classes and interfaces for dealing with `javax.swing.JTree`.

## Uses of CloneNotSupportedException in java.awt.datatransfer

Methods in java.awt.datatransfer that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | DataFlavor.`clone()` | Returns a clone of this `DataFlavor`.

## Uses of CloneNotSupportedException in java.lang

Methods in java.lang that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`protected Object` | Enum.`clone()` | Throws CloneNotSupportedException.
`protected Object` | Object.`clone()` | Creates and returns a copy of this object.
`protected Object` | Thread.`clone()` | Throws CloneNotSupportedException as a Thread can not be meaningfully cloned.

## Uses of CloneNotSupportedException in java.lang.ref

Methods in java.lang.ref that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`protected Object` | Reference.`clone()` | Throws `CloneNotSupportedException`.

## Uses of CloneNotSupportedException in java.rmi.server

Subclasses of CloneNotSupportedException in java.rmi.server
Modifier and Type | Class | Description
--- | --- | ---
`class` | `ServerCloneException` | A `ServerCloneException` is thrown if a remote exception occurs during the cloning of a `UnicastRemoteObject`.

Methods in java.rmi.server that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | UnicastRemoteObject.`clone()` | Returns a clone of the remote object that is distinct from the original.

## Uses of CloneNotSupportedException in java.security

Methods in java.security that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | MessageDigest.`clone()` | Returns a clone if the implementation is cloneable.
`Object` | MessageDigestSpi.`clone()` | Returns a clone if the implementation is cloneable.
`Object` | Signature.`clone()` | Returns a clone if the implementation is cloneable.
`Object` | SignatureSpi.`clone()` | Returns a clone if the implementation is cloneable.

## Uses of CloneNotSupportedException in java.util

Methods in java.util that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`protected Object` | AbstractMap.`clone()` | Returns a shallow copy of this `AbstractMap` instance: the keys and values themselves are not cloned.

## Uses of CloneNotSupportedException in javax.crypto

Methods in javax.crypto that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | Mac.`clone()` | Returns a clone if the provider implementation is cloneable.
`Object` | MacSpi.`clone()` | Returns a clone if the implementation is cloneable.

## Uses of CloneNotSupportedException in javax.imageio.plugins.tiff

Methods in javax.imageio.plugins.tiff that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`TIFFDirectory` | TIFFDirectory.`clone()` | Clones the directory and all the fields contained therein.
`TIFFField` | TIFFField.`clone()` | Clones the field and all the information contained therein.

## Uses of CloneNotSupportedException in javax.swing

Methods in javax.swing that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`protected Object` | AbstractAction.`clone()` | Clones the abstract action.
`Object` | DefaultListSelectionModel.`clone()` | Returns a clone of this selection model with the same selection.
`protected Object` | JFormattedTextField.AbstractFormatter.`clone()` | Clones the `AbstractFormatter`.

## Uses of CloneNotSupportedException in javax.swing.text

Methods in javax.swing.text that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | DefaultFormatter.`clone()` | Creates a copy of the DefaultFormatter.
`Object` | InternationalFormatter.`clone()` | Creates a copy of the DefaultFormatter.

## Uses of CloneNotSupportedException in javax.swing.tree

Methods in javax.swing.tree that throw CloneNotSupportedException
Modifier and Type | Method | Description
--- | --- | ---
`Object` | DefaultTreeSelectionModel.`clone()` | Returns a clone of this object with the same selection.