SparkseeNet
6.0.2
|
NodeTypeExporter class. More...
Public Member Functions | |
NodeTypeExporter (com.sparsity.sparksee.io.RowWriter rowWriter, com.sparsity.sparksee.gdb.Graph graph, int type, com.sparsity.sparksee.gdb.AttributeList attrs) | |
Creates a new instance. | |
void | SetRowWriter (com.sparsity.sparksee.io.RowWriter rw) |
Sets the output data destination. | |
void | SetFrequency (int freq) |
Sets the frequency of listener notification. | |
void | Register (com.sparsity.sparksee.io.TypeExporterListener tel) |
Registers a new listener. | |
void | Run () throws System.IO.IOException, System.ApplicationException |
See the TypeExporter class Run method. | |
void | SetGraph (com.sparsity.sparksee.gdb.Graph graph) |
Sets the graph that will be exported. | |
void | SetHeader (bool header) |
Sets the presence of a header row. | |
void | SetType (int type) |
Sets the type to be exported. | |
NodeTypeExporter () | |
Creates a new instance. | |
void | SetAttributes (com.sparsity.sparksee.gdb.AttributeList attrs) |
Sets the list of Attributes. | |
NodeTypeExporter class.
Specific TypeExporter implementation for node types.
Check out the 'Data export' section in the SPARKSEE User Manual for more details on this.
com.sparsity.sparksee.io.NodeTypeExporter.NodeTypeExporter | ( | com.sparsity.sparksee.io.RowWriter | rowWriter, |
com.sparsity.sparksee.gdb.Graph | graph, | ||
int | type, | ||
com.sparsity.sparksee.gdb.AttributeList | attrs | ||
) |
Creates a new instance.
rowWriter | [in] Output RowWriter. |
graph | [in] Graph. |
type | [in] Type identifier. |
attrs | [in] Attribute identifiers to be exported. |
void com.sparsity.sparksee.io.NodeTypeExporter.Register | ( | com.sparsity.sparksee.io.TypeExporterListener | tel | ) |
Registers a new listener.
tel | [in] TypeExporterListener to be registered. |
void com.sparsity.sparksee.io.NodeTypeExporter.Run | ( | ) | throws System.IO.IOException, System.ApplicationException |
See the TypeExporter class Run method.
System.IO.IOException | null |
System.ApplicationException | null |
void com.sparsity.sparksee.io.NodeTypeExporter.SetAttributes | ( | com.sparsity.sparksee.gdb.AttributeList | attrs | ) |
Sets the list of Attributes.
attrs | [in] Attribute identifiers to be exported |
void com.sparsity.sparksee.io.NodeTypeExporter.SetFrequency | ( | int | freq | ) |
Sets the frequency of listener notification.
freq | [in] Frequency in number of rows managed to notify progress to all listeners |
void com.sparsity.sparksee.io.NodeTypeExporter.SetGraph | ( | com.sparsity.sparksee.gdb.Graph | graph | ) |
Sets the graph that will be exported.
graph | [in] Graph. |
void com.sparsity.sparksee.io.NodeTypeExporter.SetHeader | ( | bool | header | ) |
Sets the presence of a header row.
header | [in] If TRUE, a header row is dumped with the name of the attributes. |
void com.sparsity.sparksee.io.NodeTypeExporter.SetRowWriter | ( | com.sparsity.sparksee.io.RowWriter | rw | ) |
Sets the output data destination.
rw | [in] Input RowWriter. |
void com.sparsity.sparksee.io.NodeTypeExporter.SetType | ( | int | type | ) |
Sets the type to be exported.
type | [in] Type identifier. |