Class StringPadding

  • All Implemented Interfaces:
    IFormatAsString<java.lang.String>

    public class StringPadding
    extends java.lang.Object
    implements IFormatAsString<java.lang.String>
    immutable class
    Version:
    1.0.0
    Author:
    ws
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int STRING_SIZE
      Alle Strings werden hierzu gepadded, laengere Strings werden truncated und mit TRUNCATION_INDICATOR gekennzeichnet
      static java.lang.String TRUNCATION_INDICATOR
      zu lange Strings enden hiermit
    • Constructor Summary

      Constructors 
      Constructor Description
      StringPadding​(int stringSize)
      throws new IllegalArgumentException, falls stringSize <= 0 ist
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String format​(java.lang.String string)
      String Darstellung von T
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • TRUNCATION_INDICATOR

        public static final java.lang.String TRUNCATION_INDICATOR
        zu lange Strings enden hiermit
        See Also:
        Constant Field Values
      • STRING_SIZE

        public final int STRING_SIZE
        Alle Strings werden hierzu gepadded, laengere Strings werden truncated und mit TRUNCATION_INDICATOR gekennzeichnet
    • Constructor Detail

      • StringPadding

        public StringPadding​(int stringSize)
        throws new IllegalArgumentException, falls stringSize <= 0 ist
    • Method Detail

      • format

        public java.lang.String format​(java.lang.String string)
        Description copied from interface: IFormatAsString
        String Darstellung von T
        Specified by:
        format in interface IFormatAsString<java.lang.String>