$ A B C D E F G H I J K M N O P R S T U V W X
All Classes All Packages

## $

$(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query find pipe to the current context

## A

AbstractExpressionSlingQueryPipe - Class in org.apache.sling.pipes.internal.slingquery
  deals with sling query pipe code that takes an expression as input
AbstractExpressionSlingQueryPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
AbstractInputStreamPipe - Class in org.apache.sling.pipes
  Input Stream based pipe, coming from web, from request, resource tree, web binding is updated by the returned iterator
AbstractInputStreamPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.AbstractInputStreamPipe
AbstractSlingQueryPipe - Class in org.apache.sling.pipes.internal.slingquery
  deals with common sling query pipe code
AbstractSlingQueryPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
acls() - Method in interface org.apache.sling.pipes.PipeBuilder
  attach an ACL pipe to the current context
addBinding(String, Object) - Method in class org.apache.sling.pipes.PipeBindings
  add a binding
addBindings(Map<String, Object>) - Method in class org.apache.sling.pipes.PipeBindings
  adds additional bindings (global variables to use in child pipes expressions)
addError(String) - Method in class org.apache.sling.pipes.ExecutionResult
addResultItem(Resource) - Method in class org.apache.sling.pipes.ExecutionResult
  Add a resource to the results
addScript(ResourceResolver, String) - Method in class org.apache.sling.pipes.PipeBindings
  add a script file to the engine
after() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
after() - Method in class org.apache.sling.pipes.BasePipe
after() - Method in interface org.apache.sling.pipes.Pipe
  to be executed before output is retrieved
after() - Method in class org.apache.sling.pipes.SuperPipe
afterHook - Variable in class org.apache.sling.pipes.BasePipe
allow(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach an ACL pipe to the current context and sets allow acls on the resource
allowAdditionalScripts() - Method in interface org.apache.sling.pipes.Plumber
ARRAY_START - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
asCompositeData() - Method in class org.apache.sling.pipes.ExecutionResult
auth(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach an authorizable pipe to the current context
autoClose - Variable in class org.apache.sling.pipes.OutputWriter
autoClose() - Method in class org.apache.sling.pipes.OutputWriter

## B

BasePipe - Class in org.apache.sling.pipes
  provides generic utilities for a pipe, is also a dummy pipe (outputs its input, without changing anything)
BasePipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.BasePipe
  Pipe Constructor
before() - Method in class org.apache.sling.pipes.BasePipe
before() - Method in interface org.apache.sling.pipes.Pipe
  to be executed before output is retrieved
before() - Method in class org.apache.sling.pipes.SuperPipe
beforeHook - Variable in class org.apache.sling.pipes.BasePipe
binding - Variable in class org.apache.sling.pipes.AbstractInputStreamPipe
BINDING_CURRENTRESOURCE - Static variable in class org.apache.sling.pipes.models.PipeModel
  name of the binding in which we should register current resource bindings
BINDING_IS - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
BindingProvider - Class in org.apache.sling.pipes
BindingProvider(Pipe) - Constructor for class org.apache.sling.pipes.BindingProvider
bindingProviders - Variable in class org.apache.sling.pipes.BasePipe
bindings - Variable in class org.apache.sling.pipes.BasePipe
bindings(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  Adds binding to current pipe
build() - Method in interface org.apache.sling.pipes.PipeBuilder
  builds a configured pipe.
build(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  builds a configured pipe.
buildChildren() - Method in class org.apache.sling.pipes.SuperPipe
  build the subpipes pipes list

## C

CACONFIG_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
call() - Method in class org.apache.sling.pipes.BindingProvider
checkArguments(Object...) - Static method in class org.apache.sling.pipes.CommandUtil
  Checks arguments and throws exception if there is an issue
children(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query children pipe to the current context
ChildrenPipe - Class in org.apache.sling.pipes.internal.slingquery
  this pipe uses SlingQuery to filters children (filter defined in expr property) of a resource (defined in the path property)
ChildrenPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
clear() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
closest(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query closest pipe to the current context
ClosestPipe - Class in org.apache.sling.pipes.internal.slingquery
ClosestPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ClosestPipe
command() - Method in annotation type org.apache.sling.pipes.PipeExecutor
CommandExecutor - Interface in org.apache.sling.pipes
CommandUtil - Class in org.apache.sling.pipes
  utilities for user input
computeOutput() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
computeOutput() - Method in class org.apache.sling.pipes.BasePipe
computeOutput() - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
  generate outputs out of input resource and abstract query
computeOutput() - Method in class org.apache.sling.pipes.SuperPipe
computeSubpipesOutput() - Method in class org.apache.sling.pipes.SuperPipe
computeValue(String) - Method in class org.apache.sling.pipes.OutputWriter
CONDITIONAL_STRING - Static variable in class org.apache.sling.pipes.PipeBindings
conditionalString(String) - Method in class org.apache.sling.pipes.PipeBindings
  Return expression, instantiated expression or null if the expression is conditional and evaluation is falsy
conf(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  Building up a set of configurations for the current pipe
CONFIGURATION_PATTERN - Static variable in class org.apache.sling.pipes.CommandUtil
ConfigurationMap - Class in org.apache.sling.pipes.internal.bindings
  This is a "virtual" containing configuration names as keys, and the underlying value maps/value map collections as values.
ConfigurationMap(Resource, ConfigurationMetadataProvider) - Constructor for class org.apache.sling.pipes.internal.bindings.ConfigurationMap
containsKey(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
containsValue(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
csv(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a csv pipe to the current context
CsvPipe - Class in org.apache.sling.pipes.internal.inputstream
  Csv input stream pipe, similar at what
CsvPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.CsvPipe
currentResource - Variable in class org.apache.sling.pipes.models.PipeModel
  current resource
customOutputs - Variable in class org.apache.sling.pipes.OutputWriter

## D

DEFAULT_SEPARATOR - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
deny(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach an ACL pipe to the current context and sets deny acls on the resource
description() - Method in annotation type org.apache.sling.pipes.PipeExecutor
disableAutoClose() - Method in class org.apache.sling.pipes.OutputWriter
distributionAgent - Variable in class org.apache.sling.pipes.BasePipe
DRYRUN_EXPR - Static variable in class org.apache.sling.pipes.BasePipe
DRYRUN_KEY - Static variable in class org.apache.sling.pipes.BasePipe

## E

echo(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a base pipe to the current context
egrep(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a Regexp pipe to the current context
embedAsScript(String) - Static method in class org.apache.sling.pipes.PipeBindings
EMPTY_ITERATOR - Static variable in class org.apache.sling.pipes.BasePipe
  Empty resource iterator
emptyCurrentSet() - Method in class org.apache.sling.pipes.ExecutionResult
  Empty the current path set
ends() - Method in class org.apache.sling.pipes.OutputWriter
  writes the end of the output
entrySet() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
error(String) - Method in class org.apache.sling.pipes.OutputWriter
  Write a given error
errors - Variable in class org.apache.sling.pipes.OutputWriter
evaluate(String) - Method in class org.apache.sling.pipes.PipeBindings
  evaluate a given expression
evaluate(String, Bindings) - Method in interface org.apache.sling.pipes.Plumber
  evaluates a given expression with internal embedded engine
execute(ResourceResolver, String, String...) - Method in interface org.apache.sling.pipes.CommandExecutor
  internal execution command handler
execute(ResourceResolver, String, Map<String, Object>, OutputWriter, boolean) - Method in interface org.apache.sling.pipes.Plumber
  Executes a pipe at a certain path
execute(ResourceResolver, Pipe, Map<String, Object>, OutputWriter, boolean) - Method in interface org.apache.sling.pipes.Plumber
  Executes a given pipe
executeAsync(String, Map<String, Object>) - Method in interface org.apache.sling.pipes.Plumber
  executes in a background thread
executeAsync(ResourceResolver, String, Map<String, Object>) - Method in interface org.apache.sling.pipes.Plumber
  executes in a background thread
ExecutionResult - Class in org.apache.sling.pipes
  holds results of the execution
ExecutionResult(OutputWriter) - Constructor for class org.apache.sling.pipes.ExecutionResult
  Constructor
expr(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  set an expr configuration to the current pipe in the context

## F

FALSE_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
FindPipe - Class in org.apache.sling.pipes.internal.slingquery
FindPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.FindPipe

## G

generateUniquePath() - Method in interface org.apache.sling.pipes.Plumber
get(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
getBindings() - Method in class org.apache.sling.pipes.BasePipe
getBindings() - Method in interface org.apache.sling.pipes.Pipe
  returns the pipe's bindings
getBindings() - Method in class org.apache.sling.pipes.PipeBindings
  return registered bindings
getBindingsFromRequest(SlingHttpServletRequest, boolean) - Method in interface org.apache.sling.pipes.Plumber
  Extract pipe bindings from the request
getComputedPath() - Method in class org.apache.sling.pipes.BasePipe
getConfiguration() - Method in class org.apache.sling.pipes.BasePipe
  Get configuration node
getContextAwareConfigurationMap(Resource) - Method in interface org.apache.sling.pipes.Plumber
getCurrentPathSet() - Method in class org.apache.sling.pipes.ExecutionResult
  return currentPathSet
getCustomOutputs() - Method in class org.apache.sling.pipes.OutputWriter
getDistributionAgent() - Method in class org.apache.sling.pipes.BasePipe
getDistributionAgent() - Method in interface org.apache.sling.pipes.Pipe
  Get Distribution agent
getExecutedResource(String) - Method in class org.apache.sling.pipes.PipeBindings
  return Pipe `name`'s F binding
getExpr() - Method in class org.apache.sling.pipes.BasePipe
  Get pipe's expression, instanciated or not
getFirstPipe() - Method in class org.apache.sling.pipes.SuperPipe
  Return the first pipe in the container
getGroupNames(String) - Method in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
getInput() - Method in class org.apache.sling.pipes.BasePipe
getInput() - Method in interface org.apache.sling.pipes.Pipe
  Get pipe current's resource *before* next execution, meaning either the configured resource, either previous' pipe output resource
getLastPipe() - Method in class org.apache.sling.pipes.SuperPipe
  Return the last pipe in the container
getName() - Method in class org.apache.sling.pipes.BasePipe
getName() - Method in interface org.apache.sling.pipes.Pipe
  Return the name of that pipe
getOutput() - Method in class org.apache.sling.pipes.BasePipe
  default execution, just returns current resource
getOutput() - Method in interface org.apache.sling.pipes.Pipe
  Executes the pipe, can be contained in a parent or not
getOutput(InputStream) - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.CsvPipe
getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.JsonPipe
  in case there is no successful retrieval of some JSON data, we cut the pipe here
getOutput(InputStream) - Method in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
getOutputBinding() - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
getOutputBinding() - Method in class org.apache.sling.pipes.BasePipe
getOutputBinding() - Method in interface org.apache.sling.pipes.Pipe
  returns the binding output used in container pipe's expression
getOutputs() - Method in class org.apache.sling.pipes.models.PipeModel
  Getter for outputs
getParent() - Method in class org.apache.sling.pipes.BasePipe
getParent() - Method in interface org.apache.sling.pipes.Pipe
getPath() - Method in class org.apache.sling.pipes.BasePipe
  Get pipe's path, instanciated or not
getPipe() - Method in class org.apache.sling.pipes.BindingProvider
getPipe(Resource) - Method in interface org.apache.sling.pipes.Plumber
  Instantiate a pipe from the given resource and returns it
getPipe(Resource, PipeBindings) - Method in interface org.apache.sling.pipes.Plumber
  Instantiate a pipe from the given resource and returns it
getPreviousPipe() - Method in class org.apache.sling.pipes.BasePipe
  Retrieves previous pipe if contained by a parent, or referrer's
getPreviousPipe(Pipe) - Method in class org.apache.sling.pipes.SuperPipe
  Return the previous pipe of the given child pipe
getPreviousResource() - Method in class org.apache.sling.pipes.BasePipe
getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
  generates a sling query object out of a resource
getQuery(Resource) - Method in class org.apache.sling.pipes.internal.slingquery.ParentPipe
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.AbstractExpressionSlingQueryPipe
  generates a sling query object out of a resource and an expression
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ClosestPipe
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.FindPipe
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.ParentsPipe
getQuery(Resource, String) - Method in class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
getRawExpression() - Method in class org.apache.sling.pipes.BasePipe
getRawPath() - Method in class org.apache.sling.pipes.BasePipe
getReferencedResource(Resource, String) - Method in interface org.apache.sling.pipes.Plumber
getResource() - Method in class org.apache.sling.pipes.BasePipe
getResource() - Method in interface org.apache.sling.pipes.Pipe
  get the pipe configuration resource
getServiceUser() - Method in interface org.apache.sling.pipes.Plumber
getStatus(Resource) - Method in interface org.apache.sling.pipes.Plumber
  status of the pipe
getValue(JsonStructure, String) - Method in class org.apache.sling.pipes.internal.inputstream.JsonPipe
  Returns fetched json value from value path
grep(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a filter pipe to the current context

## H

handleRequest(SlingHttpServletRequest) - Method in class org.apache.sling.pipes.OutputWriter
help() - Method in interface org.apache.sling.pipes.CommandExecutor

## I

IF_PREFIX - Static variable in class org.apache.sling.pipes.PipeBindings
IGNORED_NODES - Static variable in class org.apache.sling.pipes.BasePipe
IGNORED_PROPERTIES - Static variable in class org.apache.sling.pipes.BasePipe
INDEX_SUFFIX - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
init() - Method in class org.apache.sling.pipes.models.PipeModel
init(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.pipes.OutputWriter
  Init the writer, writes beginning of the output
initializeScriptEngine(String) - Method in class org.apache.sling.pipes.PipeBindings
  Initialize the ScriptEngine.
initResponse(SlingHttpServletResponse) - Method in class org.apache.sling.pipes.OutputWriter
  Specifically init the response
INJECTED_SCRIPT_REGEXP - Static variable in class org.apache.sling.pipes.PipeBindings
instantiateExpression(String) - Method in class org.apache.sling.pipes.PipeBindings
  Expression is a function of variables from execution context, that we implement here as a String
instantiateObject(String) - Method in class org.apache.sling.pipes.PipeBindings
  Instantiate object from expression
isBindingDefined(String) - Method in class org.apache.sling.pipes.PipeBindings
  check if a given bindings is defined or not
isDryRun() - Method in class org.apache.sling.pipes.BasePipe
isDryRun() - Method in interface org.apache.sling.pipes.Pipe
  returns true if that pipe is set not to write content
isEmpty() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
isRootPath(String) - Method in class org.apache.sling.pipes.BasePipe
isRunning(Resource) - Method in interface org.apache.sling.pipes.Plumber
  returns true if the pipe is considered to be running
isTypeRegistered(String) - Method in interface org.apache.sling.pipes.Plumber
  returns wether or not a pipe type is registered

## J

json(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a json pipe to the current context
JSON_KEY - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
JSONPATH_FIRSTTOKEN - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
JSONPATH_ROOT - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
JsonPipe - Class in org.apache.sling.pipes.internal.inputstream
  Pipe outputting binding related to a json stream: either an object
JsonPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.JsonPipe
JxltEngine - Class in org.apache.sling.pipes.internal.bindings
JxltEngine(Map<String, Object>) - Constructor for class org.apache.sling.pipes.internal.bindings.JxltEngine

## K

KEY_ERRORS - Static variable in class org.apache.sling.pipes.OutputWriter
KEY_ITEMS - Static variable in class org.apache.sling.pipes.OutputWriter
KEY_NB_ERRORS - Static variable in class org.apache.sling.pipes.OutputWriter
KEY_SIZE - Static variable in class org.apache.sling.pipes.OutputWriter
keySet() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
keyValuesToArray(List<String>) - Static method in class org.apache.sling.pipes.CommandUtil

## M

markWithJcrLastModified(Pipe, Resource) - Method in interface org.apache.sling.pipes.Plumber
  marks a given resource as updated
max - Variable in class org.apache.sling.pipes.OutputWriter
mkdir(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  Attach a path pipe to the current context
modifiesContent() - Method in class org.apache.sling.pipes.BasePipe
modifiesContent() - Method in class org.apache.sling.pipes.internal.slingquery.AbstractSlingQueryPipe
modifiesContent() - Method in interface org.apache.sling.pipes.Pipe
  returns true if that pipe modifies content during its execution
modifiesContent() - Method in class org.apache.sling.pipes.SuperPipe
mp() - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a MULTI value property pipe to the current context
mv(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a move pipe to the current context

## N

name(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  sets a pipe name, important in case you want to reuse it in another expression
NAME_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
  add ${name.pipeName} binding allowing to retrieve pipeName's current resource name
NB_MAX - Static variable in class org.apache.sling.pipes.OutputWriter
nbErrors - Variable in class org.apache.sling.pipes.OutputWriter
NEW_LINE - Static variable in class org.apache.sling.pipes.OutputWriter
newPipe(ResourceResolver) - Method in interface org.apache.sling.pipes.Plumber
  Provides a builder helping quickly build and execute a pipe
NN_ADDITIONALBINDINGS - Static variable in class org.apache.sling.pipes.PipeBindings
NN_CONF - Static variable in interface org.apache.sling.pipes.Pipe
  Node name for the pipe's configuration
NN_PIPES - Static variable in class org.apache.sling.pipes.models.PipeModel
  name of the child nodes under which we should look for pipes
NN_PROVIDERS - Static variable in class org.apache.sling.pipes.PipeBindings
not(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a not pipe to the current context

## O

OBJ_START - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
of(String) - Method in class org.apache.sling.pipes.internal.bindings.TimeUtil
ofDate(String) - Method in class org.apache.sling.pipes.internal.bindings.TimeUtil
org.apache.sling.pipes - package org.apache.sling.pipes
org.apache.sling.pipes.internal.bindings - package org.apache.sling.pipes.internal.bindings
org.apache.sling.pipes.internal.inputstream - package org.apache.sling.pipes.internal.inputstream
org.apache.sling.pipes.internal.slingquery - package org.apache.sling.pipes.internal.slingquery
org.apache.sling.pipes.models - package org.apache.sling.pipes.models
outputs - Variable in class org.apache.sling.pipes.models.PipeModel
  map of the found pipes outputs
outputs(String...) - Method in interface org.apache.sling.pipes.PipeBuilder
  add outputs passed key
OutputWriter - Class in org.apache.sling.pipes
  defines how pipe's output get written to a servlet response or output stream
OutputWriter() - Constructor for class org.apache.sling.pipes.OutputWriter

## P

PARAM_SIZE - Static variable in class org.apache.sling.pipes.OutputWriter
PARAM_WRITER - Static variable in class org.apache.sling.pipes.OutputWriter
parent - Variable in class org.apache.sling.pipes.BasePipe
parent() - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query parent pipe to the current context
ParentPipe - Class in org.apache.sling.pipes.internal.slingquery
  returns sling query parents resources of input resource
ParentPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ParentPipe
parents(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query parents pipe to the current context
ParentsPipe - Class in org.apache.sling.pipes.internal.slingquery
  returns sling query parents resources of input resource
ParentsPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.ParentsPipe
parse(String) - Method in class org.apache.sling.pipes.internal.bindings.JxltEngine
parse(ResourceResolver, String...) - Method in interface org.apache.sling.pipes.CommandExecutor
path(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  set a path configuration to the current pipe in the context
PATH_BINDING - Static variable in class org.apache.sling.pipes.PipeBindings
  add ${path.pipeName} binding allowing to retrieve pipeName's current resource path
PATH_KEY - Static variable in class org.apache.sling.pipes.OutputWriter
pipe - Variable in class org.apache.sling.pipes.OutputWriter
pipe(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a new pipe to the current context
Pipe - Interface in org.apache.sling.pipes
  Pipe interface
PipeBindings - Class in org.apache.sling.pipes
  Execution bindings of a pipe, and all expression related
PipeBindings(Resource) - Constructor for class org.apache.sling.pipes.PipeBindings
  public constructor, built from pipe's resource
PipeBindings(Resource, boolean) - Constructor for class org.apache.sling.pipes.PipeBindings
  public constructor, built from pipe's resource
PipeBindings(Plumber, Resource) - Constructor for class org.apache.sling.pipes.PipeBindings
PipeBuilder - Interface in org.apache.sling.pipes
  Builder and Runner of a pipe, based on a fluent API, for script and java usage.
pipeClass() - Method in annotation type org.apache.sling.pipes.PipeExecutor
PipeExecutor - Annotation Type in org.apache.sling.pipes
PipeModel - Class in org.apache.sling.pipes.models
  Check for pipes presence under `pipes` node of the given resource, and make their output available as pipes to the script.
PipeModel(Resource) - Constructor for class org.apache.sling.pipes.models.PipeModel
  Constructor
pkg(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a package pipe, in filter collection mode as default
plumber - Variable in class org.apache.sling.pipes.BasePipe
plumber - Variable in class org.apache.sling.pipes.models.PipeModel
Plumber - Interface in org.apache.sling.pipes
  Plumber is an osgi service aiming to make pipes available to the sling system, in order to
PlumberMXBean - Interface in org.apache.sling.pipes
PN_ADDITIONALSCRIPTS - Static variable in class org.apache.sling.pipes.PipeBindings
PN_AFTERHOOK - Static variable in class org.apache.sling.pipes.BasePipe
PN_BEFOREHOOK - Static variable in class org.apache.sling.pipes.BasePipe
PN_DISTRIBUTION_AGENT - Static variable in interface org.apache.sling.pipes.Pipe
  Distribution agent (for distributing output resources)
PN_ENGINE - Static variable in class org.apache.sling.pipes.PipeBindings
PN_EXPR - Static variable in interface org.apache.sling.pipes.Pipe
  expression of the pipe, usage depends on the pipe implementation
PN_NAME - Static variable in interface org.apache.sling.pipes.Pipe
  Name of the pipe
PN_PATH - Static variable in interface org.apache.sling.pipes.Pipe
  resource's path associated to the path, usage depends on the pipe implementation
PN_PATTERN - Static variable in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
PN_RAW - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
  property specifying wether we should bind the computed json as a whole, or loop over it (not set or raw=false)
PN_SEPARATOR - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
PN_SLEEP - Static variable in class org.apache.sling.pipes.SuperPipe
  Sleep time, in ms, after each resource returned
PN_STATUS - Static variable in class org.apache.sling.pipes.BasePipe
PN_STATUS_MODIFIED - Static variable in class org.apache.sling.pipes.BasePipe
PN_VALUEPATH - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
  property specifying the json path where to fetched the used value
popCurrentError() - Method in class org.apache.sling.pipes.PipeBindings
properties - Variable in class org.apache.sling.pipes.BasePipe
provideAdditionalBindings() - Method in class org.apache.sling.pipes.BasePipe
  will execute in parallel binding providers if any, and updated Pipe bindings with returned values
put(String, Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap

## R

READ_ONLY - Static variable in class org.apache.sling.pipes.BasePipe
ref(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a reference pipe to the current context
refreshMonitoredPipes() - Method in interface org.apache.sling.pipes.PlumberMXBean
RegexpPipe - Class in org.apache.sling.pipes.internal.inputstream
  Pipe outputting matches of a regexp from a plain text file
RegexpPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.inputstream.RegexpPipe
registerPipe(String, Class<? extends BasePipe>) - Method in interface org.apache.sling.pipes.Plumber
  Registers
REMOTE_START - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
remove(Object) - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
resolver - Variable in class org.apache.sling.pipes.BasePipe
resource - Variable in class org.apache.sling.pipes.BasePipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.BasePipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.CsvPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.JsonPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.inputstream.RegexpPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ChildrenPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ClosestPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.FindPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ParentPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.ParentsPipe
RESOURCE_TYPE - Static variable in class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
resourceType() - Method in annotation type org.apache.sling.pipes.PipeExecutor
rm() - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a rm pipe to the current context
root - Variable in class org.apache.sling.pipes.models.PipeModel
  pipe root of the current resource
RT_PREFIX - Static variable in class org.apache.sling.pipes.BasePipe
run() - Method in interface org.apache.sling.pipes.PipeBuilder
  builds and run configured pipe
run(Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
  allow execution of a pipe, with more parameter
runAsync(Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
  run a pipe asynchronously
runParallel(int, Map<String, Object>) - Method in interface org.apache.sling.pipes.PipeBuilder
  run referenced pipes in parallel
runWith(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  allow execution of a pipe, with more parameter

## S

setCurrentError(String) - Method in class org.apache.sling.pipes.PipeBindings
setCustomOutputs(Map<String, Object>) - Method in class org.apache.sling.pipes.OutputWriter
setMax(int) - Method in class org.apache.sling.pipes.OutputWriter
  Setter for max (will put to max if value is negative)
setParent(SuperPipe) - Method in class org.apache.sling.pipes.BasePipe
setParent(SuperPipe) - Method in interface org.apache.sling.pipes.Pipe
  sets the parent pipe this pipe is referred by
setPipe(Pipe) - Method in class org.apache.sling.pipes.OutputWriter
  Setter
setWriter(Writer) - Method in class org.apache.sling.pipes.OutputWriter
  x Set the writer
shallowRef(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a shallow reference pipe to the current context
siblings(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a sling query siblings pipe to the current context
SiblingsPipe - Class in org.apache.sling.pipes.internal.slingquery
SiblingsPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.internal.slingquery.SiblingsPipe
size - Variable in class org.apache.sling.pipes.OutputWriter
size() - Method in class org.apache.sling.pipes.ExecutionResult
  amount of changed items
size() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
SLASH - Static variable in class org.apache.sling.pipes.BasePipe
sleep - Variable in class org.apache.sling.pipes.SuperPipe
starts() - Method in class org.apache.sling.pipes.OutputWriter
  Init the writer, writes beginning of the output
STATUS_FINISHED - Static variable in class org.apache.sling.pipes.BasePipe
STATUS_STARTED - Static variable in class org.apache.sling.pipes.BasePipe
stringToMap(String, UnaryOperator<String>) - Static method in class org.apache.sling.pipes.CommandUtil
subpipes - Variable in class org.apache.sling.pipes.SuperPipe
SuperPipe - Class in org.apache.sling.pipes
  Pipe that outputs a configured set of pipes output, managing for them what is their outputs, and bindings
SuperPipe(Plumber, Resource, PipeBindings) - Constructor for class org.apache.sling.pipes.SuperPipe
  Pipe Constructor

## T

TimeUtil - Class in org.apache.sling.pipes.internal.bindings
  Utility class to be used in bindings
TimeUtil() - Constructor for class org.apache.sling.pipes.internal.bindings.TimeUtil
toString() - Method in class org.apache.sling.pipes.BasePipe
toString() - Method in class org.apache.sling.pipes.ExecutionResult
toString() - Method in class org.apache.sling.pipes.OutputWriter
traverse() - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a traverse pipe to the current context
trimQuotes(String) - Static method in class org.apache.sling.pipes.CommandUtil

## U

updateBindings(Pipe, Resource) - Method in class org.apache.sling.pipes.PipeBindings
  Update current resource of a given pipe, and appropriate binding
updateStaticBindings(String, Resource) - Method in class org.apache.sling.pipes.PipeBindings
  Update all the static bindings related to a given resource

## V

VALID_PATH - Static variable in class org.apache.sling.pipes.AbstractInputStreamPipe
values() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap

## W

with(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  parameterized current pipe in the context
withStrings(String...) - Method in interface org.apache.sling.pipes.PipeBuilder
  parameterized current pipe in the context
write(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a write pipe to the current context
write(Resource) - Method in class org.apache.sling.pipes.OutputWriter
  Write a given resource
writeItem(Resource) - Method in class org.apache.sling.pipes.OutputWriter
  Write a given resource
writer - Variable in class org.apache.sling.pipes.OutputWriter
writeToMap(Map<String, Object>, boolean, Object...) - Static method in class org.apache.sling.pipes.CommandUtil
  write key/value pairs into a map

## X

xpath(String) - Method in interface org.apache.sling.pipes.PipeBuilder
  attach a xpath pipe to the current context

$ A B C D E F G H I J K M N O P R S T U V W X
All Classes All Packages