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

A

accept(T) - Method in interface com.hybris.charon.utils.ConsumerExp
 
Action2Exp<T1,T2> - Interface in com.hybris.charon.utils
 
actualClazz(Method) - Static method in class com.hybris.charon.utils.CharonUtils
 
add(String) - Method in class com.hybris.charon.utils.text.StrTokenizer
Unsupported ListIterator operation.
age() - Method in class com.hybris.charon.RawResponse
 
allows() - Method in class com.hybris.charon.RawResponse
 
append(Object) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object to this string builder.
append(CharSequence) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a CharSequence to this string builder.
append(CharSequence, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a CharSequence to this string builder.
append(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a string to this string builder.
append(String, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string to this string builder.
append(String, Object...) - Method in class com.hybris.charon.utils.text.StrBuilder
Calls String.format(String, Object...) and appends the result.
append(CharBuffer) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends the contents of a char buffer to this string builder.
append(CharBuffer, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends the contents of a char buffer to this string builder.
append(StringBuffer) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a string buffer to this string builder.
append(StringBuffer, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string buffer to this string builder.
append(StringBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a StringBuilder to this string builder.
append(StringBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a StringBuilder to this string builder.
append(StrBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends another string builder to this string builder.
append(StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string builder to this string builder.
append(char[]) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char array to the string builder.
append(char[], int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char array to the string builder.
append(boolean) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a boolean value to the string builder.
append(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char value to the string builder.
append(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an int value to the string builder using String.valueOf.
append(long) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a long value to the string builder using String.valueOf.
append(float) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a float value to the string builder using String.valueOf.
append(double) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a double value to the string builder using String.valueOf.
appendAll(T...) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends each item in an array to the builder without any separators.
appendAll(Iterable<?>) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends each item in a iterable to the builder without any separators.
appendAll(Iterator<?>) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends each item in an iterator to the builder without any separators.
appendFixedWidthPadLeft(Object, int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object to the builder padding on the left to a fixed width.
appendFixedWidthPadLeft(int, int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object to the builder padding on the left to a fixed width.
appendFixedWidthPadRight(Object, int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object to the builder padding on the right to a fixed length.
appendFixedWidthPadRight(int, int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object to the builder padding on the right to a fixed length.
appendln(Object) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an object followed by a new line to this string builder.
appendln(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a string followed by a new line to this string builder.
appendln(String, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string followed by a new line to this string builder.
appendln(String, Object...) - Method in class com.hybris.charon.utils.text.StrBuilder
Calls String.format(String, Object...) and appends the result.
appendln(StringBuffer) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a string buffer followed by a new line to this string builder.
appendln(StringBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a string builder followed by a new line to this string builder.
appendln(StringBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string builder followed by a new line to this string builder.
appendln(StringBuffer, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string buffer followed by a new line to this string builder.
appendln(StrBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends another string builder followed by a new line to this string builder.
appendln(StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends part of a string builder followed by a new line to this string builder.
appendln(char[]) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char array followed by a new line to the string builder.
appendln(char[], int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char array followed by a new line to the string builder.
appendln(boolean) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a boolean value followed by a new line to the string builder.
appendln(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a char value followed by a new line to the string builder.
appendln(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an int value followed by a new line to the string builder using String.valueOf.
appendln(long) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a long value followed by a new line to the string builder using String.valueOf.
appendln(float) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a float value followed by a new line to the string builder using String.valueOf.
appendln(double) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a double value followed by a new line to the string builder using String.valueOf.
appendNewLine() - Method in class com.hybris.charon.utils.text.StrBuilder
Appends the new line string to this string builder.
appendNull() - Method in class com.hybris.charon.utils.text.StrBuilder
Appends the text representing null to this string builder.
appendPadding(int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends the pad character to the builder the specified number of times.
appendSeparator(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a separator if the builder is currently non-empty.
appendSeparator(String, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends one of both separators to the StrBuilder.
appendSeparator(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a separator if the builder is currently non-empty.
appendSeparator(char, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Append one of both separators to the builder If the builder is currently empty it will append the defaultIfEmpty-separator Otherwise it will append the standard-separator The separator is appended using StrBuilder.append(char).
appendSeparator(String, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a separator to the builder if the loop index is greater than zero.
appendSeparator(char, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a separator to the builder if the loop index is greater than zero.
appendTo(Appendable) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends current contents of this StrBuilder to the provided Appendable.
appendWithSeparators(Object[], String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an array placing separators between each value, but not before the first or after the last.
appendWithSeparators(Iterable<?>, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends a iterable placing separators between each value, but not before the first or after the last.
appendWithSeparators(Iterator<?>, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Appends an iterator placing separators between each value, but not before the first or after the last.
apply(Observable<byte[]>, Type) - Method in class com.hybris.charon.annotations.Decoder.DEFAULT
 
apply(EncodeRequest) - Method in class com.hybris.charon.annotations.Encoder.DEFAULT
 
apply(String) - Method in class com.hybris.charon.conf.PlaceholderLookup
 
apply(Observable<byte[]>, Type) - Method in enum com.hybris.charon.encdec.BuiltinDecoders
 
apply(EncodeRequest) - Method in enum com.hybris.charon.encdec.BuiltinEncoders
 
apply(List<Tuple2<Disposition, Object>>) - Method in class com.hybris.charon.encdec.MultipartEncoder
 
apply(T1, T2) - Method in interface com.hybris.charon.utils.Action2Exp
 
apply(T1) - Method in interface com.hybris.charon.utils.Func1Exp
 
apply(T1, T2) - Method in interface com.hybris.charon.utils.Func2Exp
 
apply(T) - Method in interface com.hybris.charon.utils.FunctionExp
 
asReader() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the contents of this builder as a Reader.
asTokenizer() - Method in class com.hybris.charon.utils.text.StrBuilder
Creates a tokenizer that can tokenize the contents of this builder.
asWriter() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets this builder as a Writer that can be written to.

B

BadRequestException - Exception in com.hybris.charon.exp
 
BadRequestException(Integer, String) - Constructor for exception com.hybris.charon.exp.BadRequestException
 
BadRequestException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.BadRequestException
 
body(Observable<byte[]>) - Method in class com.hybris.charon.netty.NettyClient
 
buffer - Variable in class com.hybris.charon.utils.text.StrBuilder
Internal data storage.
build() - Method in class com.hybris.charon.CharonBuilder
Creates a proxy for the given interface
build() - Method in class com.hybris.charon.CharonHttpFactory
Creates the proxy based on the request model, passing the invocation handler (CharonHandler)
build() - Method in class com.hybris.charon.utils.text.StrBuilder
Implement the Builder interface.
buildList(String, Function<String, R>) - Method in class com.hybris.charon.RawResponse
 
buildList(String, Function<String, R>, Function<String, Stream<String>>) - Method in class com.hybris.charon.RawResponse
 
buildOptional(String, Function<String, R>) - Method in class com.hybris.charon.RawResponse
 
BuiltinDecoders - Enum in com.hybris.charon.encdec
Embedded decoders (application/json, text/plain, text/html)
BuiltinEncoders - Enum in com.hybris.charon.encdec
Embedded encoders (application/json, text/plain, text/html, multipart/form-data)
ByteArrayEncodeResult - Class in com.hybris.charon.encdec
 
ByteArrayEncodeResult(byte[]) - Constructor for class com.hybris.charon.encdec.ByteArrayEncodeResult
 
bytes(ByteBuf) - Static method in class com.hybris.charon.utils.CharonUtils
 

C

cacheControls() - Method in class com.hybris.charon.RawResponse
 
call(Subscriber<? super EncodeResult>) - Method in class com.hybris.charon.encdec.OnURLEncodeResult
 
call(Subscriber<? super OAuthResponse>) - Method in class com.hybris.charon.oauth.OnSubscribeOAuth
 
call(String, Supplier<T>) - Method in class com.hybris.charon.utils.PoolProvider
 
capacity() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the current size of the internal character array buffer.
channelRead0(ChannelHandlerContext, HttpObject) - Method in class com.hybris.charon.netty.ResponseHandler
 
charAt(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the character at the specified index.
charMatcher(char) - Static method in class com.hybris.charon.utils.text.StrMatcher
Constructor that creates a matcher from a character.
Charon - Class in com.hybris.charon
 
Charon() - Constructor for class com.hybris.charon.Charon
 
CharonBuilder<T> - Class in com.hybris.charon
 
CharonHandler<T> - Class in com.hybris.charon
Responsible to handle the invocation on the declared interface T.
CharonHandler(Map<MediaType, BiFunction<Observable<byte[]>, Type, Observable>>, ClientModel, Func1<Method, Observable<Multimap<String, Object>>>) - Constructor for class com.hybris.charon.CharonHandler
 
CharonHttpFactory<T> - Class in com.hybris.charon
Creates the data model of the client interface and return the proxy with `build()`
CharonHttpFactory(Class<T>, Map<MediaType, BiFunction<Observable<byte[]>, Type, Observable>>, Map<MediaType, Function<EncodeRequest, Observable<EncodeResult>>>, List<PropertyResolver>, Optional<String>, Optional<String>, ProxyOptions, ClientOptions) - Constructor for class com.hybris.charon.CharonHttpFactory
 
CharonUtils - Class in com.hybris.charon.utils
 
CharonUtils() - Constructor for class com.hybris.charon.utils.CharonUtils
 
charSetMatcher(char...) - Static method in class com.hybris.charon.utils.text.StrMatcher
Constructor that creates a matcher from a set of characters.
charSetMatcher(String) - Static method in class com.hybris.charon.utils.text.StrMatcher
Constructor that creates a matcher from a string representing a set of characters.
checkErrors - Static variable in class com.hybris.charon.CharonHandler
will throw an HttpException according to HTTP Status code
ClassMatchFunction<T> - Class in com.hybris.charon.utils
it switches the proper function based on the type of the argument.ex:
clear() - Method in class com.hybris.charon.utils.text.StrBuilder
Clears the string builder (convenience Collections API style method).
ClientException - Exception in com.hybris.charon.exp
 
ClientException(Integer, String) - Constructor for exception com.hybris.charon.exp.ClientException
 
ClientException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.ClientException
 
clientId(String) - Method in class com.hybris.charon.CharonBuilder
like @http.value it sets the config key for all client properties and placeholders
ClientMethodModel - Class in com.hybris.charon.model
 
ClientMethodModel(ClientModel, Method, Options) - Constructor for class com.hybris.charon.model.ClientMethodModel
 
ClientModel - Class in com.hybris.charon.model
 
ClientModel(Class) - Constructor for class com.hybris.charon.model.ClientModel
 
clientOptions - Variable in class com.hybris.charon.CharonHttpFactory
 
ClientOptions - Class in com.hybris.charon
 
ClientOptions() - Constructor for class com.hybris.charon.ClientOptions
 
ClientOptions(int, ExhaustedPoolStrategy, int) - Constructor for class com.hybris.charon.ClientOptions
 
clone() - Method in class com.hybris.charon.utils.text.StrTokenizer
Creates a new instance of this Tokenizer.
close() - Method in class com.hybris.charon.HttpClientFactoryBean
 
close() - Method in class com.hybris.charon.netty.NettyClient
 
com.hybris.charon - package com.hybris.charon
 
com.hybris.charon.annotations - package com.hybris.charon.annotations
 
com.hybris.charon.conf - package com.hybris.charon.conf
 
com.hybris.charon.encdec - package com.hybris.charon.encdec
 
com.hybris.charon.exp - package com.hybris.charon.exp
 
com.hybris.charon.model - package com.hybris.charon.model
 
com.hybris.charon.netty - package com.hybris.charon.netty
 
com.hybris.charon.oauth - package com.hybris.charon.oauth
 
com.hybris.charon.utils - package com.hybris.charon.utils
 
com.hybris.charon.utils.text - package com.hybris.charon.utils.text
 
CombinePropertyResolver - Class in com.hybris.charon.conf
Combines 2 different PropertyResolver in a single one.
CombinePropertyResolver(PropertyResolver, PropertyResolver) - Constructor for class com.hybris.charon.conf.CombinePropertyResolver
 
commaMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the comma character.
config(Map<String, String>) - Method in class com.hybris.charon.CharonBuilder
add config map.
config(PropertyResolver) - Method in class com.hybris.charon.CharonBuilder
add PropertyResolver.
config - Variable in class com.hybris.charon.CharonHttpFactory
 
configControl(ClientMethodModel, Observable<T>) - Static method in class com.hybris.charon.CharonHandler
configure Observable timeout and retry according to @Control annotations
configIterator - Variable in class com.hybris.charon.CharonHttpFactory
 
ConflictException - Exception in com.hybris.charon.exp
 
ConflictException(Integer, String) - Constructor for exception com.hybris.charon.exp.ConflictException
 
ConflictException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.ConflictException
 
ConsumerExp<T> - Interface in com.hybris.charon.utils
 
contains(String) - Method in class com.hybris.charon.conf.CombinePropertyResolver
 
contains(String) - Method in class com.hybris.charon.conf.HybrisCommonsResolver
 
contains(String) - Method in class com.hybris.charon.conf.MapPropertyResolver
 
contains(String) - Method in class com.hybris.charon.conf.PropertiesResolver
 
contains(String) - Method in interface com.hybris.charon.conf.PropertyResolver
 
contains(String) - Method in class com.hybris.charon.conf.SpringEnvironmentResolver
 
contains(String) - Method in class com.hybris.charon.conf.SystemPropertyResolver
 
contains(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks if the string builder contains the specified char.
contains(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks if the string builder contains the specified string.
contains(StrMatcher) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks if the string builder contains a string matched using the specified matcher.
content() - Method in class com.hybris.charon.DelegateRawResponse
 
content() - Method in class com.hybris.charon.encdec.ByteArrayEncodeResult
 
content() - Method in interface com.hybris.charon.encdec.EncodeResult
 
content() - Method in class com.hybris.charon.encdec.StringEncodeResult
 
content() - Method in class com.hybris.charon.netty.NettyRawResponse
 
content() - Method in class com.hybris.charon.RawResponse
deferred content of the http response
contentEncodings() - Method in class com.hybris.charon.RawResponse
 
contentLanguages() - Method in class com.hybris.charon.RawResponse
 
contentLength() - Method in class com.hybris.charon.RawResponse
 
contentType() - Method in class com.hybris.charon.RawResponse
 
Control - Annotation Type in com.hybris.charon.annotations
 
ControlModel - Interface in com.hybris.charon.model
 
convertHttpHeaders(HttpHeaders) - Static method in class com.hybris.charon.utils.CharonUtils
 

D

date() - Method in class com.hybris.charon.RawResponse
 
Decoder - Annotation Type in com.hybris.charon.annotations
specify the decoder for a given content-type
Decoder.DEFAULT - Class in com.hybris.charon.annotations
 
Decoders - Annotation Type in com.hybris.charon.annotations
 
decoders(Map<MediaType, BiFunction<Observable<byte[]>, Type, Observable>>) - Method in class com.hybris.charon.CharonBuilder
specify decoders
decoders - Variable in class com.hybris.charon.CharonHttpFactory
 
deductiveDecoder - Static variable in class com.hybris.charon.utils.CharonUtils
decodes unknow http response based on the return type.
deductiveEncoder - Static variable in class com.hybris.charon.utils.CharonUtils
encodes the http request based on the method argument's type
DEFAULT() - Constructor for class com.hybris.charon.annotations.Decoder.DEFAULT
 
DEFAULT() - Constructor for class com.hybris.charon.annotations.Encoder.DEFAULT
 
DEFAULT_ESCAPE - Static variable in class com.hybris.charon.utils.text.StrSubstitutor
Constant for the default escape character.
DEFAULT_PREFIX - Static variable in class com.hybris.charon.utils.text.StrSubstitutor
Constant for the default variable prefix.
DEFAULT_SUFFIX - Static variable in class com.hybris.charon.utils.text.StrSubstitutor
Constant for the default variable suffix.
DEFAULT_VALUE_DELIMITER - Static variable in class com.hybris.charon.utils.text.StrSubstitutor
Constant for the default value delimiter of a variable.
DelegateRawResponse<T,R> - Class in com.hybris.charon
will delegate methods from the given RawResponse and Observable content
DelegateRawResponse(RawResponse<R>, Observable<T>) - Constructor for class com.hybris.charon.DelegateRawResponse
 
delete(String) - Static method in class com.hybris.charon.netty.NettyClient
 
delete(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
delete(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the characters between the two specified indices.
deleteAll(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the character wherever it occurs in the builder.
deleteAll(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the string wherever it occurs in the builder.
deleteAll(StrMatcher) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes all parts of the builder that the matcher matches.
deleteCharAt(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the character at the specified index.
deleteFirst(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the character wherever it occurs in the builder.
deleteFirst(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the string wherever it occurs in the builder.
deleteFirst(StrMatcher) - Method in class com.hybris.charon.utils.text.StrBuilder
Deletes the first match within the builder using the specified matcher.
Disposition - Annotation Type in com.hybris.charon.annotations
Checked by multipart/form-data encoder.
doubleQuoteMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the double quote character.

E

EnableHttpClients - Annotation Type in com.hybris.charon.annotations
 
encode(Object[]) - Method in class com.hybris.charon.model.ClientMethodModel
 
Encoder - Annotation Type in com.hybris.charon.annotations
specify the encoder for a given content-type
Encoder.DEFAULT - Class in com.hybris.charon.annotations
 
EncodeRequest - Interface in com.hybris.charon.encdec
represents the input for encoding the http request based on method arguments
EncodeRequestImpl - Class in com.hybris.charon.encdec
 
EncodeRequestImpl(Object[], AnnotatedElement[]) - Constructor for class com.hybris.charon.encdec.EncodeRequestImpl
 
EncodeResult - Interface in com.hybris.charon.encdec
represents the result of encoding, being submitted as http request
Encoders - Annotation Type in com.hybris.charon.annotations
 
encoders(Map<MediaType, Function<EncodeRequest, Observable<EncodeResult>>>) - Method in class com.hybris.charon.CharonBuilder
specify encoders
encoders - Variable in class com.hybris.charon.CharonHttpFactory
 
endsWith(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks whether this builder ends with the specified string.
ensureCapacity(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks the capacity and ensures that it is at least the size specified.
equals(StrBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks the contents of this builder against another to see if they contain the same character content.
equals(Object) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks the contents of this builder against another to see if they contain the same character content.
equalsIgnoreCase(StrBuilder) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks the contents of this builder against another to see if they contain the same character content ignoring case.
eTag() - Method in class com.hybris.charon.RawResponse
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hybris.charon.netty.ResponseHandler
 
ExhaustedPoolException - Exception in com.hybris.charon.exp
 
ExhaustedPoolException() - Constructor for exception com.hybris.charon.exp.ExhaustedPoolException
 
ExhaustedPoolException(String) - Constructor for exception com.hybris.charon.exp.ExhaustedPoolException
 
ExhaustedPoolStrategy - Enum in com.hybris.charon.annotations
exceptionOnError: ExhaustedPoolException will be propagate on subscriber.onError exceptionInline: ExhaustedPoolException will be thrown in the interface method blocking: the thread will be blocked in the interface method.
expires() - Method in class com.hybris.charon.RawResponse
 

F

fallback(Function<Object, T>) - Method in class com.hybris.charon.utils.ClassMatchFunction
 
filterParam(Predicate<AnnotatedElement>) - Static method in class com.hybris.charon.utils.CharonUtils
 
filterParam2Values(Predicate<AnnotatedElement>) - Static method in class com.hybris.charon.utils.CharonUtils
 
findCompatible(Map<MediaType, T>, MediaType) - Static method in class com.hybris.charon.utils.CharonUtils
findCompatible(Map<MediaType, T>, Optional<MediaType>) - Static method in class com.hybris.charon.utils.CharonUtils
 
ForbiddenException - Exception in com.hybris.charon.exp
 
ForbiddenException(Integer, String) - Constructor for exception com.hybris.charon.exp.ForbiddenException
 
ForbiddenException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.ForbiddenException
 
formatDate(long) - Static method in class com.hybris.charon.utils.CharonUtils
 
from(Class<T>) - Static method in class com.hybris.charon.Charon
main entrance for creating charon clients.
Func1Exp<T1,R> - Interface in com.hybris.charon.utils
 
Func2Exp<T1,T2,R> - Interface in com.hybris.charon.utils
 
FunctionExp<T,R> - Interface in com.hybris.charon.utils
 

G

get(String) - Static method in class com.hybris.charon.netty.NettyClient
 
get(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
get() - Method in interface com.hybris.charon.utils.SupplierExp
 
getAccess_token() - Method in class com.hybris.charon.oauth.OAuthResponse
 
getBasePackages(AnnotationMetadata) - Method in class com.hybris.charon.HttpClientsRegistrar
 
getBaseUrl() - Method in class com.hybris.charon.model.ClientModel
 
getBlockWait() - Method in class com.hybris.charon.ClientOptions
 
getBlockWait() - Method in class com.hybris.charon.model.ClientMethodModel
 
getBlockWait() - Method in class com.hybris.charon.model.ClientModel
 
getChars(char[]) - Method in class com.hybris.charon.utils.text.StrBuilder
Copies the character array into the specified array.
getChars(int, int, char[], int) - Method in class com.hybris.charon.utils.text.StrBuilder
Copies the character array into the specified array.
getClientId() - Method in interface com.hybris.charon.conf.OAuthConfig
 
getClientId() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getClientOptions() - Method in class com.hybris.charon.Options
 
getClientSecret() - Method in interface com.hybris.charon.conf.OAuthConfig
 
getCode() - Method in exception com.hybris.charon.exp.HttpException
 
getCodeFilter() - Method in enum com.hybris.charon.exp.HttpException.Custom
 
getContent() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the String content that the tokenizer is parsing.
getCSVInstance() - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Comma Separated Value strings initializing it with the given input.
getCSVInstance(String) - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Comma Separated Value strings initializing it with the given input.
getCSVInstance(char[]) - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Comma Separated Value strings initializing it with the given input.
getDecoders() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getDelimiterMatcher() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the field delimiter matcher.
getEncoder() - Method in class com.hybris.charon.model.ClientMethodModel
 
getEncoders() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getEscapeChar() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Returns the escape character.
getExhaustedPoolStrategy() - Method in class com.hybris.charon.ClientOptions
 
getExpires_in() - Method in class com.hybris.charon.oauth.OAuthResponse
 
getHeaders() - Method in class com.hybris.charon.model.ClientMethodModel
 
getHost() - Method in class com.hybris.charon.ProxyOptions
 
getHttpMethod() - Method in class com.hybris.charon.model.ClientMethodModel
 
getIgnoredMatcher() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the ignored character matcher.
getInterfaceType() - Method in class com.hybris.charon.model.ClientModel
 
getIntervalRetries() - Method in class com.hybris.charon.model.ClientMethodModel
 
getIntervalRetries() - Method in class com.hybris.charon.model.ClientModel
 
getLevel() - Method in enum com.hybris.charon.exp.HttpException.Custom
 
getMaxConcurrentRequests() - Method in class com.hybris.charon.ClientOptions
 
getMaxConcurrentRequests() - Method in class com.hybris.charon.model.ClientMethodModel
 
getMaxConcurrentRequests() - Method in class com.hybris.charon.model.ClientModel
 
getMediaType() - Method in enum com.hybris.charon.encdec.BuiltinDecoders
 
getMediaType() - Method in enum com.hybris.charon.encdec.BuiltinEncoders
 
getMediaType() - Method in class com.hybris.charon.model.ClientMethodModel
getMethod() - Method in class com.hybris.charon.model.ClientMethodModel
 
getMethods() - Method in class com.hybris.charon.model.ClientModel
 
getNewLineText() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the text to be appended when a new line is added.
getNullText() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the text to be appended when null is added.
getObject() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getObjectType() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getParent() - Method in class com.hybris.charon.model.ClientMethodModel
 
getPassword() - Method in class com.hybris.charon.ProxyOptions
 
getPoolExhaustedStrategy() - Method in class com.hybris.charon.model.ClientMethodModel
 
getPoolExhaustedStrategy() - Method in class com.hybris.charon.model.ClientModel
 
getProxyOptions() - Method in class com.hybris.charon.Options
 
getProxyType() - Method in class com.hybris.charon.ProxyOptions
 
getQuoteMatcher() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the quote matcher currently in use.
getRequestMediaType() - Method in class com.hybris.charon.model.ClientMethodModel
 
getRetries() - Method in class com.hybris.charon.model.ClientMethodModel
 
getRetries() - Method in class com.hybris.charon.model.ClientModel
 
getScanner() - Method in class com.hybris.charon.HttpClientsRegistrar
 
getScope() - Method in interface com.hybris.charon.conf.OAuthConfig
 
getScope() - Method in class com.hybris.charon.oauth.OAuthResponse
 
getServerMessage() - Method in exception com.hybris.charon.exp.HttpException
 
getServiceHeaders() - Method in class com.hybris.charon.model.ClientModel
 
getSetCookies() - Method in class com.hybris.charon.RawResponse
 
getStatus() - Method in exception com.hybris.charon.exp.HttpException
 
getTimeout() - Method in class com.hybris.charon.model.ClientMethodModel
 
getTimeout() - Method in class com.hybris.charon.model.ClientModel
 
getToken_type() - Method in class com.hybris.charon.oauth.OAuthResponse
 
getTokenArray() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets a copy of the full token list as an independent modifiable array.
getTokenList() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets a copy of the full token list as an independent modifiable list.
getTrimmerMatcher() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the trimmer character matcher.
getTSVInstance() - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Tab Separated Value strings.
getTSVInstance(String) - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Tab Separated Value strings.
getTSVInstance(char[]) - Static method in class com.hybris.charon.utils.text.StrTokenizer
Gets a new tokenizer instance which parses Tab Separated Value strings.
getType() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getUri() - Method in class com.hybris.charon.model.ClientMethodModel
 
getUriString() - Method in class com.hybris.charon.model.ClientMethodModel
 
getUrl() - Method in interface com.hybris.charon.conf.OAuthConfig
 
getUrl() - Method in class com.hybris.charon.HttpClientFactoryBean
 
getUsername() - Method in class com.hybris.charon.ProxyOptions
 
getValueDelimiterMatcher() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Gets the variable default value delimiter matcher currently in use.
getVariablePrefixMatcher() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Gets the variable prefix matcher currently in use.
getVariableResolver() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Gets the VariableResolver that is used to lookup variables.
getVariableSuffixMatcher() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Gets the variable suffix matcher currently in use.

H

hasCredentials() - Method in class com.hybris.charon.ProxyOptions
 
hashCode() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets a suitable hash code for this builder.
hasNext() - Method in class com.hybris.charon.utils.text.StrTokenizer
Checks whether there are any more tokens.
hasPrevious() - Method in class com.hybris.charon.utils.text.StrTokenizer
Checks whether there are any previous tokens that can be iterated to.
head(String) - Static method in class com.hybris.charon.netty.NettyClient
 
head(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
Header - Annotation Type in com.hybris.charon.annotations
Specify the header `name: val` in the Http request
header(String) - Method in class com.hybris.charon.DelegateRawResponse
 
header(String) - Method in class com.hybris.charon.netty.NettyRawResponse
 
header(String) - Method in class com.hybris.charon.RawResponse
 
headerBoolean(String) - Method in class com.hybris.charon.RawResponse
 
headerDate(String) - Method in class com.hybris.charon.DelegateRawResponse
 
headerDate(String) - Method in class com.hybris.charon.netty.NettyRawResponse
 
headerDate(String) - Method in class com.hybris.charon.RawResponse
 
headerInt(String) - Method in class com.hybris.charon.RawResponse
 
headerList(String) - Method in class com.hybris.charon.DelegateRawResponse
 
headerList(String) - Method in class com.hybris.charon.netty.NettyRawResponse
 
headerList(String) - Method in class com.hybris.charon.RawResponse
 
headerLong(String) - Method in class com.hybris.charon.RawResponse
 
Headers - Annotation Type in com.hybris.charon.annotations
 
headers() - Method in class com.hybris.charon.DelegateRawResponse
 
headers() - Method in class com.hybris.charon.encdec.ByteArrayEncodeResult
 
headers() - Method in interface com.hybris.charon.encdec.EncodeResult
 
headers() - Method in class com.hybris.charon.encdec.StringEncodeResult
 
headers(Object[]) - Method in class com.hybris.charon.model.ClientMethodModel
 
headers(Multimap<String, Object>) - Method in class com.hybris.charon.netty.NettyClient
 
headers() - Method in class com.hybris.charon.netty.NettyRawResponse
 
headers() - Method in class com.hybris.charon.RawResponse
 
Http - Annotation Type in com.hybris.charon.annotations
Specify an interface which is used with Charon.
HttpClientFactoryBean<T> - Class in com.hybris.charon
Spring factory bean which creates charon clients.
HttpClientFactoryBean() - Constructor for class com.hybris.charon.HttpClientFactoryBean
 
HttpClientsRegistrar - Class in com.hybris.charon
Along with @EnableHttpClients it will register the `HttpClientFactoryBean` in order to automatically create proxy for the `@Http` interfaces
HttpClientsRegistrar() - Constructor for class com.hybris.charon.HttpClientsRegistrar
 
HttpException - Exception in com.hybris.charon.exp
 
HttpException(Integer, String) - Constructor for exception com.hybris.charon.exp.HttpException
 
HttpException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.HttpException
 
HttpException.Custom - Enum in com.hybris.charon.exp
 
HttpMethod - Enum in com.hybris.charon
 
HybrisCommonsResolver - Class in com.hybris.charon.conf
specific for being used with DataHub or generally with application based on hybris-commons
HybrisCommonsResolver(String) - Constructor for class com.hybris.charon.conf.HybrisCommonsResolver
 

I

indexOf(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the first reference to the specified char.
indexOf(char, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the first reference to the specified char.
indexOf(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the first reference to the specified string.
indexOf(String, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the first reference to the specified string starting searching from the given index.
indexOf(StrMatcher) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder using the matcher to find the first match.
indexOf(StrMatcher, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder using the matcher to find the first match searching from the given index.
insert(int, Object) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the string representation of an object into this builder.
insert(int, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the string into this builder.
insert(int, char[]) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the character array into this builder.
insert(int, char[], int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts part of the character array into this builder.
insert(int, boolean) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
insert(int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
insert(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
insert(int, long) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
insert(int, float) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
insert(int, double) - Method in class com.hybris.charon.utils.text.StrBuilder
Inserts the value into this builder.
InternalServerException - Exception in com.hybris.charon.exp
 
InternalServerException(Integer, String) - Constructor for exception com.hybris.charon.exp.InternalServerException
 
InternalServerException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.InternalServerException
 
invalidateOAuthTokens() - Static method in class com.hybris.charon.Charon
invalidate all oauth tokens
invoke(Object, Method, Object[]) - Method in class com.hybris.charon.CharonHandler
 
isEmpty() - Method in class com.hybris.charon.utils.text.StrBuilder
Checks is the string builder is empty (convenience Collections API style method).
isEmptyTokenAsNull() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets whether the tokenizer currently returns empty tokens as null.
isEnableSubstitutionInVariables() - Method in class com.hybris.charon.utils.text.StrSubstitutor
Returns a flag whether substitution is done in variable names.
isIgnoreEmptyTokens() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets whether the tokenizer currently ignores empty tokens.
isMatch(char[], int, int, int) - Method in class com.hybris.charon.utils.text.StrMatcher
Returns the number of matching characters, zero for no match.
isMatch(char[], int) - Method in class com.hybris.charon.utils.text.StrMatcher
Returns the number of matching characters, zero for no match.
isSingleton() - Method in class com.hybris.charon.HttpClientFactoryBean
 
isWithBody() - Method in enum com.hybris.charon.HttpMethod
 

J

jaxrsMethod(ClientModel, Method) - Method in class com.hybris.charon.CharonHttpFactory
populate the ClientMethodModel for the specific method interface
join(Collection<CharSequence>, Character) - Static method in class com.hybris.charon.utils.CharonUtils
 
join(Collection<CharSequence>) - Static method in class com.hybris.charon.utils.CharonUtils
 
join(CharSequence...) - Static method in class com.hybris.charon.utils.CharonUtils
 
join(Character, CharSequence...) - Static method in class com.hybris.charon.utils.CharonUtils
 

L

lastIndexOf(char) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the last reference to the specified char.
lastIndexOf(char, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the last reference to the specified char.
lastIndexOf(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the last reference to the specified string.
lastIndexOf(String, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder to find the last reference to the specified string starting searching from the given index.
lastIndexOf(StrMatcher) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder using the matcher to find the last match.
lastIndexOf(StrMatcher, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Searches the string builder using the matcher to find the last match searching from the given index.
lastModified() - Method in class com.hybris.charon.RawResponse
 
leftString(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Extracts the leftmost characters from the string builder without throwing an exception.
length() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the length of the string builder.
links() - Method in class com.hybris.charon.RawResponse
 
location() - Method in class com.hybris.charon.RawResponse
 
log - Static variable in exception com.hybris.charon.exp.HttpException
 
lookup(String) - Method in class com.hybris.charon.conf.CombinePropertyResolver
 
lookup(String) - Method in class com.hybris.charon.conf.HybrisCommonsResolver
 
lookup(String) - Method in class com.hybris.charon.conf.MapPropertyResolver
 
lookup(String) - Method in class com.hybris.charon.conf.PlaceholderLookup
 
lookup(String) - Method in class com.hybris.charon.conf.PropertiesResolver
 
lookup(String) - Method in interface com.hybris.charon.conf.PropertyResolver
 
lookup(String) - Method in class com.hybris.charon.conf.SpringEnvironmentResolver
 
lookup(String) - Method in class com.hybris.charon.conf.SystemPropertyResolver
 
lookup(String) - Method in class com.hybris.charon.utils.text.StrLookup
Looks up a String key to a String value.

M

mapLookup(Map<String, V>) - Static method in class com.hybris.charon.utils.text.StrLookup
Returns a lookup which looks up values using a map.
MapPropertyResolver - Class in com.hybris.charon.conf
takes a Map as source of config
MapPropertyResolver(Map<String, String>) - Constructor for class com.hybris.charon.conf.MapPropertyResolver
 
match(Object) - Method in class com.hybris.charon.utils.ClassMatchFunction
 
matcher() - Static method in class com.hybris.charon.utils.ClassMatchFunction
 
method(HttpMethod) - Method in class com.hybris.charon.netty.NettyClient
 
midString(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Extracts some characters from the middle of the string builder without throwing an exception.
minimizeCapacity() - Method in class com.hybris.charon.utils.text.StrBuilder
Minimizes the capacity to the actual length of the string.
MultipartEncoder - Class in com.hybris.charon.encdec
Request encoder present BuildInEncoders.
MultipartEncoder() - Constructor for class com.hybris.charon.encdec.MultipartEncoder
 

N

NettyClient - Class in com.hybris.charon.netty
Basic HTTP client based on Netty.
NettyClient(URL) - Constructor for class com.hybris.charon.netty.NettyClient
 
NettyClient(URL, HttpMethod) - Constructor for class com.hybris.charon.netty.NettyClient
 
NettyClient(String, HttpMethod) - Constructor for class com.hybris.charon.netty.NettyClient
 
NettyClient(String) - Constructor for class com.hybris.charon.netty.NettyClient
 
NettyRawResponse<T> - Class in com.hybris.charon.netty
 
NettyRawResponse(HttpResponse, Observable<T>) - Constructor for class com.hybris.charon.netty.NettyRawResponse
 
next() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the next token.
nextIndex() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the index of the next token to return.
nextToken() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the next token from the String.
noneLookup() - Static method in class com.hybris.charon.utils.text.StrLookup
Returns a lookup which always returns null.
noneMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Matches no characters.
NotAcceptableException - Exception in com.hybris.charon.exp
 
NotAcceptableException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotAcceptableException
 
NotAcceptableException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotAcceptableException
 
NotAllowedException - Exception in com.hybris.charon.exp
 
NotAllowedException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotAllowedException
 
NotAllowedException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotAllowedException
 
NotAuthorizedException - Exception in com.hybris.charon.exp
 
NotAuthorizedException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotAuthorizedException
 
NotAuthorizedException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotAuthorizedException
 
NotFoundException - Exception in com.hybris.charon.exp
 
NotFoundException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotFoundException
 
NotFoundException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotFoundException
 
NotModifiedException - Exception in com.hybris.charon.exp
 
NotModifiedException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotModifiedException
 
NotModifiedException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotModifiedException
 
NotSupportedException - Exception in com.hybris.charon.exp
 
NotSupportedException(Integer, String) - Constructor for exception com.hybris.charon.exp.NotSupportedException
 
NotSupportedException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.NotSupportedException
 
null2empty(P[], Class<P>) - Static method in class com.hybris.charon.utils.CharonUtils
 
nullSafe(R, Function<R, T>, T) - Static method in class com.hybris.charon.utils.CharonUtils
 

O

OAuth - Annotation Type in com.hybris.charon.annotations
Specify that the remote service requires OAUTH authorization/authentication
OAuthClient - Interface in com.hybris.charon.oauth
 
OAuthConfig - Interface in com.hybris.charon.conf
 
OAuthResponse - Class in com.hybris.charon.oauth
 
OAuthResponse(String) - Constructor for class com.hybris.charon.oauth.OAuthResponse
 
OAuthResponse(String, int) - Constructor for class com.hybris.charon.oauth.OAuthResponse
 
OAuthResponse() - Constructor for class com.hybris.charon.oauth.OAuthResponse
 
OnSubscribeOAuth - Class in com.hybris.charon.oauth
Allows concurrent requests on an oauth provider.
OnSubscribeOAuth(PlaceholderLookup) - Constructor for class com.hybris.charon.oauth.OnSubscribeOAuth
 
OnURLEncodeResult - Class in com.hybris.charon.encdec
perform an HTTP get on a given URL and forward the EncodeResult into the Observable.
OnURLEncodeResult(URL) - Constructor for class com.hybris.charon.encdec.OnURLEncodeResult
 
Options - Class in com.hybris.charon
 
Options(ClientOptions, ProxyOptions) - Constructor for class com.hybris.charon.Options
 

P

parameters() - Method in interface com.hybris.charon.encdec.EncodeRequest
method parameter's type
parameters() - Method in class com.hybris.charon.encdec.EncodeRequestImpl
 
patch(String) - Static method in class com.hybris.charon.netty.NettyClient
 
patch(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
placeholder(CharSequence...) - Static method in class com.hybris.charon.utils.CharonUtils
 
PlaceholderLookup - Class in com.hybris.charon.conf
 
PlaceholderLookup(Iterable<PropertyResolver>, boolean, String...) - Constructor for class com.hybris.charon.conf.PlaceholderLookup
 
PlaceholderLookup(PropertyResolver, boolean, String...) - Constructor for class com.hybris.charon.conf.PlaceholderLookup
 
PoolProvider<T> - Class in com.hybris.charon.utils
 
PoolProvider() - Constructor for class com.hybris.charon.utils.PoolProvider
 
poolReleaseListener - Static variable in class com.hybris.charon.netty.NettyClient
 
post(String) - Static method in class com.hybris.charon.netty.NettyClient
 
post(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
previous() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the token previous to the last returned token.
previousIndex() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the index of the previous token.
previousToken() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the previous token from the String.
PropertiesResolver - Class in com.hybris.charon.conf
takes a Properties as source of config
PropertiesResolver(String) - Constructor for class com.hybris.charon.conf.PropertiesResolver
 
PropertyResolver - Interface in com.hybris.charon.conf
generic configuration provider
proxy(InetSocketAddress) - Static method in class com.hybris.charon.utils.CharonUtils
 
proxyOptions - Variable in class com.hybris.charon.CharonHttpFactory
 
ProxyOptions - Class in com.hybris.charon
 
ProxyOptions() - Constructor for class com.hybris.charon.ProxyOptions
 
ProxyOptions(ProxyOptions.ProxyType, String) - Constructor for class com.hybris.charon.ProxyOptions
 
ProxyOptions(ProxyOptions.ProxyType, String, int) - Constructor for class com.hybris.charon.ProxyOptions
 
ProxyOptions(ProxyOptions.ProxyType, String, String, char[]) - Constructor for class com.hybris.charon.ProxyOptions
 
ProxyOptions(ProxyOptions.ProxyType, String, int, String, char[]) - Constructor for class com.hybris.charon.ProxyOptions
 
ProxyOptions.ProxyType - Enum in com.hybris.charon
 
put(String) - Static method in class com.hybris.charon.netty.NettyClient
 
put(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
putDecoder(MediaType, BiFunction<Observable<byte[]>, Type, Observable>) - Method in class com.hybris.charon.CharonBuilder
specify single decoder
putEncoder(MediaType, Function<EncodeRequest, Observable<EncodeResult>>) - Method in class com.hybris.charon.CharonBuilder
specify single encoder

Q

quoteMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the single or double quote character.

R

RawResponse<T> - Class in com.hybris.charon
Represents the Http response with methods for accessing http headers.
RawResponse() - Constructor for class com.hybris.charon.RawResponse
 
RawResponse.TransferEncoding - Enum in com.hybris.charon
 
readFrom(Readable) - Method in class com.hybris.charon.utils.text.StrBuilder
If possible, reads chars from the provided Readable directly into underlying character buffer without making extra copies.
RedirectionException - Exception in com.hybris.charon.exp
 
RedirectionException(Integer, String) - Constructor for exception com.hybris.charon.exp.RedirectionException
 
RedirectionException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.RedirectionException
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.hybris.charon.HttpClientsRegistrar
 
remove() - Method in class com.hybris.charon.utils.text.StrTokenizer
Unsupported ListIterator operation.
replace(int, int, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces a portion of the string builder with another string.
replace(StrMatcher, String, int, int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Advanced search and replaces within the builder using a matcher.
replace(Object, Map<String, V>) - Static method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Map<String, V>, String, String) - Static method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the map.
replace(Object, Properties) - Static method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the properties.
replace(String) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(String, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source string as a template.
replace(char[]) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(char[], int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source array as a template.
replace(StringBuffer) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(StringBuffer, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source buffer as a template.
replace(CharSequence) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source as a template.
replace(CharSequence, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source as a template.
replace(StrBuilder) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables with their matching values from the resolver using the given source builder as a template.
replace(Object) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the resolver.
replaceAll(char, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces the search character with the replace character throughout the builder.
replaceAll(String, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces the search string with the replace string throughout the builder.
replaceAll(StrMatcher, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces all matches within the builder with the replace string.
replaceFirst(char, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces the first instance of the search character with the replace character in the builder.
replaceFirst(String, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces the first instance of the search string with the replace string.
replaceFirst(StrMatcher, String) - Method in class com.hybris.charon.utils.text.StrBuilder
Replaces the first match within the builder with the replace string.
replaceIn(StringBuffer) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuffer, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source buffer with their matching values from the resolver.
replaceIn(StringBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(StrBuilder) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceIn(StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables within the given source builder with their matching values from the resolver.
replaceSystemProperties(Object) - Static method in class com.hybris.charon.utils.text.StrSubstitutor
Replaces all the occurrences of variables in the given source object with their matching values from the system properties.
reset() - Method in class com.hybris.charon.utils.text.StrTokenizer
Resets this tokenizer, forgetting all parsing and iteration already completed.
reset(String) - Method in class com.hybris.charon.utils.text.StrTokenizer
Reset this tokenizer, giving it a new input string to parse.
reset(char[]) - Method in class com.hybris.charon.utils.text.StrTokenizer
Reset this tokenizer, giving it a new input string to parse.
resolveVariable(String, StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Internal method that resolves the value of a variable.
ResponseHandler - Class in com.hybris.charon.netty
 
ResponseHandler() - Constructor for class com.hybris.charon.netty.ResponseHandler
 
reverse() - Method in class com.hybris.charon.utils.text.StrBuilder
Reverses the string builder placing each character in the opposite index.
rightString(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Extracts the rightmost characters from the string builder without throwing an exception.

S

sAction(Action2Exp<T1, T2>) - Static method in interface com.hybris.charon.utils.Action2Exp
 
server() - Method in class com.hybris.charon.RawResponse
 
ServerException - Exception in com.hybris.charon.exp
 
ServerException(Integer, String) - Constructor for exception com.hybris.charon.exp.ServerException
 
ServerException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.ServerException
 
serviceModel - Variable in class com.hybris.charon.CharonHttpFactory
 
ServiceUnavailableException - Exception in com.hybris.charon.exp
 
ServiceUnavailableException(Integer, String) - Constructor for exception com.hybris.charon.exp.ServiceUnavailableException
 
ServiceUnavailableException(Integer, String, Observable<String>) - Constructor for exception com.hybris.charon.exp.ServiceUnavailableException
 
set(String) - Method in class com.hybris.charon.utils.text.StrTokenizer
Unsupported ListIterator operation.
setAccess_token(String) - Method in class com.hybris.charon.oauth.OAuthResponse
 
setApplicationProperties(Properties) - Method in class com.hybris.charon.conf.HybrisCommonsResolver
 
setBaseUrl(Supplier<String>) - Method in class com.hybris.charon.model.ClientModel
 
setBeanClassLoader(ClassLoader) - Method in class com.hybris.charon.HttpClientsRegistrar
 
setBlockWait(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setBlockWait(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientModel
 
setBlockWait(Supplier<Optional<Long>>) - Method in interface com.hybris.charon.model.ControlModel
 
setCharAt(int, char) - Method in class com.hybris.charon.utils.text.StrBuilder
Sets the character at the specified index.
setClasses(Set<Class>) - Method in class com.hybris.charon.HttpClientsRegistrar
 
setClientId(String) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setClientOptions(ClientOptions) - Method in class com.hybris.charon.Options
 
setDecoders(Map<String, BiFunction<Observable<byte[]>, Type, Observable>>) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setDelimiterChar(char) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets the field delimiter character.
setDelimiterMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets the field delimiter matcher.
setDelimiterString(String) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets the field delimiter string.
setEmptyTokenAsNull(boolean) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets whether the tokenizer should return empty tokens as null.
setEnableSubstitutionInVariables(boolean) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets a flag whether substitution is done in variable names.
setEncoder(Function<EncodeRequest, Observable<EncodeResult>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setEncoders(Map<String, Function<EncodeRequest, Observable<EncodeResult>>>) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setEnvironment(Environment) - Method in class com.hybris.charon.conf.SpringEnvironmentResolver
 
setEscapeChar(char) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the escape character.
setExpires_in(int) - Method in class com.hybris.charon.oauth.OAuthResponse
 
setHeaders(Function<Object[], HttpHeaders>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setHttpMethod(HttpMethod) - Method in class com.hybris.charon.model.ClientMethodModel
 
setIgnoredChar(char) - Method in class com.hybris.charon.utils.text.StrTokenizer
Set the character to ignore.
setIgnoredMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrTokenizer
Set the matcher for characters to ignore.
setIgnoreEmptyTokens(boolean) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets whether the tokenizer should ignore and not return empty tokens.
setIntervalRetries(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setIntervalRetries(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientModel
 
setIntervalRetries(Supplier<Optional<Long>>) - Method in interface com.hybris.charon.model.ControlModel
 
setLength(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Updates the length of the builder by either dropping the last characters or adding filler of Unicode zero.
setMaxConcurrentRequests(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setMaxConcurrentRequests(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientModel
 
setMaxConcurrentRequests(Supplier<Optional<Long>>) - Method in interface com.hybris.charon.model.ControlModel
 
setMediaType(MediaType) - Method in class com.hybris.charon.model.ClientMethodModel
setMethods(Map<Method, ClientMethodModel>) - Method in class com.hybris.charon.model.ClientModel
 
setNewLineText(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Sets the text to be appended when a new line is added.
setNullText(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Sets the text to be appended when null is added.
setPoolExhaustedStrategy(ExhaustedPoolStrategy) - Method in class com.hybris.charon.model.ClientMethodModel
 
setPoolExhaustedStrategy(ExhaustedPoolStrategy) - Method in class com.hybris.charon.model.ClientModel
 
setPoolExhaustedStrategy(ExhaustedPoolStrategy) - Method in interface com.hybris.charon.model.ControlModel
 
setProperties(Properties) - Method in class com.hybris.charon.conf.PropertiesResolver
 
setPropertyResolver(PropertyResolver) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setProxyOptions(ProxyOptions) - Method in class com.hybris.charon.Options
 
setQuoteChar(char) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets the quote character to use.
setQuoteMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrTokenizer
Set the quote matcher to use.
setRequestMediaType(Optional<MediaType>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setResourceLoader(ResourceLoader) - Method in class com.hybris.charon.HttpClientsRegistrar
 
setRetries(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setRetries(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientModel
 
setRetries(Supplier<Optional<Long>>) - Method in interface com.hybris.charon.model.ControlModel
 
setScope(String) - Method in class com.hybris.charon.oauth.OAuthResponse
 
setTimeout(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setTimeout(Supplier<Optional<Long>>) - Method in class com.hybris.charon.model.ClientModel
 
setTimeout(Supplier<Optional<Long>>) - Method in interface com.hybris.charon.model.ControlModel
 
setToken_type(String) - Method in class com.hybris.charon.oauth.OAuthResponse
 
setTrimmerMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrTokenizer
Sets the matcher for characters to trim.
setType(Class<T>) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setUri(Function<Object[], String>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setUriString(Supplier<String>) - Method in class com.hybris.charon.model.ClientMethodModel
 
setUrl(String) - Method in class com.hybris.charon.HttpClientFactoryBean
 
setValueDelimiter(char) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiter(String) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable default value delimiter to use.
setValueDelimiterMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable default value delimiter matcher to use.
setVariablePrefix(char) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefix(String) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable prefix to use.
setVariablePrefixMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable prefix matcher currently in use.
setVariableResolver(StrLookup<?>) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the VariableResolver that is used to lookup variables.
setVariableSuffix(char) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffix(String) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable suffix to use.
setVariableSuffixMatcher(StrMatcher) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Sets the variable suffix matcher currently in use.
shutdown() - Static method in class com.hybris.charon.Charon
shutdown Netty event loop.
shutdown() - Static method in class com.hybris.charon.netty.NettyClient
 
silent(Func2Exp<T1, T2, R>) - Static method in interface com.hybris.charon.utils.Func2Exp
 
silent(SupplierExp<T>) - Static method in interface com.hybris.charon.utils.SupplierExp
 
silentConsumer(ConsumerExp<T>) - Static method in interface com.hybris.charon.utils.ConsumerExp
 
silentFunc1(Func1Exp<T1, R>) - Static method in interface com.hybris.charon.utils.Func1Exp
 
silentFunction(FunctionExp<T, R>) - Static method in interface com.hybris.charon.utils.FunctionExp
 
singleNoAnnotatedArgument(Function<Object, Observable<EncodeResult>>) - Static method in class com.hybris.charon.utils.CharonUtils
check that only 1 argument is annotationless and apply to it the given function.
singleQuoteMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the single quote character.
size - Variable in class com.hybris.charon.utils.text.StrBuilder
Current size of the buffer.
size() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets the length of the string builder.
size() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the number of tokens found in the String.
spaceMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the space character.
splitMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Matches the same characters as StringTokenizer, namely space, tab, newline and formfeed.
SpringEnvironmentResolver - Class in com.hybris.charon.conf
Config provider specific for Java based spring contexts
SpringEnvironmentResolver(String) - Constructor for class com.hybris.charon.conf.SpringEnvironmentResolver
 
startsWith(String) - Method in class com.hybris.charon.utils.text.StrBuilder
Checks whether this builder starts with the specified string.
status() - Method in class com.hybris.charon.DelegateRawResponse
 
status() - Method in class com.hybris.charon.netty.NettyRawResponse
 
status() - Method in class com.hybris.charon.RawResponse
 
StrBuilder - Class in com.hybris.charon.utils.text
Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.
StrBuilder() - Constructor for class com.hybris.charon.utils.text.StrBuilder
Constructor that creates an empty builder initial capacity 32 characters.
StrBuilder(int) - Constructor for class com.hybris.charon.utils.text.StrBuilder
Constructor that creates an empty builder the specified initial capacity.
StrBuilder(String) - Constructor for class com.hybris.charon.utils.text.StrBuilder
Constructor that creates a builder from the string, allocating 32 extra characters for growth.
StringEncodeResult - Class in com.hybris.charon.encdec
EncodeResult for a given String.
StringEncodeResult(String) - Constructor for class com.hybris.charon.encdec.StringEncodeResult
 
stringMatcher(String) - Static method in class com.hybris.charon.utils.text.StrMatcher
Constructor that creates a matcher from a string.
StrLookup<V> - Class in com.hybris.charon.utils.text
Lookup a String key to a String value.
StrLookup() - Constructor for class com.hybris.charon.utils.text.StrLookup
Constructor.
StrMatcher - Class in com.hybris.charon.utils.text
A matcher class that can be queried to determine if a character array portion matches.
StrMatcher() - Constructor for class com.hybris.charon.utils.text.StrMatcher
Constructor.
StrSubstitutor - Class in com.hybris.charon.utils.text
Substitutes variables within a string by values.
StrSubstitutor() - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance with defaults for variable prefix and suffix and the escaping character.
StrSubstitutor(Map<String, V>) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, V>, String, String) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, V>, String, String, char) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(Map<String, V>, String, String, char, String) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, String, String, char) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, String, String, char, String) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, StrMatcher, StrMatcher, char) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrSubstitutor(StrLookup<?>, StrMatcher, StrMatcher, char, StrMatcher) - Constructor for class com.hybris.charon.utils.text.StrSubstitutor
Creates a new instance and initializes it.
StrTokenizer - Class in com.hybris.charon.utils.text
Tokenizes a string based based on delimiters (separators) and supporting quoting and ignored character concepts.
StrTokenizer() - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on space, tab, newline and formfeed as per StringTokenizer, but with no text to tokenize.
StrTokenizer(String) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on space, tab, newline and formfeed as per StringTokenizer.
StrTokenizer(String, char) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified delimiter character.
StrTokenizer(String, String) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified delimiter string.
StrTokenizer(String, StrMatcher) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting using the specified delimiter matcher.
StrTokenizer(String, char, char) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified delimiter character and handling quotes using the specified quote character.
StrTokenizer(String, StrMatcher, StrMatcher) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting using the specified delimiter matcher and handling quotes using the specified quote matcher.
StrTokenizer(char[]) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on space, tab, newline and formfeed as per StringTokenizer.
StrTokenizer(char[], char) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified character.
StrTokenizer(char[], String) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified string.
StrTokenizer(char[], StrMatcher) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting using the specified delimiter matcher.
StrTokenizer(char[], char, char) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting on the specified delimiter character and handling quotes using the specified quote character.
StrTokenizer(char[], StrMatcher, StrMatcher) - Constructor for class com.hybris.charon.utils.text.StrTokenizer
Constructs a tokenizer splitting using the specified delimiter matcher and handling quotes using the specified quote matcher.
submit() - Method in class com.hybris.charon.netty.NettyClient
the request will be submitted
subSequence(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
substitute(StrBuilder, int, int) - Method in class com.hybris.charon.utils.text.StrSubstitutor
Internal method that substitutes the variables.
substring(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Extracts a portion of this string builder as a string.
substring(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Extracts a portion of this string builder as a string.
SupplierExp<T> - Interface in com.hybris.charon.utils
 
systemPropertiesLookup() - Static method in class com.hybris.charon.utils.text.StrLookup
Returns a new lookup which uses a copy of the current System properties.
SystemPropertyResolver - Class in com.hybris.charon.conf
 
SystemPropertyResolver() - Constructor for class com.hybris.charon.conf.SystemPropertyResolver
 

T

tabMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Returns a matcher which matches the tab character.
toCharArray() - Method in class com.hybris.charon.utils.text.StrBuilder
Copies the builder's character array into a new character array.
toCharArray(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Copies part of the builder's character array into a new character array.
toException(int, String, Observable<String>) - Static method in enum com.hybris.charon.exp.HttpException.Custom
 
token(String, String, String, String) - Method in interface com.hybris.charon.oauth.OAuthClient
 
tokenize(char[], int, int) - Method in class com.hybris.charon.utils.text.StrTokenizer
Internal method to performs the tokenization.
toString() - Method in class com.hybris.charon.oauth.OAuthResponse
 
toString() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets a String version of the string builder, creating a new instance each time the method is called.
toString() - Method in class com.hybris.charon.utils.text.StrTokenizer
Gets the String content that the tokenizer is parsing.
toStringBuffer() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets a StringBuffer version of the string builder, creating a new instance each time the method is called.
toStringBuilder() - Method in class com.hybris.charon.utils.text.StrBuilder
Gets a StringBuilder version of the string builder, creating a new instance each time the method is called.
transferEncoding() - Method in class com.hybris.charon.RawResponse
 
trim() - Method in class com.hybris.charon.utils.text.StrBuilder
Trims the builder by removing characters less than or equal to a space from the beginning and end.
trimMatcher() - Static method in class com.hybris.charon.utils.text.StrMatcher
Matches the String trim() whitespace characters.
type - Variable in class com.hybris.charon.CharonHttpFactory
 

U

url(String) - Method in class com.hybris.charon.CharonBuilder
specify url
url - Variable in class com.hybris.charon.CharonHttpFactory
 
url(String) - Static method in class com.hybris.charon.netty.NettyClient
 
url(URL) - Static method in class com.hybris.charon.netty.NettyClient
 
urlEncoder - Static variable in enum com.hybris.charon.encdec.BuiltinEncoders
 
urlPort(int, String) - Static method in class com.hybris.charon.utils.CharonUtils
 
userAgent - Static variable in class com.hybris.charon.netty.NettyClient
 

V

validateIndex(int) - Method in class com.hybris.charon.utils.text.StrBuilder
Validates parameters defining a single index in the builder.
validateRange(int, int) - Method in class com.hybris.charon.utils.text.StrBuilder
Validates parameters defining a range of the builder.
valueOf(String) - Static method in enum com.hybris.charon.annotations.ExhaustedPoolStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.encdec.BuiltinDecoders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.encdec.BuiltinEncoders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.exp.HttpException.Custom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.ProxyOptions.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hybris.charon.RawResponse.TransferEncoding
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hybris.charon.annotations.ExhaustedPoolStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hybris.charon.encdec.BuiltinDecoders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hybris.charon.encdec.BuiltinEncoders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.hybris.charon.encdec.EncodeRequest
methods arguments
values() - Method in class com.hybris.charon.encdec.EncodeRequestImpl
 
values() - Static method in enum com.hybris.charon.exp.HttpException.Custom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hybris.charon.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hybris.charon.ProxyOptions.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hybris.charon.RawResponse.TransferEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
version - Static variable in class com.hybris.charon.Charon
 

W

with(Class<Y>, Function<Y, T>) - Method in class com.hybris.charon.utils.ClassMatchFunction
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016 hybris AG. All rights reserved.