Class PreparedText<MSG,RECEIVER>
- java.lang.Object
-
- cc.carm.lib.configuration.value.text.function.ContentHandler<RECEIVER,SELF>
-
- cc.carm.lib.configuration.value.text.function.TextParser<RECEIVER,SELF>
-
- cc.carm.lib.configuration.value.text.function.TextCompiler<MSG,RECEIVER,SELF>
-
- cc.carm.lib.configuration.value.text.function.TextDispatcher<MSG,RECEIVER,PreparedText<MSG,RECEIVER>>
-
- cc.carm.lib.configuration.value.text.PreparedText<MSG,RECEIVER>
-
- All Implemented Interfaces:
Insertable<RECEIVER,PreparedText<MSG,RECEIVER>>,Replaceable<RECEIVER,PreparedText<MSG,RECEIVER>>
public class PreparedText<MSG,RECEIVER> extends TextDispatcher<MSG,RECEIVER,PreparedText<MSG,RECEIVER>>
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull TextContentstexts-
Fields inherited from class cc.carm.lib.configuration.value.text.function.TextDispatcher
dispatcher
-
Fields inherited from class cc.carm.lib.configuration.value.text.function.TextCompiler
compiler
-
Fields inherited from class cc.carm.lib.configuration.value.text.function.ContentHandler
disableInsertion, inserters, insertion, lineSeparator, paramReplacer, params, parser, replacers
-
-
Constructor Summary
Constructors Constructor Description PreparedText(@NotNull TextContents texts, @NotNull java.lang.String... params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PreparedText<MSG,RECEIVER>insert(@NotNull java.lang.String key, @NotNull ConfiguredText<?,RECEIVER> message, @NotNull java.lang.Object... values)PreparedText<MSG,RECEIVER>self()TextContentstexts()-
Methods inherited from class cc.carm.lib.configuration.value.text.function.TextDispatcher
dispatcher, to, to, to
-
Methods inherited from class cc.carm.lib.configuration.value.text.function.TextCompiler
compile, compileLine, compiler
-
Methods inherited from class cc.carm.lib.configuration.value.text.function.TextParser
handle, parse, parse, parseLine, parseLine
-
Methods inherited from class cc.carm.lib.configuration.value.text.function.ContentHandler
buildParams, disableInsertion, enableInsertion, getInsertion, handle, insert, inserter, inserters, inserting, lineSeparator, noneInsertion, paramReplacer, params, parse, parser, placeholder, placeholders, placeholders, placeholders, removeInsert, replacer, replacers, setPlaceholders
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cc.carm.lib.configuration.value.text.function.inserter.Insertable
insert, insert, insert
-
Methods inherited from interface cc.carm.lib.configuration.value.text.function.replacer.Replaceable
applyReplacements, replace, replace, replace, replace, replace, replace, replace, replacer
-
-
-
-
Field Detail
-
texts
@NotNull protected final @NotNull TextContents texts
-
-
Constructor Detail
-
PreparedText
public PreparedText(@NotNull @NotNull TextContents texts, @NotNull @NotNull java.lang.String... params)
-
-
Method Detail
-
texts
public TextContents texts()
- Specified by:
textsin classTextParser<RECEIVER,PreparedText<MSG,RECEIVER>>
-
self
public PreparedText<MSG,RECEIVER> self()
- Specified by:
selfin classContentHandler<RECEIVER,PreparedText<MSG,RECEIVER>>
-
insert
public PreparedText<MSG,RECEIVER> insert(@NotNull @NotNull java.lang.String key, @NotNull @NotNull ConfiguredText<?,RECEIVER> message, @NotNull @NotNull java.lang.Object... values)
-
-