Uses of Interface
org.apache.logging.log4j.core.util.internal.instant.InstantPatternFormatter
Packages that use InstantPatternFormatter
-
Uses of InstantPatternFormatter in org.apache.logging.log4j.core.util.internal.instant
Classes in org.apache.logging.log4j.core.util.internal.instant that implement InstantPatternFormatterModifier and TypeClassDescription(package private) final classAnInstantPatternFormatterthat usesDateTimeFormatterunder the hood.private static class(package private) final class(package private) final classAnInstantFormatterwrapper caching the last formatted output in aThreadLocaland trying to reuse it.Fields in org.apache.logging.log4j.core.util.internal.instant declared as InstantPatternFormatterModifier and TypeFieldDescriptionprivate final InstantPatternFormatterInstantPatternDynamicFormatter.TimestampedFormatter.formatterprivate final InstantPatternFormatterInstantPatternThreadLocalCachedFormatter.formatterMethods in org.apache.logging.log4j.core.util.internal.instant that return InstantPatternFormatterModifier and TypeMethodDescriptionInstantPatternFormatter.Builder.build()private static InstantPatternFormatterInstantPatternDynamicFormatter.createFormatter(String pattern, Locale locale, TimeZone timeZone, ChronoUnit precisionThreshold, Instant creationInstant) (package private) InstantPatternFormatterInstantPatternDynamicFormatter.DynamicPatternSequence.createFormatter(Locale locale, TimeZone timeZone) (package private) abstract InstantPatternFormatterInstantPatternDynamicFormatter.PatternSequence.createFormatter(Locale locale, TimeZone timeZone) (package private) InstantPatternFormatterInstantPatternDynamicFormatter.SecondPatternSequence.createFormatter(Locale locale, TimeZone timeZone) (package private) InstantPatternFormatterInstantPatternDynamicFormatter.StaticPatternSequence.createFormatter(Locale locale, TimeZone timeZone) private static InstantPatternFormatterInstantPatternFormatter.Builder.createLiteralFormatter(String literal, Locale locale, TimeZone timeZone) private InstantPatternFormatterInstantPatternDynamicFormatter.getEffectiveFormatter(Instant instant) Methods in org.apache.logging.log4j.core.util.internal.instant with parameters of type InstantPatternFormatterModifier and TypeMethodDescription(package private) static InstantPatternThreadLocalCachedFormatterInstantPatternThreadLocalCachedFormatter.ofMilliPrecision(InstantPatternFormatter formatter) (package private) static InstantPatternThreadLocalCachedFormatterInstantPatternThreadLocalCachedFormatter.ofSecondPrecision(InstantPatternFormatter formatter) Constructors in org.apache.logging.log4j.core.util.internal.instant with parameters of type InstantPatternFormatterModifierConstructorDescriptionprivateInstantPatternThreadLocalCachedFormatter(InstantPatternFormatter formatter, Function<Instant, Long> epochInstantExtractor, ChronoUnit precision) privateTimestampedFormatter(long instantEpochMinutes, InstantPatternFormatter formatter)