Package org.gephi.graph.api
Complete API description, where
GraphModel
is the entry point.-
Interface Summary Interface Description Column A column belongs to a table and represent a dimension in the data.ColumnDiff Interface to retrieve elements touched in a column.ColumnIndex<K,T extends Element> A column index is associated with a column and and keeps track of each unique value and can also return the minimum and maximum values in case of a sortable value type.ColumnIterable Column iterable.ColumnObserver Observer over a column to monitor changes in the attributes values.DirectedGraph Directed graph.DirectedSubgraph A directed subgraph.Edge An edge.EdgeIterable An edge iterable.EdgeProperties Edge propertiesElement An element is a node or an edge.ElementIterable<T extends Element> Element iterable.ElementProperties Element visual properties.Graph Graph interface.GraphBridge Helper that helps transfer elements from another graph store.GraphController Controller that maintain the graph models, one per Workspace.GraphDiff Interface to retrieve added and removed elements from the graph.GraphFactory Factory for nodes and edges.GraphLock Wrapper aroundReentrantReadWriteLock
that controls multi-thread access to the graph structure.GraphModel Graph API's entry point.GraphModel.DefaultColumns Default columns utility.GraphObserver Observer over a graph to monitor changes and obtain the list of differences.GraphView View on the graph.Index<T extends Element> An index is associated with each table and keeps track of each unique value in columns.Node A node.NodeIterable A node iterable.NodeProperties Node properties.SpatialIndex Object to query the nodes and edges of the graph in a spatial context.Subgraph A subgraph is a subset of a graph based on a graph view.Table The table is the container for columns.TableDiff Interface to retrieve added, removed and modified columns from the table.TableLock TableObserver Observer over a table to monitor changes.TextProperties Text visual properties.TimeIndex<T extends Element> Holds an index based on time attributes.UndirectedGraph Undirected graphUndirectedSubgraph Undirected subgraph. -
Class Summary Class Description AttributeUtils Set of utility methods to manipulate supported attribute types.Configuration Global configuration set at initialization.EdgeIterable.EdgeIterableEmpty Empty edge iterable.ElementIterable.ElementIterableEmpty Empty element iterable.GraphModel.Factory Utility to create new graph model instances.GraphModel.Serialization Serialization utility to read/write graph models from/to input/output.Interval Immutable time interval which supports included and excluded bounds.NodeIterable.NodeIterableEmpty Empty node iterable.Rect2D Represents a 2D axis-aligned immutable rectangle. -
Enum Summary Enum Description Estimator Estimators specify the strategy to merge attribute values over time.Origin The column's data origin.TimeFormat Different representation of time.TimeRepresentation Different time representations.