# Uses of Enum
org.apache.sis.metadata.ModifiableMetadata.State

Packages that use ModifiableMetadata.State
Package
Description
org.apache.sis.metadata
Root package for various metadata implementations.
org.apache.sis.metadata.iso
Root package for ISO 19115 metadata about resources (data or services).

- ## Uses of ModifiableMetadata.State in org.apache.sis.metadata

  Methods in org.apache.sis.metadata that return ModifiableMetadata.State
  Modifier and Type
  Method
  Description
  `ModifiableMetadata.State`
  ModifiableMetadata.`state()`
  Tells whether this instance of metadata is editable.
  `static ModifiableMetadata.State`
  ModifiableMetadata.State.`valueOf(String name)`
  Returns the enum constant of this type with the specified name.
  `static ModifiableMetadata.State[]`
  ModifiableMetadata.State.`values()`
  Returns an array containing the constants of this enum type, in the order they are declared.
  Methods in org.apache.sis.metadata with parameters of type ModifiableMetadata.State
  Modifier and Type
  Method
  Description
  `ModifiableMetadata`
  ModifiableMetadata.`deepCopy(ModifiableMetadata.State target)`
  Copies (if necessary) this metadata and all its children.
  `boolean`
  ModifiableMetadata.`transitionTo(ModifiableMetadata.State target)`
  Requests this metadata instance and (potentially) all its children to transition to a new state.

- ## Uses of ModifiableMetadata.State in org.apache.sis.metadata.iso

  Methods in org.apache.sis.metadata.iso with parameters of type ModifiableMetadata.State
  Modifier and Type
  Method
  Description
  `boolean`
  ISOMetadata.`transitionTo(ModifiableMetadata.State target)`
  Requests this metadata instance and (potentially) all its children to transition to a new state.