Skip navigation links
$ A B C D E F G H I J K M N O P R S T U V W X 

$

$(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
 
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
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(ResourceResolver, String, Map<String, Object>) - Method in interface org.apache.sling.pipes.Plumber
executes in a background thread
executeAsync(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(InputStream) - Method in class org.apache.sling.pipes.AbstractInputStreamPipe
 
getOutput() - Method in class org.apache.sling.pipes.BasePipe
default execution, just returns current resource
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
 
getOutput() - Method in interface org.apache.sling.pipes.Pipe
Executes the pipe, can be contained in a parent or not
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, 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) - 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, 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) - Method in class org.apache.sling.pipes.internal.slingquery.ParentPipe
 
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(ResourceResolver, String...) - Method in interface org.apache.sling.pipes.CommandExecutor
 
parse(String) - Method in class org.apache.sling.pipes.internal.bindings.JxltEngine
 
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 - Interface in org.apache.sling.pipes
Pipe interface
pipe(String) - Method in interface org.apache.sling.pipes.PipeBuilder
attach a new pipe to the current context
PipeBindings - Class in org.apache.sling.pipes
Execution bindings of a pipe, and all expression related
PipeBindings(Plumber, Resource) - Constructor for class org.apache.sling.pipes.PipeBindings
 
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
PipeBuilder - Interface in org.apache.sling.pipes
Builder and Runner of a pipe, based on a fluent API, for script and java usage.
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
 
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() - Method in class org.apache.sling.pipes.ExecutionResult
amount of changed items
size() - Method in class org.apache.sling.pipes.internal.bindings.ConfigurationMap
 
size - Variable in class org.apache.sling.pipes.OutputWriter
 
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(Resource) - Method in class org.apache.sling.pipes.OutputWriter
Write a given resource
write(Object...) - Method in interface org.apache.sling.pipes.PipeBuilder
attach a write pipe to the current context
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 
Skip navigation links

Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.