set as ProviderType
diff --git a/src/main/java/org/apache/sling/resource/filter/ResourceFilterStream.java b/src/main/java/org/apache/sling/resource/filter/ResourceFilterStream.java
index 2310881..ce9545c 100644
--- a/src/main/java/org/apache/sling/resource/filter/ResourceFilterStream.java
+++ b/src/main/java/org/apache/sling/resource/filter/ResourceFilterStream.java
@@ -20,12 +20,14 @@
 

 import org.apache.sling.api.resource.Resource;

 import org.apache.sling.resource.filter.ResourceFilterStream;

+import org.osgi.annotation.versioning.ProviderType;

 

 /**

  * Creates a {@link Predicate} of type {@link Resource} to identify matching

  * Resource objects

  *

  */

+@ProviderType

 public class ResourceFilterStream {

 

     private ResourceStream resources;

diff --git a/src/main/java/org/apache/sling/resource/filter/ResourcePredicates.java b/src/main/java/org/apache/sling/resource/filter/ResourcePredicates.java
index a72436a..9a50750 100644
--- a/src/main/java/org/apache/sling/resource/filter/ResourcePredicates.java
+++ b/src/main/java/org/apache/sling/resource/filter/ResourcePredicates.java
@@ -22,12 +22,14 @@
 import java.util.function.Predicate;

 

 import org.apache.sling.api.resource.Resource;

+import org.osgi.annotation.versioning.ProviderType;

 

 /**

  * Service which provides the ability to convert a String into a

  * Predicate<Resource> to match against Resource Objects

  *

  */

+@ProviderType

 public interface ResourcePredicates {

 

     /**

diff --git a/src/main/java/org/apache/sling/resource/filter/ResourceStream.java b/src/main/java/org/apache/sling/resource/filter/ResourceStream.java
index 67adf17..99f4d7b 100644
--- a/src/main/java/org/apache/sling/resource/filter/ResourceStream.java
+++ b/src/main/java/org/apache/sling/resource/filter/ResourceStream.java
@@ -24,12 +24,14 @@
 import java.util.stream.StreamSupport;
 
 import org.apache.sling.api.resource.Resource;
+import org.osgi.annotation.versioning.ProviderType;
 
 /**
  * Utility to create a Stream<Resource> of Resource objects from a managed
  * traversal of a Resource tree
  *
  */
+@ProviderType
 public class ResourceStream {
 
     protected Resource resource;