Class GenericStreamFilter
- java.lang.Object
-
- com.adobe.granite.activitystreams.utils.GenericStreamFilter
-
- All Implemented Interfaces:
ActivityStreamFilter
public class GenericStreamFilter extends Object implements ActivityStreamFilter
GenericStreamFilter- Since:
- 0.0.10
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenericStreamFilter.MODEDefines the access control mode to include in the filter
-
Field Summary
-
Fields inherited from interface com.adobe.granite.activitystreams.ActivityStreamFilter
ALL
-
-
Constructor Summary
Constructors Constructor Description GenericStreamFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericStreamFilter.MODEgetMode()Returns the defined mode.booleanincludes(ActivityStream stream)Checks if the given activity stream is to be included.GenericStreamFiltersetMode(GenericStreamFilter.MODE mode)Sets the access control mode for this filter.
-
-
-
Method Detail
-
includes
public boolean includes(ActivityStream stream)
Checks if the given activity stream is to be included.- Specified by:
includesin interfaceActivityStreamFilter- Parameters:
stream- the activity stream to check- Returns:
trueto allow the activity stream
-
getMode
public GenericStreamFilter.MODE getMode()
Returns the defined mode.- Returns:
- the mode.
-
setMode
public GenericStreamFilter setMode(GenericStreamFilter.MODE mode)
Sets the access control mode for this filter. seeGenericStreamFilter.MODEfor details.- Parameters:
mode- the mode- Returns:
- this filter for chaining.
-
-