src/main/java/com/helger/genericode/Genericode10Helper.java
@Nonnull
  @ReturnsMutableCopy
  public static ICommonsList <Column> getAllColumns (@Nonnull final ColumnSet aColumnSet)
  {
    final ICommonsList <Column> ret = new CommonsArrayList<> ();
    getAllColumns (aColumnSet, ret);
    return ret;
  }
@Nonnull
  @ReturnsMutableCopy
  public static ICommonsList <Column> getAllColumns (@Nonnull final ColumnSet aColumnSet)
  {
    final ICommonsList <Column> ret = new CommonsArrayList<> ();
    getAllColumns (aColumnSet, ret);
    return ret;
  }
Get all contained columns

@param aColumnSet
The column set to scan. May not be <code>null</code>.
@return A non-<code>null</code> list of all columns. Never
<code>null</code> but maybe empty.