Skip navigation links
A B C D E F G H I J M O P R S T V 

A

AndFunction - Class in com.rey.jsonbatch.function
 
AndFunction() - Constructor for class com.rey.jsonbatch.function.AndFunction
 
AverageFunction - Class in com.rey.jsonbatch.function
 
AverageFunction() - Constructor for class com.rey.jsonbatch.function.AverageFunction
 

B

basic() - Static method in class com.rey.jsonbatch.function.Functions
 
BatchEngine - Class in com.rey.jsonbatch
 
BatchEngine(Configuration, JsonBuilder, RequestDispatcher) - Constructor for class com.rey.jsonbatch.BatchEngine
 
BatchTemplate - Class in com.rey.jsonbatch.model
 
BatchTemplate() - Constructor for class com.rey.jsonbatch.model.BatchTemplate
 
build(Object, DocumentContext) - Method in class com.rey.jsonbatch.JsonBuilder
 

C

com.rey.jsonbatch - package com.rey.jsonbatch
 
com.rey.jsonbatch.function - package com.rey.jsonbatch.function
 
com.rey.jsonbatch.model - package com.rey.jsonbatch.model
 
com.rey.jsonbatch.parser - package com.rey.jsonbatch.parser
 
CompareFunction - Class in com.rey.jsonbatch.function
 
CompareFunction() - Constructor for class com.rey.jsonbatch.function.CompareFunction
 

D

dispatch(Request, JsonProvider, DispatchOptions) - Method in interface com.rey.jsonbatch.RequestDispatcher
 
DispatchOptions - Class in com.rey.jsonbatch.model
 
DispatchOptions() - Constructor for class com.rey.jsonbatch.model.DispatchOptions
 

E

elementType - Variable in enum com.rey.jsonbatch.JsonBuilder.Type
 
equals(Object) - Method in class com.rey.jsonbatch.parser.TokenValue
 
execute(Request, BatchTemplate) - Method in class com.rey.jsonbatch.BatchEngine
 

F

Function - Class in com.rey.jsonbatch.function
 
Function() - Constructor for class com.rey.jsonbatch.function.Function
 
Function.Result<T> - Class in com.rey.jsonbatch.function
 
Functions - Class in com.rey.jsonbatch.function
 
Functions() - Constructor for class com.rey.jsonbatch.function.Functions
 

G

getBody() - Method in class com.rey.jsonbatch.model.Request
 
getBody() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getBody() - Method in class com.rey.jsonbatch.model.Response
 
getBody() - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
getDispatchOptions() - Method in class com.rey.jsonbatch.model.BatchTemplate
 
getFailBackAsString() - Method in class com.rey.jsonbatch.model.DispatchOptions
 
getHeaders() - Method in class com.rey.jsonbatch.model.Request
 
getHeaders() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getHeaders() - Method in class com.rey.jsonbatch.model.Response
 
getHeaders() - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
getHttpMethod() - Method in class com.rey.jsonbatch.model.Request
 
getHttpMethod() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getIgnoreParsingError() - Method in class com.rey.jsonbatch.model.DispatchOptions
 
getName() - Method in class com.rey.jsonbatch.function.AndFunction
 
getName() - Method in class com.rey.jsonbatch.function.AverageFunction
 
getName() - Method in class com.rey.jsonbatch.function.CompareFunction
 
getName() - Method in class com.rey.jsonbatch.function.Function
 
getName() - Method in class com.rey.jsonbatch.function.MaxFunction
 
getName() - Method in class com.rey.jsonbatch.function.MinFunction
 
getName() - Method in class com.rey.jsonbatch.function.OrFunction
 
getName() - Method in class com.rey.jsonbatch.function.RegexFunction
 
getName() - Method in class com.rey.jsonbatch.function.SumFunction
 
getPredicate() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getPredicate() - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
getRequests() - Method in class com.rey.jsonbatch.model.BatchTemplate
 
getRequests() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getResponses() - Method in class com.rey.jsonbatch.model.BatchTemplate
 
getResponses() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getStatus() - Method in class com.rey.jsonbatch.model.Response
 
getStatus() - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
getToken() - Method in class com.rey.jsonbatch.parser.TokenValue
 
getUrl() - Method in class com.rey.jsonbatch.model.Request
 
getUrl() - Method in class com.rey.jsonbatch.model.RequestTemplate
 
getValue() - Method in class com.rey.jsonbatch.function.Function.Result
 
getValue() - Method in class com.rey.jsonbatch.parser.TokenValue
 

H

handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.AndFunction
 
handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.Function
 
handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.MaxFunction
 
handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.MinFunction
 
handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.OrFunction
 
handle(JsonBuilder.Type, Object, Function.Result) - Method in class com.rey.jsonbatch.function.SumFunction
 

I

instance() - Static method in class com.rey.jsonbatch.function.AndFunction
 
instance() - Static method in class com.rey.jsonbatch.function.AverageFunction
 
instance() - Static method in class com.rey.jsonbatch.function.CompareFunction
 
instance() - Static method in class com.rey.jsonbatch.function.MaxFunction
 
instance() - Static method in class com.rey.jsonbatch.function.MinFunction
 
instance() - Static method in class com.rey.jsonbatch.function.OrFunction
 
instance() - Static method in class com.rey.jsonbatch.function.RegexFunction
 
instance() - Static method in class com.rey.jsonbatch.function.SumFunction
 
invoke(JsonBuilder.Type, List<Object>) - Method in class com.rey.jsonbatch.function.AverageFunction
 
invoke(JsonBuilder.Type, List<Object>) - Method in class com.rey.jsonbatch.function.CompareFunction
 
invoke(JsonBuilder.Type, List<Object>) - Method in class com.rey.jsonbatch.function.Function
 
invoke(JsonBuilder.Type, List<Object>) - Method in class com.rey.jsonbatch.function.RegexFunction
 
isArray - Variable in enum com.rey.jsonbatch.JsonBuilder.Type
 
isDone() - Method in class com.rey.jsonbatch.function.Function.Result
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.AndFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.AverageFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.CompareFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.Function
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.MaxFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.MinFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.OrFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.RegexFunction
 
isReduceFunction() - Method in class com.rey.jsonbatch.function.SumFunction
 

J

JsonBuilder - Class in com.rey.jsonbatch
 
JsonBuilder(Function...) - Constructor for class com.rey.jsonbatch.JsonBuilder
 
JsonBuilder.Type - Enum in com.rey.jsonbatch
 

M

MathUtils - Class in com.rey.jsonbatch.function
 
MathUtils() - Constructor for class com.rey.jsonbatch.function.MathUtils
 
max(BigInteger, BigInteger) - Static method in class com.rey.jsonbatch.function.MathUtils
 
max(BigDecimal, BigDecimal) - Static method in class com.rey.jsonbatch.function.MathUtils
 
MaxFunction - Class in com.rey.jsonbatch.function
 
MaxFunction() - Constructor for class com.rey.jsonbatch.function.MaxFunction
 
min(BigInteger, BigInteger) - Static method in class com.rey.jsonbatch.function.MathUtils
 
min(BigDecimal, BigDecimal) - Static method in class com.rey.jsonbatch.function.MathUtils
 
MinFunction - Class in com.rey.jsonbatch.function
 
MinFunction() - Constructor for class com.rey.jsonbatch.function.MinFunction
 

O

of(T, boolean) - Static method in class com.rey.jsonbatch.function.Function.Result
 
of(Token, String) - Static method in class com.rey.jsonbatch.parser.TokenValue
 
of(Token) - Static method in class com.rey.jsonbatch.parser.TokenValue
 
OrFunction - Class in com.rey.jsonbatch.function
 
OrFunction() - Constructor for class com.rey.jsonbatch.function.OrFunction
 

P

parse(String) - Method in class com.rey.jsonbatch.parser.Parser
 
Parser - Class in com.rey.jsonbatch.parser
 
Parser() - Constructor for class com.rey.jsonbatch.parser.Parser
 

R

RegexFunction - Class in com.rey.jsonbatch.function
 
RegexFunction() - Constructor for class com.rey.jsonbatch.function.RegexFunction
 
Request - Class in com.rey.jsonbatch.model
 
Request() - Constructor for class com.rey.jsonbatch.model.Request
 
RequestDispatcher - Interface in com.rey.jsonbatch
 
RequestTemplate - Class in com.rey.jsonbatch.model
 
RequestTemplate() - Constructor for class com.rey.jsonbatch.model.RequestTemplate
 
Response - Class in com.rey.jsonbatch.model
 
Response() - Constructor for class com.rey.jsonbatch.model.Response
 
ResponseTemplate - Class in com.rey.jsonbatch.model
 
ResponseTemplate() - Constructor for class com.rey.jsonbatch.model.ResponseTemplate
 
Result(T, boolean) - Constructor for class com.rey.jsonbatch.function.Function.Result
 

S

setBody(Object) - Method in class com.rey.jsonbatch.model.Request
 
setBody(Object) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setBody(Object) - Method in class com.rey.jsonbatch.model.Response
 
setBody(Object) - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
setDispatchOptions(DispatchOptions) - Method in class com.rey.jsonbatch.model.BatchTemplate
 
setDone(boolean) - Method in class com.rey.jsonbatch.function.Function.Result
 
setFailBackAsString(Boolean) - Method in class com.rey.jsonbatch.model.DispatchOptions
 
setHeaders(Map<String, List<String>>) - Method in class com.rey.jsonbatch.model.Request
 
setHeaders(Object) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setHeaders(Map<String, List<String>>) - Method in class com.rey.jsonbatch.model.Response
 
setHeaders(Object) - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
setHttpMethod(String) - Method in class com.rey.jsonbatch.model.Request
 
setHttpMethod(String) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setIgnoreParsingError(Boolean) - Method in class com.rey.jsonbatch.model.DispatchOptions
 
setPredicate(String) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setPredicate(String) - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
setRequests(List<RequestTemplate>) - Method in class com.rey.jsonbatch.model.BatchTemplate
 
setRequests(List<RequestTemplate>) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setResponses(List<ResponseTemplate>) - Method in class com.rey.jsonbatch.model.BatchTemplate
 
setResponses(List<ResponseTemplate>) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setStatus(Integer) - Method in class com.rey.jsonbatch.model.Response
 
setStatus(String) - Method in class com.rey.jsonbatch.model.ResponseTemplate
 
setUrl(String) - Method in class com.rey.jsonbatch.model.Request
 
setUrl(String) - Method in class com.rey.jsonbatch.model.RequestTemplate
 
setValue(T) - Method in class com.rey.jsonbatch.function.Function.Result
 
SumFunction - Class in com.rey.jsonbatch.function
 
SumFunction() - Constructor for class com.rey.jsonbatch.function.SumFunction
 

T

toBigDecimal(Object) - Static method in class com.rey.jsonbatch.function.MathUtils
 
toBigInteger(Object) - Static method in class com.rey.jsonbatch.function.MathUtils
 
toBoolean(Object) - Static method in class com.rey.jsonbatch.function.MathUtils
 
toInteger(Object) - Static method in class com.rey.jsonbatch.function.MathUtils
 
Token - Enum in com.rey.jsonbatch.parser
 
TokenValue - Class in com.rey.jsonbatch.parser
 
toMap() - Method in class com.rey.jsonbatch.model.Request
 
toMap() - Method in class com.rey.jsonbatch.model.Response
 

V

valueOf(String) - Static method in enum com.rey.jsonbatch.JsonBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rey.jsonbatch.parser.Token
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.rey.jsonbatch.JsonBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rey.jsonbatch.parser.Token
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J M O P R S T V 
Skip navigation links