Class OcDublinCoreUtil

java.lang.Object
org.opencastproject.schema.OcDublinCoreUtil

public final class OcDublinCoreUtil extends Object
Constructor, converter and encoder functions for OcDublinCore.
  • Method Details

    • encodeCreated

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeCreated(Date a)
    • encodeDate

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeDate(Date a)
    • encodeDateAccepted

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeDateAccepted(Date a)
    • encodeDateCopyrighted

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeDateCopyrighted(Date a)
    • encodeDateSubmitted

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeDateSubmitted(Date a)
    • encodeExtent

      public static org.opencastproject.metadata.dublincore.DublinCoreValue encodeExtent(Long a)
    • toCatalog

      public static org.opencastproject.metadata.dublincore.DublinCoreCatalog toCatalog(OcDublinCore source)
      Create a generic DublinCoreCatalog from an OcDublinCore. Fields are encoded according to the Opencast rules. This class provides functions for each DublinCore property that needs special encoding.
    • toJaxb

      public static JaxbOcDublinCore toJaxb(OcDublinCore source)
      Create a JAXB transfer object from an OcDublinCore.