static class CharacterManager.StyleOverridingTextComponent extends java.lang.Object implements ITextProperties
ITextProperties.IStyledTextAcceptor<T>, ITextProperties.ITextAcceptor<T>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
contents |
private Style |
style |
EMPTY, STOP_ITERATION
Constructor and Description |
---|
StyleOverridingTextComponent(java.lang.String p_i232247_1_,
Style p_i232247_2_) |
Modifier and Type | Method and Description |
---|---|
<T> java.util.Optional<T> |
visit(ITextProperties.IStyledTextAcceptor<T> p_230439_1_,
Style p_230439_2_) |
<T> java.util.Optional<T> |
visit(ITextProperties.ITextAcceptor<T> p_230438_1_) |
private final java.lang.String contents
private final Style style
public StyleOverridingTextComponent(java.lang.String p_i232247_1_, Style p_i232247_2_)
public <T> java.util.Optional<T> visit(ITextProperties.ITextAcceptor<T> p_230438_1_)
visit
in interface ITextProperties
public <T> java.util.Optional<T> visit(ITextProperties.IStyledTextAcceptor<T> p_230439_1_, Style p_230439_2_)
visit
in interface ITextProperties