# Uses of Class
org.apache.sis.metadata.UnmodifiableMetadataException

Packages that use UnmodifiableMetadataException
Package
Description
org.apache.sis.metadata
Root package for various metadata implementations.

- ## Uses of UnmodifiableMetadataException in org.apache.sis.metadata

  Methods in org.apache.sis.metadata that throw UnmodifiableMetadataException
  Modifier and Type
  Method
  Description
  `protected void`
  ModifiableMetadata.`checkWritePermission(Object current)`
  Checks if changes in the metadata are allowed.
  `protected final <E> Collection<E>`
  ModifiableMetadata.`writeCollection(Collection<? extends E> source, Collection<E> target, Class<E> elementType)`
  Writes the content of the `source` collection into the `target` list or set, creating it if needed.
  `protected final <E> List<E>`
  ModifiableMetadata.`writeList(Collection<? extends E> source, List<E> target, Class<E> elementType)`
  Writes the content of the `source` collection into the `target` list, creating it if needed.
  `protected final <K, V> Map<K,V>`
  ModifiableMetadata.`writeMap(Map<? extends K,? extends V> source, Map<K,V> target, Class<K> keyType)`
  Writes the content of the `source` map into the `target` map, creating it if needed.
  `protected final <E> Set<E>`
  ModifiableMetadata.`writeSet(Collection<? extends E> source, Set<E> target, Class<E> elementType)`
  Writes the content of the `source` collection into the `target` set, creating it if needed.