org.gcube.application.aquamaps.aquamapsservice.impl.publishing
Class FileSetUtils

java.lang.Object
  extended by org.gcube.application.aquamaps.aquamapsservice.impl.publishing.FileSetUtils

public class FileSetUtils
extends java.lang.Object


Constructor Summary
FileSetUtils()
           
 
Method Summary
static java.lang.StringBuilder[] clusterize(java.sql.ResultSet rs, int maxIndex, int toClusterIndex, int probabilityIndex, boolean bioDiversity)
          Clusterize rs in N stringBuilders compliant with CsquareCode convention
static java.util.Map<java.lang.String,java.lang.String> generateFileMap(java.lang.String csqString, java.lang.String objectTitle)
           
static java.util.List<java.lang.String> getTempFiles(java.lang.String objectTitle)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSetUtils

public FileSetUtils()
Method Detail

generateFileMap

public static java.util.Map<java.lang.String,java.lang.String> generateFileMap(java.lang.String csqString,
                                                                               java.lang.String objectTitle)
                                                                        throws java.lang.Exception
Throws:
java.lang.Exception

getTempFiles

public static java.util.List<java.lang.String> getTempFiles(java.lang.String objectTitle)

clusterize

public static java.lang.StringBuilder[] clusterize(java.sql.ResultSet rs,
                                                   int maxIndex,
                                                   int toClusterIndex,
                                                   int probabilityIndex,
                                                   boolean bioDiversity)
                                            throws java.sql.SQLException
Clusterize rs in N stringBuilders compliant with CsquareCode convention

Parameters:
rs -
maxIndex - the column index to retrieve max value
toClusterIndex - the column index of CsquareCodes
probabilityIndex - the column index of probability
Returns:
Throws:
java.sql.SQLException