Class JRightPadded<T>

  • Type Parameters:
    T -

    public class JRightPadded<T>
    extends java.lang.Object
    A Java element that could have trailing space.
    • Constructor Detail

      • JRightPadded

        public JRightPadded()
    • Method Detail

      • map

        public JRightPadded<T> map​(java.util.function.UnaryOperator<T> map)
      • getElements

        public static <T> java.util.List<T> getElements​(java.util.List<JRightPadded<T>> ls)
      • withElement

        @Nullable
        public static <T> @Nullable JRightPadded<T> withElement​(@Nullable
                                                                @Nullable JRightPadded<T> before,
                                                                @Nullable
                                                                T elements)
      • withElements

        public static <J2 extends J> java.util.List<JRightPadded<J2>> withElements​(java.util.List<JRightPadded<J2>> before,
                                                                                   java.util.List<J2> elements)
      • build

        public static <T> JRightPadded<T> build​(T element)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object