Class Separator<T>

java.lang.Object
org.jdesktop.swingx.util.Separator<T>
Type Parameters:
T - the type of separator

public class Separator<T> extends Object
A simple separator for adding in between each element in a list.

 for (String s : strings) {
   stringBuilder.append(separator.get().append(s);
 }
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private T
     
    private T
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Separator(T initial, T separator)
    Constructs a separator with the specified initial value and remaining separator.
  • Method Summary

    Modifier and Type
    Method
    Description
    get()
    Returns the current value of the separator.

    Methods inherited from class java.lang.Object

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

    • next

      private T next
    • separator

      private T separator
  • Constructor Details

    • Separator

      public Separator(T initial, T separator)
      Constructs a separator with the specified initial value and remaining separator.
      Parameters:
      initial - the value to use for the first call
      separator - the value to use after the first call
  • Method Details

    • get

      public T get()
      Returns the current value of the separator.
      Returns:
      the separator value