Class Table.Builder

  • Enclosing class:
    Table

    public static class Table.Builder
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Table table  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Builder​(java.lang.String... innerStatisticNames)  
    • Field Detail

      • table

        private final Table table
    • Constructor Detail

      • Builder

        private Builder​(java.lang.String... innerStatisticNames)
    • Method Detail

      • setStatistic

        public <T extends java.io.Serializable> Table.Builder setStatistic​(java.lang.String rowName,
                                                                           java.lang.String statisticName,
                                                                           StatisticType type,
                                                                           T value)
      • withRows

        public Table.Builder withRows​(java.util.Collection<java.lang.String> rowNames,
                                      java.util.function.BiConsumer<java.lang.String,​Table.RowBuilder> c)
      • build

        public Table build()