public class SyntheticResourceBuilder extends Object
Constructor and Description |
---|
SyntheticResourceBuilder(AbstractResourceImpl start) |
SyntheticResourceBuilder(String name,
String resourceType) |
Modifier and Type | Method and Description |
---|---|
AbstractResourceImpl |
build() |
SyntheticResourceBuilder |
createChild(String name) |
SyntheticResourceBuilder |
createChild(String name,
String resourceType) |
SyntheticResourceBuilder |
createSibling(String name) |
SyntheticResourceBuilder |
createSibling(String name,
String resourceType) |
SyntheticResourceBuilder |
up() |
SyntheticResourceBuilder |
up(int levels) |
SyntheticResourceBuilder |
up(String name) |
SyntheticResourceBuilder |
withAttributes(Map<String,Object> attrs) |
SyntheticResourceBuilder |
withAttributes(Object... attrs) |
SyntheticResourceBuilder |
withChild(org.apache.sling.api.resource.Resource child)
Note: this doesn't navigate to the child, it just adds it to the current
resource
|
SyntheticResourceBuilder |
withPath(String path) |
public SyntheticResourceBuilder(AbstractResourceImpl start)
public SyntheticResourceBuilder createChild(String name, String resourceType)
public SyntheticResourceBuilder createChild(String name)
public SyntheticResourceBuilder createSibling(String name, String resourceType)
public SyntheticResourceBuilder createSibling(String name)
public SyntheticResourceBuilder withPath(String path)
public SyntheticResourceBuilder withChild(org.apache.sling.api.resource.Resource child)
public SyntheticResourceBuilder withAttributes(Object... attrs)
public SyntheticResourceBuilder withAttributes(Map<String,Object> attrs)
public SyntheticResourceBuilder up(int levels)
public SyntheticResourceBuilder up(String name)
public SyntheticResourceBuilder up()
public AbstractResourceImpl build()
Copyright © 2013–2021 Adobe. All rights reserved.