|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpedviz.loader.Loader
pedviz.loader.CsvGraphLoader
public class CsvGraphLoader
This Loader class allow you to load a graph from a csv-file. If you write your own Loader classes, this class is a good template.
Field Summary | |
---|---|
static int |
DOUBLE
|
static int |
INTEGER
|
Constructor Summary | |
---|---|
CsvGraphLoader(java.lang.String filename,
java.lang.String separator)
Constructs a CsvGraphLoader |
Method Summary | |
---|---|
java.util.ArrayList<java.lang.String> |
getAttributes()
Returns a collection of all attributes. |
java.util.Vector<java.lang.String> |
getColumns()
Returns a array of all columns. |
void |
load(Graph graph)
Loads data in the given Graph object. |
void |
setColumnType(java.lang.String column,
int type)
Sets the type for the given column. |
Methods inherited from class pedviz.loader.Loader |
---|
getDadColumn, getIdColumn, getMomColumn, setSettings |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int INTEGER
public static final int DOUBLE
Constructor Detail |
---|
public CsvGraphLoader(java.lang.String filename, java.lang.String separator)
filename
- filenameseparator
- Character which separates the valuesMethod Detail |
---|
public void setColumnType(java.lang.String column, int type)
column
- the name of the column.type
- Type (STRING(default)/INTEGER/DOUBLE)public void load(Graph graph)
Loader
load
in class Loader
graph
- Gaph object.public java.util.ArrayList<java.lang.String> getAttributes()
public java.util.Vector<java.lang.String> getColumns()
Loader
getColumns
in class Loader
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |