Class GenericStreamFilter
- java.lang.Object
-
- com.adobe.granite.activitystreams.utils.GenericStreamFilter
-
- All Implemented Interfaces:
ActivityStreamFilter
public class GenericStreamFilter extends java.lang.Object implements ActivityStreamFilter
GenericStreamFilter
- Since:
- 0.0.10
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GenericStreamFilter.MODE
Defines 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.MODE
getMode()
Returns the defined mode.boolean
includes(ActivityStream stream)
Checks if the given activity stream is to be included.GenericStreamFilter
setMode(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:
includes
in interfaceActivityStreamFilter
- Parameters:
stream
- the activity stream to check- Returns:
true
to 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.MODE
for details.- Parameters:
mode
- the mode- Returns:
- this filter for chaining.
-
-