Uses of Interface
org.apache.logging.log4j.core.config.plugins.convert.TypeConverter
-
Packages that use TypeConverter Package Description org.apache.logging.log4j.core.config.plugins.convert TypeConverter plugins for converter strings into various types.org.apache.logging.log4j.layout.template.json.util -
-
Uses of TypeConverter in org.apache.logging.log4j.core.config.plugins.convert
Classes in org.apache.logging.log4j.core.config.plugins.convert that implement TypeConverter Modifier and Type Class Description class
EnumConverter<E extends java.lang.Enum<E>>
Converts aString
into aEnum
.static class
TypeConverters.BigDecimalConverter
Parses aString
into aBigDecimal
.static class
TypeConverters.BigIntegerConverter
Parses aString
into aBigInteger
.static class
TypeConverters.BooleanConverter
Converts aString
into aBoolean
.static class
TypeConverters.ByteArrayConverter
Converts aString
into abyte[]
.static class
TypeConverters.ByteConverter
Converts aString
into aByte
.static class
TypeConverters.CharacterConverter
Converts aString
into aCharacter
.static class
TypeConverters.CharArrayConverter
Converts aString
into achar[]
.static class
TypeConverters.CharsetConverter
Converts aString
into aCharset
.static class
TypeConverters.ClassConverter
Converts aString
into aClass
.static class
TypeConverters.CronExpressionConverter
static class
TypeConverters.DoubleConverter
Converts aString
into aDouble
.static class
TypeConverters.DurationConverter
Converts aString
into aDuration
.static class
TypeConverters.FileConverter
Converts aString
into aFile
.static class
TypeConverters.FloatConverter
Converts aString
into aFloat
.static class
TypeConverters.InetAddressConverter
Converts aString
into anInetAddress
.static class
TypeConverters.IntegerConverter
Converts aString
into aInteger
.static class
TypeConverters.LevelConverter
Converts aString
into a Log4jLevel
.static class
TypeConverters.LongConverter
Converts aString
into aLong
.static class
TypeConverters.PathConverter
Converts aString
into aPath
.static class
TypeConverters.PatternConverter
Converts aString
into aPattern
.static class
TypeConverters.SecurityProviderConverter
Converts aString
into aProvider
.static class
TypeConverters.ShortConverter
Converts aString
into aShort
.static class
TypeConverters.StringConverter
Returns the givenString
, no conversion takes place.static class
TypeConverters.UriConverter
Converts aString
into aURI
.static class
TypeConverters.UrlConverter
Converts aString
into aURL
.static class
TypeConverters.UuidConverter
Converts aString
into aUUID
.Fields in org.apache.logging.log4j.core.config.plugins.convert with type parameters of type TypeConverter Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.reflect.Type,TypeConverter<?>>
TypeConverterRegistry. registry
Methods in org.apache.logging.log4j.core.config.plugins.convert that return TypeConverter Modifier and Type Method Description TypeConverter<?>
TypeConverterRegistry. findCompatibleConverter(java.lang.reflect.Type type)
Finds aTypeConverter
for the givenType
, falling back to an assignment-compatible TypeConverter if none exist for the given type.private TypeConverter<?>
TypeConverterRegistry. registerConverter(java.lang.reflect.Type conversionType, TypeConverter<?> converter)
Attempts to register the given converter and returns the effective converter associated with the given type.Methods in org.apache.logging.log4j.core.config.plugins.convert with parameters of type TypeConverter Modifier and Type Method Description private static <T> T
TypeConverters. parseDefaultValue(TypeConverter<T> converter, java.lang.Object defaultValue)
private TypeConverter<?>
TypeConverterRegistry. registerConverter(java.lang.reflect.Type conversionType, TypeConverter<?> converter)
Attempts to register the given converter and returns the effective converter associated with the given type.Method parameters in org.apache.logging.log4j.core.config.plugins.convert with type arguments of type TypeConverter Modifier and Type Method Description private static java.lang.reflect.Type
TypeConverterRegistry. getTypeConverterSupportedType(java.lang.Class<? extends TypeConverter> typeConverterClass)
-
Uses of TypeConverter in org.apache.logging.log4j.layout.template.json.util
Classes in org.apache.logging.log4j.layout.template.json.util that implement TypeConverter Modifier and Type Class Description class
RecyclerFactoryConverter
The default string (i.e., recycler factory spec) toRecyclerFactory
type converter.
-