# Print output for @column tags ?>
public
class
DrmSupportInfo
extends Object
java.lang.Object | |
↳ | android.drm.DrmSupportInfo |
This class is deprecated.
Please use MediaDrm
An entity class that wraps the capability of each DRM plug-in (agent), such as the MIME type and file suffix the DRM plug-in can handle.
Plug-in developers can expose the capability of their plug-in by passing an instance of this class to an application.
Public constructors | |
---|---|
DrmSupportInfo()
|
Public methods | |
---|---|
void
|
addFileSuffix(String fileSuffix)
Adds the specified file suffix to the list of file suffixes this DRM plug-in supports. |
void
|
addMimeType(String mimeType)
Adds the specified MIME type to the list of MIME types this DRM plug-in supports. |
boolean
|
equals(Object object)
Overridden |
String
|
getDescriprition()
This method is deprecated.
The method name is mis-spelled, and it is replaced by
|
String
|
getDescription()
Retrieves the DRM plug-in (agent) description. |
Iterator<String>
|
getFileSuffixIterator()
Retrieves an iterator object that you can use to iterate over the file suffixes that this DRM plug-in supports. |
Iterator<String>
|
getMimeTypeIterator()
Retrieves an iterator object that you can use to iterate over the MIME types that this DRM plug-in supports. |
int
|
hashCode()
Overridden hash code implementation. |
void
|
setDescription(String description)
Sets a description for the DRM plug-in (agent). |
Inherited methods | |
---|---|
public DrmSupportInfo ()
public void addFileSuffix (String fileSuffix)
Adds the specified file suffix to the list of file suffixes this DRM plug-in supports.
Parameters | |
---|---|
fileSuffix |
String : File suffix that can be handled by this DRM plug-in.
it could be null but not an empty string. When it is null, it indicates
that some DRM content comes with no file suffix. |
public void addMimeType (String mimeType)
Adds the specified MIME type to the list of MIME types this DRM plug-in supports.
Parameters | |
---|---|
mimeType |
String : MIME type that can be handles by this DRM plug-in.
Must not be null or an empty string. |
public boolean equals (Object object)
Overridden equals
implementation. Two DrmSupportInfo objects
are considered being equal if they support exactly the same set of mime
types, file suffixes, and has exactly the same description.
Parameters | |
---|---|
object |
Object : The object to be compared. |
Returns | |
---|---|
boolean |
True if equal; false if not equal. |
public String getDescriprition ()
This method is deprecated.
The method name is mis-spelled, and it is replaced by
getDescription()
.
Retrieves the DRM plug-in (agent) description.
Returns | |
---|---|
String |
The plug-in description. |
public String getDescription ()
Retrieves the DRM plug-in (agent) description. Even if null or an empty
string is not allowed in setDescription(java.lang.String)
, if
setDescription(java.lang.String)
is not called, description returned
from this method is an empty string.
Returns | |
---|---|
String |
The plug-in description. |
public Iterator<String> getFileSuffixIterator ()
Retrieves an iterator object that you can use to iterate over the file suffixes that this DRM plug-in supports.
Returns | |
---|---|
Iterator<String> |
The iterator object. |
public Iterator<String> getMimeTypeIterator ()
Retrieves an iterator object that you can use to iterate over the MIME types that this DRM plug-in supports.
Returns | |
---|---|
Iterator<String> |
The iterator object |
public int hashCode ()
Overridden hash code implementation.
Returns | |
---|---|
int |
The hash code value. |
public void setDescription (String description)
Sets a description for the DRM plug-in (agent).
Parameters | |
---|---|
description |
String : Unique description of plug-in. Must not be null
or an empty string. |