com.groupdocs.metadata

Interfaces

Classes

Exceptions

com.groupdocs.metadata

Class DublinCoreMetadata



  • public final class DublinCoreMetadata
    extends MetadataContainer

    Represents Dublin Core metadata.

    See Also:
    GroupDocs.Metadata.MetadataContainer
    • Method Detail

      • getContributor

        public final String getContributor()

        Gets the contributor Dublin Core element.

        Returns:
        An entity responsible for making contributions to the content of the resource. Examples of a Contributor include a person, an organization or a service.
      • getCoverage

        public final String getCoverage()

        Gets the coverage Dublin Core element.

        Returns:
        The extent or scope of the content of the resource. Coverage will typically include spatial location (a place name or geographic co-ordinates), temporal period (a period label, date, or date range) or jurisdiction (such as a named administrative entity).
      • getCreator

        public final String getCreator()

        Gets the creator Dublin Core element.

        Returns:
        An entity primarily responsible for making the content of the resource. Examples of a Creator include a person, an organization, or a service.
      • getDate

        public final String getDate()

        Gets the date Dublin Core element.

        Returns:
        A date associated with an event in the life cycle of the resource. Typically, Date will be associated with the creation or availability of the resource. Recommended best practice for encoding the date value is defined in a profile of ISO 8601 and follows the YYYY-MM-DD format.
      • getDescription

        public final String getDescription()

        Gets the description Dublin Core element.

        Returns:
        An account of the content of the resource. Description may include but is not limited to: an abstract, table of contents, reference to a graphical representation of content or a free-text account of the content.
      • getFormat

        public final String getFormat()

        Gets the format Dublin Core element.

        Returns:
        The physical or digital manifestation of the resource. Typically, Format may include the media-type or dimensions of the resource. Examples of dimensions include size and duration. Format may be used to determine the software, hardware or other equipment needed to display or operate the resource.
      • getLanguage

        public final String getLanguage()

        Gets the language Dublin Core element.

        Returns:
        A language of the intellectual content of the resource. Recommended best practice for the values of the Language element is defined by RFC 3066 which, in conjunction with ISO 639), defines two- and three-letter primary language tags with optional subtags.
      • getPublisher

        public final String getPublisher()

        Gets the publisher Dublin Core element.

        Returns:
        The entity responsible for making the resource available. Examples of a Publisher include a person, an organization, or a service. Typically, the name of a Publisher should be used to indicate the entity.
      • getRelation

        public final String getRelation()

        Gets the relation Dublin Core element.

        Returns:
        A reference to a related resource. Recommended best practice is to reference the resource by means of a string or number conforming to a formal identification system.
      • getSource

        public final String getSource()

        Gets the source Dublin Core element.

        Returns:
        A Reference to a resource from which the present resource is derived. The present resource may be derived from the Source resource in whole or part. Recommended best practice is to reference the resource by means of a string or number conforming to a formal identification system.
      • getSubject

        public final String getSubject()

        Gets the subject Dublin Core element.

        Returns:
        The topic of the content of the resource. Typically, a Subject will be expressed as keywords or key phrases or classification codes that describe the topic of the resource. Recommended best practice is to select a value from a controlled vocabulary or formal classification scheme.
      • getTitle

        public final String getTitle()

        Gets the title Dublin Core element.

        Returns:
        The name given to the resource. Typically, a Title will be a name by which the resource is formally known.
      • getType

        public final String getType()

        Gets the type Dublin Core element.

        Returns:
        The nature or genre of the content of the resource. Type includes terms describing general categories, functions, genres, or aggregation levels for content. Recommended best practice is to select a value from a controlled vocabulary (for example, the DCMIType vocabulary).
      • getRights

        public final String getRights()

        Gets the rights Dublin Core element.

        Returns:
        Information about rights held in and over the resource. Typically a Rights element will contain a rights management statement for the resource, or reference a service providing such information. Rights information often encompasses Intellectual Property Rights (IPR), Copyright, and various Property Rights. If the rights element is absent, no assumptions can be made about the status of these and other rights with respect to the resource.
      • getIdentifier

        public final String getIdentifier()

        Gets the identifier Dublin Core element.

        Returns:
        An unambiguous reference to the resource within a given context. Recommended best practice is to identify the resource by means of a string or number conforming to a formal identification system.