Class MockResource

  • All Implemented Interfaces:
    org.apache.sling.api.adapter.Adaptable, org.apache.sling.api.resource.Resource

    public class MockResource
    extends org.apache.sling.api.resource.AbstractResource
    • Constructor Detail

      • MockResource

        public MockResource​(String path,
                            Map<String,​Object> props,
                            org.apache.sling.api.resource.ResourceResolver resolver)
    • Method Detail

      • getPath

        @NotNull
        public @NotNull String getPath()
      • getResourceType

        @NotNull
        public @NotNull String getResourceType()
      • getResourceSuperType

        public String getResourceSuperType()
      • getResourceMetadata

        @NotNull
        public @NotNull org.apache.sling.api.resource.ResourceMetadata getResourceMetadata()
      • getResourceResolver

        @NotNull
        public @NotNull org.apache.sling.api.resource.ResourceResolver getResourceResolver()
      • adaptTo

        public <AdapterType> AdapterType adaptTo​(Class<AdapterType> type)
        Specified by:
        adaptTo in interface org.apache.sling.api.adapter.Adaptable
        Overrides:
        adaptTo in class org.apache.sling.api.adapter.SlingAdaptable
      • getValueMap

        public org.apache.sling.api.resource.ValueMap getValueMap()
        Specified by:
        getValueMap in interface org.apache.sling.api.resource.Resource
        Overrides:
        getValueMap in class org.apache.sling.api.resource.AbstractResource