gov.nih.nci.caarray.services.fileupload2
Class FileUploadUtils

java.lang.Object
  extended by gov.nih.nci.caarray.services.fileupload2.FileUploadUtils

public final class FileUploadUtils
extends java.lang.Object

Author:
TranP

Method Summary
static void copy(ArrayDesignFileParsingEntry source, ArrayDesignFileParsingEntryData target)
           
static void copy(ArrayDesignFileParsingEntryData source, ArrayDesignFileParsingEntry target)
           
static void copy(ArrayDesignFileUploadEntry source, ArrayDesignFileUploadEntryData target)
           
static void copy(ArrayDesignFileUploadEntryData source, ArrayDesignFileUploadEntry target)
           
static void copy(ArrayDesignFileUploadGroup source, ArrayDesignFileUploadGroupData target)
           
static void copy(ArrayDesignFileUploadGroupData source, ArrayDesignFileUploadEntry target)
           
static void copy(ArrayDesignFileUploadGroupData source, ArrayDesignFileUploadGroup target)
           
static void copy(FileUploadEntryData source, FileUploadEntry target)
           
static void copy(FileUploadEntry source, FileUploadEntryData target)
           
static void copy(FileUploadHistory source, FileUploadHistoryData target)
           
static void copy(HybridizationFileParsingEntryData source, HybridizationFileParsingEntry target)
           
static void copy(HybridizationFileParsingEntry source, HybridizationFileParsingEntryData target)
           
static void copy(HybridizationFileUploadEntryData source, HybridizationFileUploadEntry target)
           
static void copy(HybridizationFileUploadEntry source, HybridizationFileUploadEntryData target)
           
static void copy(HybridizationFileUploadEntry source, HybridizationFileUploadEntrySummaryData target)
           
static void copy(HybridizationFileUploadGroupData source, HybridizationFileUploadEntry target)
          Use the same conversion mapping to populate HybridizationFileUploadEntry.measuredBioAssay with attributes from HybridizationFileUploadGroupData (not HybridizationFileUploadEntry) as the group defines common attributes of the entries
static void copy(HybridizationFileUploadGroupData source, HybridizationFileUploadGroup target)
           
static void copy(HybridizationFileUploadGroup source, HybridizationFileUploadGroupData target)
           
static void copy(MAGEMLFileUploadEntryData source, MAGEMLFileUploadEntry target)
           
static void copy(MAGEMLFileUploadEntry source, MAGEMLFileUploadEntryData target)
           
static ArrayDesignFileUploadGroupData createArrayDesignFileUploadGroupData(java.lang.String creatingSoftwareName)
           
static HybridizationFileUploadGroupData createHybridizationFileUploadGroupData(java.lang.String creatingSoftwareName)
           
static java.lang.String getFileNameWithoutParent(java.lang.String fileName)
          Returns only the file if the specified fileName is a full path.
static java.lang.String getFileNameWithoutParentAndExtension(FileUploadEntryData fileUploadEntry)
           
static java.lang.String getFileNameWithoutParentAndExtension(java.lang.String fileName)
          Returns only the file if the specified fileName is a full path and has extension.
static java.lang.String getFileNameWithoutParentAndExtension(java.lang.String fileName, FileType fileType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

copy

public static void copy(HybridizationFileUploadGroupData source,
                        HybridizationFileUploadGroup target)

copy

public static void copy(HybridizationFileUploadGroup source,
                        HybridizationFileUploadGroupData target)

copy

public static void copy(HybridizationFileUploadGroupData source,
                        HybridizationFileUploadEntry target)
Use the same conversion mapping to populate HybridizationFileUploadEntry.measuredBioAssay with attributes from HybridizationFileUploadGroupData (not HybridizationFileUploadEntry) as the group defines common attributes of the entries


copy

public static void copy(MAGEMLFileUploadEntry source,
                        MAGEMLFileUploadEntryData target)

copy

public static void copy(MAGEMLFileUploadEntryData source,
                        MAGEMLFileUploadEntry target)

copy

public static void copy(HybridizationFileUploadEntryData source,
                        HybridizationFileUploadEntry target)

copy

public static void copy(FileUploadEntryData source,
                        FileUploadEntry target)

copy

public static void copy(FileUploadEntry source,
                        FileUploadEntryData target)

copy

public static void copy(FileUploadHistory source,
                        FileUploadHistoryData target)

copy

public static void copy(HybridizationFileUploadEntry source,
                        HybridizationFileUploadEntryData target)

copy

public static void copy(HybridizationFileUploadEntry source,
                        HybridizationFileUploadEntrySummaryData target)

copy

public static void copy(HybridizationFileParsingEntryData source,
                        HybridizationFileParsingEntry target)

copy

public static void copy(HybridizationFileParsingEntry source,
                        HybridizationFileParsingEntryData target)

copy

public static void copy(ArrayDesignFileUploadGroupData source,
                        ArrayDesignFileUploadGroup target)

copy

public static void copy(ArrayDesignFileUploadGroup source,
                        ArrayDesignFileUploadGroupData target)

copy

public static void copy(ArrayDesignFileUploadGroupData source,
                        ArrayDesignFileUploadEntry target)

copy

public static void copy(ArrayDesignFileUploadEntryData source,
                        ArrayDesignFileUploadEntry target)

copy

public static void copy(ArrayDesignFileUploadEntry source,
                        ArrayDesignFileUploadEntryData target)

copy

public static void copy(ArrayDesignFileParsingEntryData source,
                        ArrayDesignFileParsingEntry target)

copy

public static void copy(ArrayDesignFileParsingEntry source,
                        ArrayDesignFileParsingEntryData target)

getFileNameWithoutParent

public static java.lang.String getFileNameWithoutParent(java.lang.String fileName)
Returns only the file if the specified fileName is a full path. For example, for "C:\test\subtest\data.txt", this method returns "data.txt".

Parameters:
fileName -
Returns:

getFileNameWithoutParentAndExtension

public static java.lang.String getFileNameWithoutParentAndExtension(java.lang.String fileName)
Returns only the file if the specified fileName is a full path and has extension. For example, for "C:\test\subtest\data.txt", this method returns "data".

Parameters:
fileName -
Returns:

getFileNameWithoutParentAndExtension

public static java.lang.String getFileNameWithoutParentAndExtension(FileUploadEntryData fileUploadEntry)

getFileNameWithoutParentAndExtension

public static java.lang.String getFileNameWithoutParentAndExtension(java.lang.String fileName,
                                                                    FileType fileType)

createArrayDesignFileUploadGroupData

public static ArrayDesignFileUploadGroupData createArrayDesignFileUploadGroupData(java.lang.String creatingSoftwareName)

createHybridizationFileUploadGroupData

public static HybridizationFileUploadGroupData createHybridizationFileUploadGroupData(java.lang.String creatingSoftwareName)