Class MetadataValue<A>

java.lang.Object
org.opencastproject.metadata.api.MetadataValue<A>
Type Parameters:
A - type of the encapsulated data

public final class MetadataValue<A> extends Object
A metadata value.
  • Constructor Details

    • MetadataValue

      public MetadataValue(A value, String name, String language)
      Create a new value. None of the parameters must be null.
    • MetadataValue

      public MetadataValue(A value, String name)
      Create a value with language set to MetadataValues.LANGUAGE_UNDEFINED.
  • Method Details

    • getValue

      public A getValue()
    • getName

      public String getName()
    • getLanguage

      public String getLanguage()
    • toString

      public String toString()
      Overrides:
      toString in class Object