Jive API (3.0.13) Core Javadocs

com.jivesoftware.community.media
Class MediaResultFilter<T extends Class<? extends Media>>

java.lang.Object
  extended by com.jivesoftware.community.ResultFilter
      extended by com.jivesoftware.community.media.MediaResultFilter<T>
Direct Known Subclasses:
VideoResultFilter

public class MediaResultFilter<T extends Class<? extends Media>>
extends ResultFilter

Base result filter for multimedia content


Field Summary
 
Fields inherited from class com.jivesoftware.community.ResultFilter
AND_MODE, ASCENDING, CONTAINS_MATCH, DESCENDING, EXACT_MATCH, NULL_INT, OR_MODE
 
Constructor Summary
MediaResultFilter()
           
MediaResultFilter(T filteredMediaType)
           
 
Method Summary
 Long getContainerID()
           
 Integer getContainerType()
           
 T getFilteredMediaType()
           
 Long getID()
           
 MediaResultFilter getNonTemplateFilter()
           
 List<JiveContentObject.Status> getStatus()
           
 void setContainer(JiveContainer container)
           
 void setContainerID(Long containerID)
           
 void setContainerType(Integer containerType)
           
 void setID(long id)
           
 void setStatus(JiveContentObject.Status... status)
           
 
Methods inherited from class com.jivesoftware.community.ResultFilter
addProperty, addProperty, addTag, createDefaultContentFilter, createDefaultRecursiveContentFilter, equals, getCreationDateRangeMax, getCreationDateRangeMin, getModificationDateRangeMax, getModificationDateRangeMin, getNumResults, getPropertyCount, getPropertyMatchType, getPropertyMode, getPropertyName, getPropertyValue, getPropertyValueString, getSortField, getSortOrder, getSortPropertyName, getStartIndex, getTags, getUserID, hashCode, isAllTagsRequired, isPerformDistinctCount, isRecursive, setAllTagsRequired, setCreationDateRangeMax, setCreationDateRangeMin, setModificationDateRangeMax, setModificationDateRangeMin, setNumResults, setPerformDistinctCount, setPropertyMode, setRecursive, setSortField, setSortOrder, setSortPropertyName, setStartIndex, setTags, setUserID, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MediaResultFilter

public MediaResultFilter()

MediaResultFilter

public MediaResultFilter(T filteredMediaType)
Method Detail

setContainer

public void setContainer(JiveContainer container)

getID

public Long getID()

setID

public void setID(long id)

getContainerID

public Long getContainerID()

setContainerID

public void setContainerID(Long containerID)

getContainerType

public Integer getContainerType()

setContainerType

public void setContainerType(Integer containerType)

getStatus

public List<JiveContentObject.Status> getStatus()

setStatus

public void setStatus(JiveContentObject.Status... status)

getFilteredMediaType

public final T getFilteredMediaType()

getNonTemplateFilter

public MediaResultFilter getNonTemplateFilter()

Jive Product Page

Copyright © 1999-2007 Jive Software.