A C D E F G H J M N O R S T W

## A

atParent() - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Reset the current parent Resource to the original one.
atParent() - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## C

CANNOT_RESTART - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
commit() - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Commit created resources
commit() - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## D

DEFAULT_PRIMARY_TYPE - Static variable in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Default primary type for resources created by this builder

## E

ensureResourceExists(String) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
  Create a Resource at the specified path if none exists yet, using the current intermediate primary type.

## F

file(String, InputStream, String, long) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Create a file under the current parent resource
file(String, InputStream) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Create a file under the current parent resource.
file(String, InputStream, String, long) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
file(String, InputStream) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
forParent(Resource) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilderFactory
  Start a ResourceBuilder using the supplied parent resource
forParent(Resource) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderFactoryService
forResolver(ResourceResolver) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilderFactory
  Start a ResourceBuilder using the supplied ResourceResolver, starting with the root resource as the builder's parent resource.
forResolver(ResourceResolver) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderFactoryService

## G

getCurrentParent() - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Return the current parent resource
getCurrentParent() - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
getLastModified(long) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
getMimeType(String, String) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## H

hierarchyMode() - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Set hierarchy mode (as opposed to siblings mode) where creating a resource sets it as the current parent.
hierarchyMode() - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## J

JCR_CONTENT - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
JCR_DATA - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
JCR_LASTMODIFIED - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
JCR_MIMETYPE - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
JCR_PRIMARYTYPE - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## M

MapArgsConverter - Class in org.apache.sling.resourcebuilder.impl
  Convert arguments which are a list of Object to a Map, used to simplify our builder's syntax.
MapArgsConverter() - Constructor for class org.apache.sling.resourcebuilder.impl.MapArgsConverter

## N

NT_FILE - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
NT_RESOURCE - Static variable in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## O

org.apache.sling.resourcebuilder.api - package org.apache.sling.resourcebuilder.api
  ResourceBuilder API.
org.apache.sling.resourcebuilder.impl - package org.apache.sling.resourcebuilder.impl

## R

resource(String, Object...) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Create a Resource, which optionally becomes the current parent Resource.
resource(String, Map<String, Object>) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Create a Resource, which optionally becomes the current parent Resource.
resource(String, Map<String, Object>) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
resource(String, Object...) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl
ResourceBuilder - Interface in org.apache.sling.resourcebuilder.api
  Builds Sling Resources using a simple fluent API
ResourceBuilderFactory - Interface in org.apache.sling.resourcebuilder.api
  Factory service for building `ResourceBuilder` instances.
ResourceBuilderFactoryService - Class in org.apache.sling.resourcebuilder.impl
  ResourceBuilderFactory service.
ResourceBuilderFactoryService() - Constructor for class org.apache.sling.resourcebuilder.impl.ResourceBuilderFactoryService
ResourceBuilderImpl - Class in org.apache.sling.resourcebuilder.impl
  ResourceBuilder implementation
ResourceBuilderImpl(Resource, MimeTypeService) - Constructor for class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## S

siblingsMode() - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Set siblings mode (as opposed to hierarchy mode) where creating a resource doesn't change the current parent.
siblingsMode() - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

## T

toMap(Object...) - Static method in class org.apache.sling.resourcebuilder.impl.MapArgsConverter
  Convert an args list to a Map

## W

withIntermediatePrimaryType(String) - Method in interface org.apache.sling.resourcebuilder.api.ResourceBuilder
  Set the primary type for intermediate resources created when the parent of resource being created does not exist.
withIntermediatePrimaryType(String) - Method in class org.apache.sling.resourcebuilder.impl.ResourceBuilderImpl

A C D E F G H J M N O R S T W