Enum EnumDublinCoreElements

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<EnumDublinCoreElements>, java.lang.constant.Constable

    public enum EnumDublinCoreElements
    extends java.lang.Enum<EnumDublinCoreElements>
    Definition of dublin core meta data elements. We provide a toString() implementation to get the description of the meta data element in the pattern
    ELEMENT:DESCRIPTION
    • Nested Class Summary

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

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

      Enum Constants 
      Enum Constant Description
      CHECKSUM
      An entity to provide a generated checksum for the corresponding file.
      CONTRIBUTOR
      An entity responsible for making contributions to the resource
      COVERAGE
      The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant
      CREATOR
      An entity primarily responsible for making the resource
      DATE
      A point or period of time associated with an event in the lifecycle of the resource.
      DESCRIPTION
      An account of the resource
      FORMAT
      The file format, physical medium, or dimensions of the resource specified as MIME
      IDENTIFIER
      An unambiguous reference to the resource within a given context.
      LANGUAGE
      A language of the resource. we use RFC4646
      PUBLISHER
      An entity responsible for making the resource available.
      RELATION
      A related resource.
      RIGHTS
      Information about rights held in and over the resource includes a statement about various property rights associated with the resource, including intellectual property rights.
      SIZE
      Unstructured size information about the resource.
      SOURCE
      A related resource from which the described resource is derived.
      SUBJECT
      The topic of the resource, e.g. keywords
      TITLE
      A name given to the resource.
      TYPE
      The nature or genre of the resource. we use use the DCMI Type Vocabulary DCMITYPE
    • Method Summary

      Modifier and Type Method Description
      static EnumDublinCoreElements valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static EnumDublinCoreElements[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

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

      • CHECKSUM

        public static final EnumDublinCoreElements CHECKSUM
        An entity to provide a generated checksum for the corresponding file.
      • CONTRIBUTOR

        public static final EnumDublinCoreElements CONTRIBUTOR
        An entity responsible for making contributions to the resource
      • COVERAGE

        public static final EnumDublinCoreElements COVERAGE
        The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant
      • CREATOR

        public static final EnumDublinCoreElements CREATOR
        An entity primarily responsible for making the resource
      • DATE

        public static final EnumDublinCoreElements DATE
        A point or period of time associated with an event in the lifecycle of the resource.
      • FORMAT

        public static final EnumDublinCoreElements FORMAT
        The file format, physical medium, or dimensions of the resource specified as MIME
      • IDENTIFIER

        public static final EnumDublinCoreElements IDENTIFIER
        An unambiguous reference to the resource within a given context.
      • PUBLISHER

        public static final EnumDublinCoreElements PUBLISHER
        An entity responsible for making the resource available.
      • RIGHTS

        public static final EnumDublinCoreElements RIGHTS
        Information about rights held in and over the resource includes a statement about various property rights associated with the resource, including intellectual property rights.
      • SOURCE

        public static final EnumDublinCoreElements SOURCE
        A related resource from which the described resource is derived.
    • Method Detail

      • values

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

        public static EnumDublinCoreElements valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null