Class LazyProcessor
java.lang.Object
dev.pfaff.log4truth.format.LazyProcessor
- All Implemented Interfaces:
StringTemplate.ProcessorPREVIEW<AppendTo,RuntimeException>
public final class LazyProcessor
extends Object
implements StringTemplate.ProcessorPREVIEW<AppendTo,RuntimeException>
LazyProcessor relies on preview features of the Java platform:
LazyProcessorrefers to one or more preview APIs:Processor<R,E extends Throwable>, StringTemplate.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
Lazy interpolation, not evaluation of arguments.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.lang.StringTemplate.ProcessorPREVIEW
StringTemplate.Processor.LinkagePREVIEW -
Field Summary
Fields -
Method Summary
-
Field Details
-
LAZY
-
-
Method Details
-
process
- Specified by:
processin interfaceStringTemplate.ProcessorPREVIEW<AppendTo,RuntimeException> - Throws:
RuntimeException
-
LazyProcessorwhen preview features are enabled.