Uses of Interface
org.jgrapht.nio.Attribute
-
Packages that use Attribute Package Description org.jgrapht.nio Importers/Exporters for various graph formats. -
-
Uses of Attribute in org.jgrapht.nio
Classes in org.jgrapht.nio that implement Attribute Modifier and Type Class Description class
DefaultAttribute<T>
Default implementation of an attribute.Fields in org.jgrapht.nio declared as Attribute Modifier and Type Field Description static Attribute
DefaultAttribute. NULL
The null attribute.Fields in org.jgrapht.nio with type parameters of type Attribute Modifier and Type Field Description protected Optional<Function<E,Map<String,Attribute>>>
BaseExporter. edgeAttributeProvider
An edge attribute providerprotected Optional<Supplier<Map<String,Attribute>>>
BaseExporter. graphAttributeProvider
A graph attribute providerprotected Optional<Function<V,Map<String,Attribute>>>
BaseExporter. vertexAttributeProvider
A vertex attribute providerMethods in org.jgrapht.nio that return Attribute Modifier and Type Method Description static Attribute
DefaultAttribute. createAttribute(Boolean value)
Create a boolean attributestatic Attribute
DefaultAttribute. createAttribute(Double value)
Create a double attributestatic Attribute
DefaultAttribute. createAttribute(Float value)
Create a float attributestatic Attribute
DefaultAttribute. createAttribute(Integer value)
Create an integer attributestatic Attribute
DefaultAttribute. createAttribute(Long value)
Create a long attributestatic Attribute
DefaultAttribute. createAttribute(String value)
Create a string attributeMethods in org.jgrapht.nio that return types with arguments of type Attribute Modifier and Type Method Description protected Optional<Attribute>
BaseExporter. getEdgeAttribute(E e, String key)
Get an optional of an edge attributeOptional<Function<E,Map<String,Attribute>>>
BaseExporter. getEdgeAttributeProvider()
Get the edge attribute providerprotected Optional<Map<String,Attribute>>
BaseExporter. getEdgeAttributes(E e)
Get edge attributesprotected Optional<Attribute>
BaseExporter. getGraphAttribute(String key)
Get an optional of a graph attributeOptional<Supplier<Map<String,Attribute>>>
BaseExporter. getGraphAttributeProvider()
Get the graph attribute provider.protected Optional<Attribute>
BaseExporter. getVertexAttribute(V v, String key)
Get an optional of a vertex attributeOptional<Function<V,Map<String,Attribute>>>
BaseExporter. getVertexAttributeProvider()
Get the vertex attribute providerprotected Optional<Map<String,Attribute>>
BaseExporter. getVertexAttributes(V v)
Get vertex attributesMethods in org.jgrapht.nio with parameters of type Attribute Modifier and Type Method Description protected void
BaseEventDrivenImporter. notifyEdgeAttribute(E e, String key, Attribute value)
Notify for an edge attributeprotected void
BaseEventDrivenImporter. notifyGraphAttribute(String key, Attribute value)
Notify for a graph attributeprotected void
BaseEventDrivenImporter. notifyVertexAttribute(V v, String key, Attribute value)
Notify for a vertex attributeMethod parameters in org.jgrapht.nio with type arguments of type Attribute Modifier and Type Method Description void
BaseEventDrivenImporter. addEdgeAttributeConsumer(BiConsumer<Pair<E,String>,Attribute> consumer)
Add an edge attribute consumer.void
EventDrivenImporter. addEdgeAttributeConsumer(BiConsumer<Pair<E,String>,Attribute> consumer)
Add an edge attribute consumer.void
BaseEventDrivenImporter. addGraphAttributeConsumer(BiConsumer<String,Attribute> consumer)
Add a graph attribute consumer.void
EventDrivenImporter. addGraphAttributeConsumer(BiConsumer<String,Attribute> consumer)
Add a graph attribute consumer.void
BaseEventDrivenImporter. addVertexAttributeConsumer(BiConsumer<Pair<V,String>,Attribute> consumer)
Add a vertex attribute consumer.void
EventDrivenImporter. addVertexAttributeConsumer(BiConsumer<Pair<V,String>,Attribute> consumer)
Add a vertex attribute consumer.void
BaseEventDrivenImporter. removeEdgeAttributeConsumer(BiConsumer<Pair<E,String>,Attribute> consumer)
Remove an edge attribute consumer.void
EventDrivenImporter. removeEdgeAttributeConsumer(BiConsumer<Pair<E,String>,Attribute> consumer)
Remove an edge attribute consumer.void
BaseEventDrivenImporter. removeGraphAttributeConsumer(BiConsumer<String,Attribute> consumer)
Remove a graph attribute consumer.void
EventDrivenImporter. removeGraphAttributeConsumer(BiConsumer<String,Attribute> consumer)
Remove a graph attribute consumer.void
BaseEventDrivenImporter. removeVertexAttributeConsumer(BiConsumer<Pair<V,String>,Attribute> consumer)
Remove a vertex attribute consumer.void
EventDrivenImporter. removeVertexAttributeConsumer(BiConsumer<Pair<V,String>,Attribute> consumer)
Remove a vertex attribute consumer.void
BaseExporter. setEdgeAttributeProvider(Function<E,Map<String,Attribute>> edgeAttributeProvider)
Set the edge attribute provider.void
BaseExporter. setGraphAttributeProvider(Supplier<Map<String,Attribute>> graphAttributeProvider)
Set the graph attribute provider.void
BaseExporter. setVertexAttributeProvider(Function<V,Map<String,Attribute>> vertexAttributeProvider)
Set the vertex attribute provider
-