public class InputDataFactory
extends java.lang.Object
InputData
object from a given file nameModifier and Type | Field and Description |
---|---|
static java.lang.String[] |
INPUT_FILE_FORMAT_TYPES
Supported Input File Format Types
|
private static java.util.HashMap<java.lang.String,java.lang.Class<? extends AbstractSOMLibSparseInputData>> |
inputClasses |
private static java.util.HashMap<java.lang.String,java.lang.String> |
knownExtensions |
Constructor and Description |
---|
InputDataFactory() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
detectInputFormatFromExtension(java.lang.String inputFileName,
java.lang.String type) |
static InputData |
open(java.lang.String inputVectorFileName) |
static InputData |
open(java.lang.String formatName,
java.lang.String inputFileName) |
static InputData |
open(java.lang.String vectorFileName,
java.lang.String templateFileName,
boolean sparse,
boolean norm,
int numCacheBlocks,
long seed) |
private static final java.util.HashMap<java.lang.String,java.lang.Class<? extends AbstractSOMLibSparseInputData>> inputClasses
public static final java.lang.String[] INPUT_FILE_FORMAT_TYPES
private static final java.util.HashMap<java.lang.String,java.lang.String> knownExtensions
public static InputData open(java.lang.String vectorFileName, java.lang.String templateFileName, boolean sparse, boolean norm, int numCacheBlocks, long seed)
public static InputData open(java.lang.String inputVectorFileName)
public static InputData open(java.lang.String formatName, java.lang.String inputFileName) throws SOMToolboxException
SOMToolboxException
public static java.lang.String detectInputFormatFromExtension(java.lang.String inputFileName, java.lang.String type) throws SOMToolboxException
SOMToolboxException