Package | Description |
---|---|
org.gephi.appearance.api |
API for manipulating element appearance.
|
org.gephi.appearance.spi |
Interfaces that define the different ways the appearance of elements can
be transformed.
|
org.gephi.datalab.api |
Data Laboratory API, all capabilites are exposed through various controllers.
|
org.gephi.datalab.api.datatables | |
org.gephi.datalab.spi.rows.merge | |
org.gephi.datalab.spi.values | |
org.gephi.filters.spi |
Interfaces for creating new filter classes.
|
org.gephi.graph.api |
Complete API description, where
GraphModel is the entry point. |
Modifier and Type | Method and Description |
---|---|
Class<? extends Element> |
Function.getElementClass()
Returns the element class this function will be applied to.
|
Modifier and Type | Method and Description |
---|---|
Number |
Ranking.getValue(Element element,
Graph graph)
Returns the element's value for this ranking.
|
Object |
Partition.getValue(Element element,
Graph graph)
Returns the element's value for this partition.
|
void |
Function.transform(Element element,
Graph graph)
Transforms the given element.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PartitionTransformer<E extends Element>
Partition transformer that transforms an element based on a categorical
partition column.
|
interface |
RankingTransformer<E extends Element>
Ranking transformer that transforms an element based on a numerical ranking
column.
|
interface |
SimpleTransformer<E extends Element>
Basic transformer that takes only an element to transform it.
|
Modifier and Type | Method and Description |
---|---|
Element[] |
AttributeColumnsController.getTableAttributeRows(Table table)
Returns all rows of a given table (node or edges table).
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeColumnsController.clearRowData(Element row,
Column[] columnsToClear)
Clears row attributes except computed attributes and id if node/edge row.
|
void |
AttributeColumnsController.copyRowDataToOtherRows(Element row,
Element[] otherRows,
Column[] columnsToCopy)
Copies attributes data of the given row to the other rows except computed attributes and id if node/edge.
|
void |
AttributeColumnsController.copyRowDataToOtherRows(Element row,
Element[] otherRows,
Column[] columnsToCopy)
Copies attributes data of the given row to the other rows except computed attributes and id if node/edge.
|
Number[] |
AttributeColumnsController.getRowNumbers(Element row,
Column[] columns)
Prepares an array with all not null numbers of a row using only the given columns.
|
Number[] |
AttributeColumnsController.getRowsColumnNumbers(Element[] rows,
Column column)
Prepares an array only with all not null numbers the indicated rows of a given column.
|
void |
AttributeColumnsController.mergeRowsValues(Column[] columns,
AttributeRowsMergeStrategy[] mergeStrategies,
Element[] rows,
Element selectedRow,
Element resultRow)
Merges the given rows values to the given result row using one merge strategy for each column of the table.
|
void |
AttributeColumnsController.mergeRowsValues(Column[] columns,
AttributeRowsMergeStrategy[] mergeStrategies,
Element[] rows,
Element selectedRow,
Element resultRow)
Merges the given rows values to the given result row using one merge strategy for each column of the table.
|
boolean |
AttributeColumnsController.setAttributeValue(Object value,
Element row,
Column column)
Sets a value to the given row,column pair (cell).
|
Modifier and Type | Method and Description |
---|---|
static void |
AttributeTableCSVExporter.writeCSVFile(Graph graph,
Table table,
File file,
Character separator,
Charset charset,
Integer[] columnIndexesToExport,
Element[] rows)
Export a AttributeTable to the specified file.
|
static void |
AttributeTableCSVExporter.writeCSVFile(Graph graph,
Table table,
OutputStream out,
Character separator,
Charset charset,
Integer[] columnIndexesToExport,
Element[] rows)
Export a AttributeTable to the specified file.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeRowsMergeStrategy.setup(Element[] rows,
Element selectedRow,
Column column)
Prepare column and rows for this merge strategy.
|
void |
AttributeRowsMergeStrategy.setup(Element[] rows,
Element selectedRow,
Column column)
Prepare column and rows for this merge strategy.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeValueManipulator.setup(Element row,
Column column)
Prepare the AttributeValue data.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ElementFilter<K extends Element>
Basic filters for elements (nodes or edges).
|
Modifier and Type | Interface and Description |
---|---|
interface |
ElementIterable<T extends Element>
Element iterable.
|
interface |
Index<T extends Element>
An index is associated with each table and keeps track of each unique value
in indexed columns.
|
interface |
TimeIndex<T extends Element>
Holds an index based on time attributes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Edge
An edge.
|
interface |
Node
A node.
|
Modifier and Type | Method and Description |
---|---|
<K extends Element> |
ColumnDiff.getTouchedElements()
Gets all elements which attribute value changed
|
Modifier and Type | Method and Description |
---|---|
Element |
ElementIterable.ElementIterableEmpty.next() |
T[] |
ElementIterable.toArray()
Returns the iterator content as an array.
|
Element[] |
ElementIterable.ElementIterableEmpty.toArray() |
Modifier and Type | Method and Description |
---|---|
Iterator<Element> |
ElementIterable.ElementIterableEmpty.iterator() |
Collection<Element> |
ElementIterable.ElementIterableEmpty.toCollection() |
Copyright © 2007–2016 Gephi Consortium. All rights reserved.