Enum Class CreationType

java.lang.Object
java.lang.Enum<CreationType>
org.javastro.ivoa.entities.resource.ssap.CreationType
All Implemented Interfaces:
Serializable, Comparable<CreationType>, Constable, org.jvnet.jaxb.lang.EnumValue<String>

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-10T09:00:07+01:00") public enum CreationType extends Enum<CreationType> implements org.jvnet.jaxb.lang.EnumValue<String>

Java class for CreationType

.

The following schema fragment specifies the expected content contained within this class.


 <simpleType name="CreationType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}token">
     <enumeration value="archival"/>
     <enumeration value="cutout"/>
     <enumeration value="filtered"/>
     <enumeration value="mosaic"/>
     <enumeration value="projection"/>
     <enumeration value="spectralExtraction"/>
     <enumeration value="catalogExtraction"/>
   </restriction>
 </simpleType>
 
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    The entire archival or project dataset is returned.
    Extraction of a catalog of some form from another dataset, e.g., extraction of a source catalog from an image, or extraction of a line list catalog from a spectrum (not valid for a SSA service).
    The dataset is subsetted in some region of parameter space to produce a subset dataset.
    Filtering is often combined with other forms of processing, e.g., projection.
    Data from multiple non- or partially-overlapping datasets are combined to produce a new dataset.
    Data is geometrically warped or dimensionally reduced by projecting through a multidimensional dataset.
    Extraction of a spectrum from another dataset, e.g., extraction of a spectrum from a spectral data cube through a simulated aperture.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Gets the enum associated to the value passed as parameter.
    Gets the value associated to the enum constant.
    Returns the enum constant of this class with the specified name.
    static CreationType[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • ARCHIVAL

      public static final CreationType ARCHIVAL
      The entire archival or project dataset is returned. Transformations such as metadata or data model mediation or format conversions may take place, but the content of the dataset is not substantially modified (e.g., all the data is returned and the sample values are not modified).
    • CUTOUT

      public static final CreationType CUTOUT
      The dataset is subsetted in some region of parameter space to produce a subset dataset. Sample values are not modified, e.g., cutouts could be recombined to reconstitute the original dataset.
    • FILTERED

      public static final CreationType FILTERED
      Filtering is often combined with other forms of processing, e.g., projection.
    • MOSAIC

      public static final CreationType MOSAIC
      Data from multiple non- or partially-overlapping datasets are combined to produce a new dataset.
    • PROJECTION

      public static final CreationType PROJECTION
      Data is geometrically warped or dimensionally reduced by projecting through a multidimensional dataset.
    • SPECTRAL_EXTRACTION

      public static final CreationType SPECTRAL_EXTRACTION
      Extraction of a spectrum from another dataset, e.g., extraction of a spectrum from a spectral data cube through a simulated aperture.
    • CATALOG_EXTRACTION

      public static final CreationType CATALOG_EXTRACTION
      Extraction of a catalog of some form from another dataset, e.g., extraction of a source catalog from an image, or extraction of a line list catalog from a spectrum (not valid for a SSA service).
  • Method Details

    • values

      public static CreationType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CreationType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • value

      public String value()
      Gets the value associated to the enum constant.
      Returns:
      The value linked to the enum.
    • fromValue

      public static CreationType fromValue(String v)
      Gets the enum associated to the value passed as parameter.
      Parameters:
      v - The value to get the enum from.
      Returns:
      The enum which corresponds to the value, if it exists.
      Throws:
      IllegalArgumentException - If no value matches in the enum declaration.
    • enumValue

      public String enumValue()
      Specified by:
      enumValue in interface org.jvnet.jaxb.lang.EnumValue<String>