Uses of Interface
com.winterhavenmc.library.messagebuilder.pipeline.resolvers.Resolver
Packages that use Resolver
Package
Description
Defines the final stage in the message processing pipeline, responsible for converting a structured
ValidMessageRecord
into a fully resolved
FinalMessageRecord
.Contains interfaces and classes responsible for replacing macros in message strings
using resolved values from a
MacroObjectMap
.Provides a hierarchy of
Resolver
implementations responsible for converting macro-related input values into string representations
for use in templated messages.-
Uses of Resolver in com.winterhavenmc.library.messagebuilder.pipeline.processor
Constructors in com.winterhavenmc.library.messagebuilder.pipeline.processor with parameters of type ResolverModifierConstructorDescriptionMessageProcessor
(Resolver resolver, Matcher placeholderMatcher) Constructs aMessageProcessor
using the providedResolver
andMatcher
to configure the underlyingMacroReplacer
. -
Uses of Resolver in com.winterhavenmc.library.messagebuilder.pipeline.replacer
Constructors in com.winterhavenmc.library.messagebuilder.pipeline.replacer with parameters of type ResolverModifierConstructorDescriptionMacroReplacer
(Resolver resolver, Matcher placeholderMatcher) Constructs aMacroReplacer
with the given resolver and placeholder matcher. -
Uses of Resolver in com.winterhavenmc.library.messagebuilder.pipeline.resolvers
Classes in com.winterhavenmc.library.messagebuilder.pipeline.resolvers that implement ResolverModifier and TypeClassDescriptionclass
class
class
Constructor parameters in com.winterhavenmc.library.messagebuilder.pipeline.resolvers with type arguments of type ResolverModifierConstructorDescriptionFieldResolver
(List<Resolver> resolvers) Constructs aFieldResolver
with the given list of delegate resolvers.