it.ssc.ref.InputRows Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jsr331-ssc Show documentation
Show all versions of jsr331-ssc Show documentation
This is a JSR331 interface for SSC (Software for the Calculation of the Simplex) is a java library for solving linear programming problems v. 3.0.1.
SSC was designed and developed by Stefano Scarioli.
The newest version!
package it.ssc.ref;
import java.util.ArrayList;
import java.util.logging.Logger;
import it.ssc.context.Config;
import it.ssc.log.SscLogger;
import it.ssc.metadata.FieldInterface;
import it.ssc.parser.InputDichiarationInfo;
import it.ssc.parser.ParserInformatObject;
import it.ssc.parser.exception.InvalidInformatStringException;
/**
* L'oggetto InputString
permette di creare una sorgente dati da una
* stringa. Attraverso questo oggetto si definisce anche il tracciato
* record (informat input) dei dati da leggere da tale sorgente dati e in
* quali tipi di dati (int, double, etc) verranno memorizzati tali informazioni.
* Sara' poi compito dei passi di datastep effettuare materialmente l'azione di
* lettura dei dati e/o scrittura su un'altro tipo di stream, ma la definizione del
* tracciato record e il nome dei campi e il file da leggere, oltre alla suo path,
* vengono definiti in questa classe
*
*
*
* @author Stefano Scarioli
* @version 1.0
* @since version 1.0
*/
public class InputRows implements Input {
private static final Logger logger=SscLogger.getLogger();
private static final TYPE_REF type_ref = TYPE_REF.REF_OBJECT;
private InputDichiarationInfo info_input;
private String token_missing;
private ArrayList