# Hierarchy For Package org.eclipse.january.metadata

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.january.metadata.DynamicConnectionInfo (implements org.eclipse.january.metadata.MetadataType)
  - org.eclipse.january.metadata.DynamicMetadataUtils
  - org.eclipse.january.metadata.Metadata (implements org.eclipse.january.metadata.IMetadata)
  - org.eclipse.january.metadata.MetadataFactory

## Interface Hierarchy

- java.lang.Cloneable
  - org.eclipse.january.io.IDataAnalysisObject
    - org.eclipse.january.metadata.IMetadata (also extends org.eclipse.january.metadata.MetadataType, java.io.Serializable)
      - org.eclipse.january.metadata.IExtendedMetadata
  - org.eclipse.january.metadata.MetadataType (also extends java.io.Serializable)
    - org.eclipse.january.metadata.ARPESMetadata
    - org.eclipse.january.metadata.AxesMetadata
    - org.eclipse.january.metadata.DimensionMetadata
      - org.eclipse.january.metadata.OriginMetadata
    - org.eclipse.january.metadata.ErrorMetadata
    - org.eclipse.january.metadata.IMetadata (also extends org.eclipse.january.io.IDataAnalysisObject, java.io.Serializable)
      - org.eclipse.january.metadata.IExtendedMetadata
    - org.eclipse.january.metadata.MaskMetadata
    - org.eclipse.january.metadata.PeemMetadata
    - org.eclipse.january.metadata.StatisticsMetadata<T>
- java.io.Serializable
  - org.eclipse.january.metadata.IMetadata (also extends org.eclipse.january.io.IDataAnalysisObject, org.eclipse.january.metadata.MetadataType)
    - org.eclipse.january.metadata.IExtendedMetadata
  - org.eclipse.january.metadata.MetadataType (also extends java.lang.Cloneable)
    - org.eclipse.january.metadata.ARPESMetadata
    - org.eclipse.january.metadata.AxesMetadata
    - org.eclipse.january.metadata.DimensionMetadata
      - org.eclipse.january.metadata.OriginMetadata
    - org.eclipse.january.metadata.ErrorMetadata
    - org.eclipse.january.metadata.IMetadata (also extends org.eclipse.january.io.IDataAnalysisObject, java.io.Serializable)
      - org.eclipse.january.metadata.IExtendedMetadata
    - org.eclipse.january.metadata.MaskMetadata
    - org.eclipse.january.metadata.PeemMetadata
    - org.eclipse.january.metadata.StatisticsMetadata<T>

## Annotation Type Hierarchy

- org.eclipse.january.metadata.Transposable (implements java.lang.annotation.Annotation)
- org.eclipse.january.metadata.Sliceable (implements java.lang.annotation.Annotation)
- org.eclipse.january.metadata.Reshapeable (implements java.lang.annotation.Annotation)
- org.eclipse.january.metadata.Dirtiable (implements java.lang.annotation.Annotation)

Copyright © 2017. All rights reserved.