- 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
-
- 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
-
- 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.
- 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
-
- 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.
- 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.
- 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
-
- 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.
- 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
-
- SystemPropertyResolver - Class in com.hybris.charon.conf
-
- SystemPropertyResolver() - Constructor for class com.hybris.charon.conf.SystemPropertyResolver
-
- 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
-