Documentation of 'org.ujmp.core.matrix.factory.AbstractMatrixFactory' Java class
AbstractMatrixFactory
org.ujmp.core.matrix.factory

Class AbstractMatrixFactory<T extends Matrix>

    • Field Detail

      • EMPTYMATRIX

        public static final EmptyMatrix EMPTYMATRIX
    • Constructor Detail

      • AbstractMatrixFactory

        public AbstractMatrixFactory()
    • Method Detail

      • irisMatrix

        public final IrisMatrix irisMatrix()
      • createFromScreenshot

        public DenseMatrix createFromScreenshot()
                                         throws java.awt.HeadlessException,
                                                java.awt.AWTException
        Throws:
        java.awt.HeadlessException
        java.awt.AWTException
      • linkToImage

        public DenseMatrix linkToImage(java.awt.image.BufferedImage image)
      • linkToImage

        public ImageMatrix linkToImage(java.io.File file)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • linkToJDBC

        public Matrix linkToJDBC(java.io.File file)
      • linkToZipFile

        public ZipFileMatrix linkToZipFile(java.io.File file)
                                    throws java.util.zip.ZipException,
                                           java.io.IOException
        Throws:
        java.util.zip.ZipException
        java.io.IOException
      • localhostMatrix

        public final LocalhostMatrix localhostMatrix()
                                              throws java.net.SocketException
        Throws:
        java.net.SocketException
      • copyFromMatrix

        public final Matrix copyFromMatrix(Matrix matrix)
      • importFromArray

        public final DenseByteMatrix2D importFromArray(byte[]... values)
      • importFromArray

        public final DenseCharMatrix2D importFromArray(char[]... values)
      • importFromArray

        public final DenseIntMatrix2D importFromArray(int[]... values)
      • importFromArray

        public final DenseLongMatrix2D importFromArray(long[]... values)
      • importFromArray

        public final DenseObjectMatrix2D importFromArray(java.lang.Object[]... values)
      • importFromArray

        public final DenseStringMatrix2D importFromArray(java.lang.String[]... values)
      • createVectorForClass

        public final DenseDoubleMatrix2D createVectorForClass(int classID,
                                                              int classCount)
      • linkToDir

        public final FileMatrix linkToDir(java.lang.String dir)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • linkToDir

        public final FileMatrix linkToDir(java.io.File dir)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • linkToMap

        public final <K,V> MapMatrix<K,V> linkToMap(java.util.Map<K,V> map)
      • linkToCollection

        public final <V> ListMatrix<V> linkToCollection(java.util.Collection<V> list)
      • linkToList

        public final <V> ListMatrix<V> linkToList(java.util.List<V> list)
      • linkToSet

        public final <V> SetMatrix<V> linkToSet(java.util.Set<V> set)
      • synchronizedMatrix

        public final <V> SynchronizedGenericMatrix<V> synchronizedMatrix(GenericMatrix<V> matrix)
        Wraps another Matrix so that all methods are executed synchronized.
        Parameters:
        matrix - the source Matrix
        Returns:
        a synchronized Matrix
      • linkToBinaryFile

        public final DenseDoubleMatrix linkToBinaryFile(java.lang.String filename,
                                                        long... size)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • linkToJDBC

        public final ObjectMatrix2D linkToJDBC(java.lang.String url,
                                               java.lang.String sqlStatement,
                                               java.lang.String username,
                                               java.lang.String password)
      • linkToJDBC

        public final ObjectMatrix2D linkToJDBC(java.sql.Connection connection,
                                               java.lang.String sqlStatement)
      • linkToJDBC

        public final ObjectMatrix2D linkToJDBC(DBType type,
                                               java.lang.String host,
                                               int port,
                                               java.lang.String database,
                                               java.lang.String sqlStatement,
                                               java.lang.String username,
                                               java.lang.String password)
      • importFromJDBC

        public final ObjectMatrix importFromJDBC(java.lang.String url,
                                                 java.lang.String sqlStatement,
                                                 java.lang.String username,
                                                 java.lang.String password)
      • importFromJDBC

        public final ObjectMatrix importFromJDBC(java.sql.Connection connection,
                                                 java.lang.String sqlStatement)
      • importFromJDBC

        public final ObjectMatrix importFromJDBC(DBType type,
                                                 java.lang.String host,
                                                 int port,
                                                 java.lang.String database,
                                                 java.lang.String sqlStatement,
                                                 java.lang.String username,
                                                 java.lang.String password)
      • linkToValue

        public final DenseIntMatrix2D linkToValue(java.lang.Integer value)
      • vertCat

        public final Matrix vertCat(Matrix row,
                                    long rowCount)
      • horCat

        public final Matrix horCat(Matrix column,
                                   long columnCount)
      • sequence

        public final DenseDoubleMatrix2D sequence(double start,
                                                  double end,
                                                  double stepsize)
      • vertCat

        public final <V> Matrix vertCat(Matrix... matrices)
      • vertCat

        public final <V> Matrix vertCat(java.util.Collection<Matrix> matrices)
      • horCat

        public final Matrix horCat(java.util.Collection<Matrix> matrices)
      • concat

        public final Matrix concat(int dimension,
                                   Matrix... matrices)
      • concat

        public final Matrix concat(int dimension,
                                   java.util.Collection<Matrix> matrices)
      • range

        public final Matrix range(double start,
                                  double end,
                                  double stepSize)
      • range

        public final Matrix range(double start,
                                  double end)
      • fill

        public final T fill(java.lang.Object value,
                            long... size)
      • pascal

        public final Matrix pascal(long... size)
      • rand

        public final T rand(long... size)
      • randn

        public final T randn(long... size)
      • ones

        public final T ones(long... size)
      • nans

        public final T nans(long... size)
      • eye

        public final T eye(long... size)
      • rand

        public final T rand(long rows,
                            long cols)
      • randn

        public final T randn(long rows,
                             long cols)
      • ones

        public final T ones(long rows,
                            long cols)
      • eye

        public final T eye(long rows,
                           long cols)
      • wilkinsonMatrix

        public final DenseMatrix wilkinsonMatrix(int size)
      • correlatedColumns

        public final DenseMatrix correlatedColumns(int rows,
                                                   int columns,
                                                   double correlationFactor)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.