public class SearchByMediaCriteriaImpl extends SearchCriteriaImpl implements SearchByMediaCriteria, Serializable, Cloneable
Implementation of a search criteria for matching packages defined by media criteria. This can be used to search for a version of media that is the best fidelity, smallest representation etc. as defined by a criteria type.
CriteriaType,
Serialized Form| Constructor and Description |
|---|
SearchByMediaCriteriaImpl(CriteriaType mediaCriteria)
Create a search criteria defined by the given media criteria type.
|
| Modifier and Type | Method and Description |
|---|---|
SearchByMediaCriteriaImpl |
clone() |
boolean |
equals(Object o) |
CriteriaType |
getMediaCriteria()
Returns the media criteria search type.
|
int |
hashCode() |
void |
setMediaCriteria(CriteriaType mediaCriteria)
Sets the media criteria search type.
|
String |
toString()
Create a pseudo-XML representation of this search by media criteria.
|
getSearchTaggetSearchTagpublic SearchByMediaCriteriaImpl(CriteriaType mediaCriteria) throws NullPointerException
Create a search criteria defined by the given media criteria type.
mediaCriteria - Media criteria type to search for.NullPointerException - The given media criteria type is null.public CriteriaType getMediaCriteria()
SearchByMediaCriteriaReturns the media criteria search type.
getMediaCriteria in interface SearchByMediaCriteriapublic void setMediaCriteria(CriteriaType mediaCriteria)
SearchByMediaCriteriaSets the media criteria search type.
setMediaCriteria in interface SearchByMediaCriteriamediaCriteria - Media criteria search type.public String toString()
Create a pseudo-XML representation of this search by media criteria. No XML schema or DTD defines this element. For example:
<SearchByMediaCrit criteria="FastestRepresentation"/>
public SearchByMediaCriteriaImpl clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.