returns a new textcharacter with the same colors and modifiers but a different underlying character concode_field_sep char character concode_elem_sep TextColor backgroundColor concode_elem_sep TextColor foregroundColor concode_elem_sep EnumSet<SGR> modifiers concode_elem_sep TextCharacter DEFAULT_CHARACTER concode_field_sep TextColor getForegroundColor concode_elem_sep TextCharacter withBackgroundColor concode_elem_sep boolean isBordered concode_elem_sep TextCharacter withModifier concode_elem_sep TextColor getBackgroundColor concode_elem_sep TextCharacter withModifiers concode_elem_sep boolean isBlinking concode_elem_sep boolean isCrossedOut concode_elem_sep EnumSet<SGR> toEnumSet concode_elem_sep boolean isBold concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep boolean isUnderlined concode_elem_sep TextCharacter withoutModifier concode_elem_sep char getCharacter concode_elem_sep TextCharacter withForegroundColor concode_elem_sep String toString concode_elem_sep EnumSet<SGR> getModifiers concode_elem_sep boolean isReversed
TextCharacter function ( char arg0 ) { if ( this . character == arg0 ) { return this ; } return new TextCharacter ( arg0 , foregroundColor , backgroundColor , modifiers ) ; }