EdgeTypeExporter class.
More...
EdgeTypeExporter class.
Specific TypeExporter implementation for edge types.
Check out the 'Data export' section in the SPARKSEE User Manual for more details on this.
- Author
- Sparsity Technologies http://www.sparsity-technologies.com
Creates a new instance.
- Parameters
-
rowWriter | [in] Output RowWriter. |
graph | [in] Graph. |
type | [in] Type identifier. |
attrs | [in] Attribute identifiers to be exported. |
hPos | [in] The position (index column) for the head value. |
tPos | [in] The position (index column) for the tail value. |
hAttr | [in] The attribute identifier to get the value to be dumped for the head. |
tAttr | [in] The attribute identifier to get the value to be dumped for the tail. |
Registers a new listener.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.Run |
( |
| ) |
throws System.IO.IOException, System.ApplicationException |
See the TypeExporter class Run method.
- Exceptions
-
System.IO.IOException | null |
System.ApplicationException | null |
Sets the list of Attributes.
- Parameters
-
attrs | [in] Attribute identifiers to be exported |
void com.sparsity.sparksee.io.EdgeTypeExporter.SetFrequency |
( |
int |
freq | ) |
|
Sets the frequency of listener notification.
- Parameters
-
freq | [in] Frequency in number of rows managed to notify progress to all listeners |
Sets the graph that will be exported.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.SetHeadAttribute |
( |
int |
attr | ) |
|
Sets the attribute that will be used to get the value to be dumped for the head of the edge.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.SetHeader |
( |
bool |
header | ) |
|
Sets the presence of a header row.
- Parameters
-
header | [in] If TRUE, a header row is dumped with the name of the attributes. |
void com.sparsity.sparksee.io.EdgeTypeExporter.SetHeadPosition |
( |
int |
pos | ) |
|
Sets the position (index column) of the head attribute in the exported data.
- Parameters
-
Sets the output data destination.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.SetTailAttribute |
( |
int |
attr | ) |
|
Sets the attribute that will be used to get the value to be dumped for the tail of the edge.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.SetTailPosition |
( |
int |
pos | ) |
|
Sets the position (index column) of the tail attribute in the exported data.
- Parameters
-
void com.sparsity.sparksee.io.EdgeTypeExporter.SetType |
( |
int |
type | ) |
|
Sets the type to be exported.
- Parameters
-
type | [in] Type identifier. |