public class MiraTable
extends Table
Modifier and Type | Field and Description |
---|---|
static int |
DATE |
Constructor and Description |
---|
MiraTable() |
MiraTable(java.io.InputStream input,
java.lang.String options) |
Modifier and Type | Method and Description |
---|---|
int |
getColumnType(int column) |
int |
getMissingCategory() |
double |
getMissingDouble() |
float |
getMissingFloat() |
int |
getMissingInt() |
long |
getMissingLong() |
java.lang.String |
getMissingString() |
static MiraTable |
guessedParse(java.io.InputStream input,
java.util.HashMap<java.lang.String,miralib.data.DataSet.CodebookPage> codebook,
java.lang.String options,
java.lang.String missing) |
void |
insertColumn(int index,
java.lang.String title,
int type) |
void |
setColumnCount(int newCount) |
void |
setColumnType(int column,
java.lang.String columnType) |
void |
setColumnTypes(Table dictionary) |
static boolean |
supportedDateString(java.lang.String str) |
MiraTable |
typedParse(java.io.InputStream input,
java.lang.String options) |
static MiraTable |
typedParse(java.io.InputStream input,
Table dict,
java.lang.String options,
java.lang.String missing) |
public static final int DATE
public MiraTable()
public MiraTable(java.io.InputStream input, java.lang.String options) throws java.io.IOException
java.io.IOException
public void setColumnTypes(Table dictionary)
public MiraTable typedParse(java.io.InputStream input, java.lang.String options) throws java.io.IOException
java.io.IOException
public int getColumnType(int column)
public void setColumnType(int column, java.lang.String columnType)
public static boolean supportedDateString(java.lang.String str)
public static MiraTable typedParse(java.io.InputStream input, Table dict, java.lang.String options, java.lang.String missing)
public static MiraTable guessedParse(java.io.InputStream input, java.util.HashMap<java.lang.String,miralib.data.DataSet.CodebookPage> codebook, java.lang.String options, java.lang.String missing)
public java.lang.String getMissingString()
public int getMissingInt()
public long getMissingLong()
public float getMissingFloat()
public double getMissingDouble()
public int getMissingCategory()
public void insertColumn(int index, java.lang.String title, int type)
public void setColumnCount(int newCount)