Class MatrixUtils


  • public class MatrixUtils
    extends Object
    Author:
    Eugene Petrenko Created: 16.03.2010 21:24:53
    • Constructor Detail

      • MatrixUtils

        public MatrixUtils()
    • Method Detail

      • project

        public <TRow,​TCol,​TValue> RawMatrix<TRow,​TCol,​TValue> project​(@NotNull
                                                                                              RawMatrix<TRow,​TCol,​TValue> matrix,
                                                                                              @NotNull
                                                                                              Filter<TRow> rowFilter,
                                                                                              @NotNull
                                                                                              Filter<TCol> columnFilter)
      • merge

        public <TRow,​TCol,​TValue,​NRow,​NCol,​NValue extends Plussable<NValue>> RawMatrix<NRow,​NCol,​NValue> merge​(@NotNull
                                                                                                                                                         RawMatrix<TRow,​TCol,​TValue> matrix,
                                                                                                                                                         @NotNull
                                                                                                                                                         Converter<NRow,​TRow> rowEquality,
                                                                                                                                                         @NotNull
                                                                                                                                                         Converter<NCol,​TCol> colEquality,
                                                                                                                                                         @NotNull
                                                                                                                                                         Converter<NValue,​TValue> valEquality)