| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CharacterRepresentationProvider.BooleanArrayToString
A character representation provider that uses  
Arrays.toString(boolean[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.ByteArrayToString
A character representation provider that uses  
Arrays.toString(byte[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.CharArrayToString
A character representation provider that uses  
Arrays.toString(char[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.DoubleArrayToString
A character representation provider that uses  
Arrays.toString(double[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.FloatArrayToString
A character representation provider that uses  
Arrays.toString(float[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.Identity
A character representation provider that returns  
CharSequences unmodified, or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.IntArrayToString
A character representation provider that uses  
Arrays.toString(int[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.LongArrayToString
A character representation provider that uses  
Arrays.toString(long[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.ObjectArrayDeepToString
A character representation provider that uses  
Arrays.deepToString(Object[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.ObjectArrayToString
A character representation provider that uses  
Arrays.toString(Object[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.ShortArrayToString
A character representation provider that uses  
Arrays.toString(short[]), or Object.toString() for other types. | 
static class  | 
CharacterRepresentationProvider.ToString
A character representation provider that uses  
Object.toString(). | 
static class  | 
CharacterRepresentationProvider.TypeSpecific<T>
A character representation provider that uses specific character representations for a specific type,
 or  
Object.toString() for other types. | 
| Modifier and Type | Method and Description | 
|---|---|
default CharacterRepresentationProvider | 
ObjectFactory.characterRepresentationProvider(Class<? extends CharacterRepresentationProvider> providerClass)
Returns an instance of a specific  
CharacterRepresentationProvider type. | 
default CharacterRepresentationProvider | 
ObjectFactory.characterRepresentationProvider(RepresentedBy annotation)
Returns a  
CharacterRepresentationProvider based on a RepresentedBy annotation. | 
static CharacterRepresentationProvider | 
CharacterRepresentationProvider.getDefaultInstance(Class<?> type)
Returns a default  
CharacterRepresentationProvider instance for a specific type. | 
| Modifier and Type | Method and Description | 
|---|---|
default CharacterRepresentationProvider | 
ObjectFactory.characterRepresentationProvider(Class<? extends CharacterRepresentationProvider> providerClass)
Returns an instance of a specific  
CharacterRepresentationProvider type. | 
Copyright © 2020. All rights reserved.