com.adactus.mpeg21.didl.model
Interface Statement

All Known Implementing Classes:
StatementType

public interface Statement

A statement is a literal textual value that contains information, but not an asset. All statements must be locatable via an unambiguous address, if not directly embedded in the document.

For the most part, this means that this is where you put your metadata.


Method Summary
 java.lang.String getContentEncoding()
          Get the content encoding of this statement, for example .zip or .gz.
 java.lang.String getEncoding()
          Get the encoding of this statement.
 java.lang.String getMimeType()
          Get the mime-type of this resource.
 java.lang.String getRef()
          Get the URL reference of the textual value represented by this statement
 java.lang.String getTextContent()
          Get the plain text content of this statement
 

Method Detail

getContentEncoding

java.lang.String getContentEncoding()
Get the content encoding of this statement, for example .zip or .gz.

Returns:
the content encoding, null if none

getEncoding

java.lang.String getEncoding()
Get the encoding of this statement.

Returns:
the encoding, null if none

getMimeType

java.lang.String getMimeType()
Get the mime-type of this resource.

Returns:
the mime-type

getRef

java.lang.String getRef()
Get the URL reference of the textual value represented by this statement

Returns:
the reference or null if not set

getTextContent

java.lang.String getTextContent()
Get the plain text content of this statement

Returns:
the text content or null if not set