Uses of Interface
org.jgrapht.nio.Attribute
-
Packages that use Attribute Package Description org.jgrapht.nio Importers/Exporters for various graph formats.org.jgrapht.nio.dot DOT importers/exportersorg.jgrapht.nio.gexf Graph Exchange XML Format (GEXF) importers/exporters.org.jgrapht.nio.gml GML importers/exportersorg.jgrapht.nio.graphml GraphML importers/exportersorg.jgrapht.nio.json Json importers/exporters -
-
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 private java.util.List<java.util.function.BiConsumer<Pair<E,java.lang.String>,Attribute>>
BaseEventDrivenImporter. edgeAttributeConsumers
protected java.util.Optional<java.util.function.Function<E,java.util.Map<java.lang.String,Attribute>>>
BaseExporter. edgeAttributeProvider
An edge attribute providerprivate java.util.List<java.util.function.BiConsumer<E,java.util.Map<java.lang.String,Attribute>>>
BaseEventDrivenImporter. edgeWithAttributesConsumers
private java.util.List<java.util.function.BiConsumer<java.lang.String,Attribute>>
BaseEventDrivenImporter. graphAttributeConsumers
protected java.util.Optional<java.util.function.Supplier<java.util.Map<java.lang.String,Attribute>>>
BaseExporter. graphAttributeProvider
A graph attribute providerprivate java.util.List<java.util.function.BiConsumer<Pair<V,java.lang.String>,Attribute>>
BaseEventDrivenImporter. vertexAttributeConsumers
protected java.util.Optional<java.util.function.Function<V,java.util.Map<java.lang.String,Attribute>>>
BaseExporter. vertexAttributeProvider
A vertex attribute providerprivate java.util.List<java.util.function.BiConsumer<V,java.util.Map<java.lang.String,Attribute>>>
BaseEventDrivenImporter. vertexWithAttributesConsumers
Methods in org.jgrapht.nio that return Attribute Modifier and Type Method Description static Attribute
DefaultAttribute. createAttribute(java.lang.Boolean value)
Create a boolean attributestatic Attribute
DefaultAttribute. createAttribute(java.lang.Double value)
Create a double attributestatic Attribute
DefaultAttribute. createAttribute(java.lang.Float value)
Create a float attributestatic Attribute
DefaultAttribute. createAttribute(java.lang.Integer value)
Create an integer attributestatic Attribute
DefaultAttribute. createAttribute(java.lang.Long value)
Create a long attributestatic Attribute
DefaultAttribute. createAttribute(java.lang.String value)
Create a string attributeMethods in org.jgrapht.nio that return types with arguments of type Attribute Modifier and Type Method Description protected java.util.Optional<Attribute>
BaseExporter. getEdgeAttribute(E e, java.lang.String key)
Get an optional of an edge attributejava.util.Optional<java.util.function.Function<E,java.util.Map<java.lang.String,Attribute>>>
BaseExporter. getEdgeAttributeProvider()
Get the edge attribute providerprotected java.util.Optional<java.util.Map<java.lang.String,Attribute>>
BaseExporter. getEdgeAttributes(E e)
Get edge attributesprotected java.util.Optional<Attribute>
BaseExporter. getGraphAttribute(java.lang.String key)
Get an optional of a graph attributejava.util.Optional<java.util.function.Supplier<java.util.Map<java.lang.String,Attribute>>>
BaseExporter. getGraphAttributeProvider()
Get the graph attribute provider.protected java.util.Optional<Attribute>
BaseExporter. getVertexAttribute(V v, java.lang.String key)
Get an optional of a vertex attributejava.util.Optional<java.util.function.Function<V,java.util.Map<java.lang.String,Attribute>>>
BaseExporter. getVertexAttributeProvider()
Get the vertex attribute providerprotected java.util.Optional<java.util.Map<java.lang.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, java.lang.String key, Attribute value)
Notify for an edge attributeprotected void
BaseEventDrivenImporter. notifyGraphAttribute(java.lang.String key, Attribute value)
Notify for a graph attributeprotected void
BaseEventDrivenImporter. notifyVertexAttribute(V v, java.lang.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(java.util.function.BiConsumer<Pair<E,java.lang.String>,Attribute> consumer)
Add an edge attribute consumer.void
EventDrivenImporter. addEdgeAttributeConsumer(java.util.function.BiConsumer<Pair<E,java.lang.String>,Attribute> consumer)
Add an edge attribute consumer.void
BaseEventDrivenImporter. addEdgeWithAttributesConsumer(java.util.function.BiConsumer<E,java.util.Map<java.lang.String,Attribute>> consumer)
Add an edge with attributes consumer.void
EventDrivenImporter. addEdgeWithAttributesConsumer(java.util.function.BiConsumer<E,java.util.Map<java.lang.String,Attribute>> consumer)
Add an edge with attributes consumer.void
BaseEventDrivenImporter. addGraphAttributeConsumer(java.util.function.BiConsumer<java.lang.String,Attribute> consumer)
Add a graph attribute consumer.void
EventDrivenImporter. addGraphAttributeConsumer(java.util.function.BiConsumer<java.lang.String,Attribute> consumer)
Add a graph attribute consumer.void
BaseEventDrivenImporter. addVertexAttributeConsumer(java.util.function.BiConsumer<Pair<V,java.lang.String>,Attribute> consumer)
Add a vertex attribute consumer.void
EventDrivenImporter. addVertexAttributeConsumer(java.util.function.BiConsumer<Pair<V,java.lang.String>,Attribute> consumer)
Add a vertex attribute consumer.void
BaseEventDrivenImporter. addVertexWithAttributesConsumer(java.util.function.BiConsumer<V,java.util.Map<java.lang.String,Attribute>> consumer)
Add a vertex with attributes consumer.void
EventDrivenImporter. addVertexWithAttributesConsumer(java.util.function.BiConsumer<V,java.util.Map<java.lang.String,Attribute>> consumer)
Add a vertex with attributes consumer.protected void
BaseEventDrivenImporter. notifyEdgeWithAttributes(E e, java.util.Map<java.lang.String,Attribute> attrs)
Notify for an edge with attributes.protected void
BaseEventDrivenImporter. notifyVertexWithAttributes(V v, java.util.Map<java.lang.String,Attribute> attrs)
Notify for a vertex with attributes.void
BaseEventDrivenImporter. removeEdgeAttributeConsumer(java.util.function.BiConsumer<Pair<E,java.lang.String>,Attribute> consumer)
Remove an edge attribute consumer.void
EventDrivenImporter. removeEdgeAttributeConsumer(java.util.function.BiConsumer<Pair<E,java.lang.String>,Attribute> consumer)
Remove an edge attribute consumer.void
BaseEventDrivenImporter. removeEdgeWithAttributesConsumer(java.util.function.BiConsumer<E,java.util.Map<java.lang.String,Attribute>> consumer)
Remove an edge with attributes consumervoid
EventDrivenImporter. removeEdgeWithAttributesConsumer(java.util.function.BiConsumer<E,java.util.Map<java.lang.String,Attribute>> consumer)
Remove an edge with attributes consumervoid
BaseEventDrivenImporter. removeGraphAttributeConsumer(java.util.function.BiConsumer<java.lang.String,Attribute> consumer)
Remove a graph attribute consumer.void
EventDrivenImporter. removeGraphAttributeConsumer(java.util.function.BiConsumer<java.lang.String,Attribute> consumer)
Remove a graph attribute consumer.void
BaseEventDrivenImporter. removeVertexAttributeConsumer(java.util.function.BiConsumer<Pair<V,java.lang.String>,Attribute> consumer)
Remove a vertex attribute consumer.void
EventDrivenImporter. removeVertexAttributeConsumer(java.util.function.BiConsumer<Pair<V,java.lang.String>,Attribute> consumer)
Remove a vertex attribute consumer.void
BaseEventDrivenImporter. removeVertexWithAttributesConsumer(java.util.function.BiConsumer<V,java.util.Map<java.lang.String,Attribute>> consumer)
Remove a vertex with attributes consumervoid
EventDrivenImporter. removeVertexWithAttributesConsumer(java.util.function.BiConsumer<V,java.util.Map<java.lang.String,Attribute>> consumer)
Remove a vertex with attributes consumervoid
BaseExporter. setEdgeAttributeProvider(java.util.function.Function<E,java.util.Map<java.lang.String,Attribute>> edgeAttributeProvider)
Set the edge attribute provider.void
BaseExporter. setGraphAttributeProvider(java.util.function.Supplier<java.util.Map<java.lang.String,Attribute>> graphAttributeProvider)
Set the graph attribute provider.void
BaseExporter. setVertexAttributeProvider(java.util.function.Function<V,java.util.Map<java.lang.String,Attribute>> vertexAttributeProvider)
Set the vertex attribute provider -
Uses of Attribute in org.jgrapht.nio.dot
Fields in org.jgrapht.nio.dot with type parameters of type Attribute Modifier and Type Field Description (package private) java.util.Map<java.lang.String,Attribute>
DOTEventDrivenImporter.State. attrs
java.util.function.BiConsumer<Pair<Pair<java.lang.String,java.lang.String>,java.lang.String>,Attribute>
DOTImporter.Consumers. edgeAttributeConsumer
(package private) java.util.Map<java.lang.String,Attribute>
DOTEventDrivenImporter.SubgraphScope. edgeAttrs
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,java.util.Map<java.lang.String,Attribute>>
DOTImporter.Consumers. edgeWithAttributesConsumer
private java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E>
DOTImporter. edgeWithAttributesFactory
java.util.function.BiConsumer<java.lang.String,Attribute>
DOTImporter.Consumers. graphAttributeConsumer
(package private) java.util.Map<java.lang.String,Attribute>
DOTEventDrivenImporter.SubgraphScope. graphAttrs
(package private) java.util.Map<java.lang.String,Attribute>
DOTEventDrivenImporter.SubgraphScope. nodeAttrs
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,Attribute>
DOTImporter.Consumers. vertexAttributeConsumer
java.util.function.BiConsumer<java.lang.String,java.util.Map<java.lang.String,Attribute>>
DOTImporter.Consumers. vertexWithAttributesConsumer
private java.util.function.BiFunction<java.lang.String,java.util.Map<java.lang.String,Attribute>,V>
DOTImporter. vertexWithAttributesFactory
Methods in org.jgrapht.nio.dot that return types with arguments of type Attribute Modifier and Type Method Description java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E>
DOTImporter. getEdgeWithAttributesFactory()
Get the user custom edges factory with attributes.java.util.function.BiFunction<java.lang.String,java.util.Map<java.lang.String,Attribute>,V>
DOTImporter. getVertexWithAttributesFactory()
Get the user custom vertex factory with attributes.Methods in org.jgrapht.nio.dot with parameters of type Attribute Modifier and Type Method Description void
DOTEventDrivenImporter.State. put(java.lang.String key, Attribute value)
private void
DOTExporter. renderAttribute(java.io.PrintWriter out, java.lang.String attrName, Attribute attribute)
Method parameters in org.jgrapht.nio.dot with type arguments of type Attribute Modifier and Type Method Description void
DOTEventDrivenImporter.State. putAll(java.util.Map<java.lang.String,Attribute> attrs)
private void
DOTExporter. renderAttributes(java.io.PrintWriter out, java.util.Map<java.lang.String,Attribute> attributes)
void
DOTImporter. setEdgeWithAttributesFactory(java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E> edgeWithAttributesFactory)
Set the user custom edge factory with attributes.void
DOTImporter. setVertexWithAttributesFactory(java.util.function.BiFunction<java.lang.String,java.util.Map<java.lang.String,Attribute>,V> vertexWithAttributesFactory)
Set the user custom vertex factory with attributes. -
Uses of Attribute in org.jgrapht.nio.gexf
Fields in org.jgrapht.nio.gexf with type parameters of type Attribute Modifier and Type Field Description java.util.function.BiConsumer<Pair<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.lang.String>,Attribute>
SimpleGEXFImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<java.lang.String,Attribute>
SimpleGEXFImporter.Consumers. graphAttributeConsumer
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,Attribute>
SimpleGEXFImporter.Consumers. vertexAttributeConsumer
-
Uses of Attribute in org.jgrapht.nio.gml
Fields in org.jgrapht.nio.gml with type parameters of type Attribute Modifier and Type Field Description private java.util.Map<java.lang.String,Attribute>
GmlEventDrivenImporter.NotifyGmlListener. attributes
(package private) java.util.Map<java.lang.String,Attribute>
GmlEventDrivenImporter.Singleton. attributes
java.util.function.BiConsumer<Pair<Triple<java.lang.Integer,java.lang.Integer,java.lang.Double>,java.lang.String>,Attribute>
GmlImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<Pair<java.lang.Integer,java.lang.String>,Attribute>
GmlImporter.Consumers. vertexAttributeConsumer
Methods in org.jgrapht.nio.gml that return Attribute Modifier and Type Method Description private Attribute
GmlEventDrivenImporter.NotifyGmlListener. parseNumberAttribute(java.lang.String value)
Methods in org.jgrapht.nio.gml with parameters of type Attribute Modifier and Type Method Description private void
GmlExporter. exportAttribute(java.io.PrintWriter out, java.lang.String key, Attribute attribute)
Constructor parameters in org.jgrapht.nio.gml with type arguments of type Attribute Constructor Description Singleton(java.util.Map<java.lang.String,Attribute> attributes)
-
Uses of Attribute in org.jgrapht.nio.graphml
Fields in org.jgrapht.nio.graphml with type parameters of type Attribute Modifier and Type Field Description java.util.function.BiConsumer<Pair<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.lang.String>,Attribute>
GraphMLImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<Pair<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.lang.String>,Attribute>
SimpleGraphMLEdgeListImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<Pair<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.lang.String>,Attribute>
SimpleGraphMLImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<java.lang.String,Attribute>
GraphMLImporter.Consumers. graphAttributeConsumer
java.util.function.BiConsumer<java.lang.String,Attribute>
SimpleGraphMLImporter.Consumers. graphAttributeConsumer
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,Attribute>
GraphMLImporter.Consumers. vertexAttributeConsumer
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,Attribute>
SimpleGraphMLImporter.Consumers. vertexAttributeConsumer
-
Uses of Attribute in org.jgrapht.nio.json
Fields in org.jgrapht.nio.json with type parameters of type Attribute Modifier and Type Field Description private java.util.Map<java.lang.String,Attribute>
JSONEventDrivenImporter.NotifyJsonListener. attributes
java.util.function.BiConsumer<Pair<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.lang.String>,Attribute>
JSONImporter.Consumers. edgeAttributeConsumer
java.util.function.BiConsumer<Triple<java.lang.String,java.lang.String,java.lang.Double>,java.util.Map<java.lang.String,Attribute>>
JSONImporter.Consumers. edgeWithAttributesConsumer
private java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E>
JSONImporter. edgeWithAttributesFactory
java.util.function.BiConsumer<Pair<java.lang.String,java.lang.String>,Attribute>
JSONImporter.Consumers. vertexAttributeConsumer
java.util.function.BiConsumer<java.lang.String,java.util.Map<java.lang.String,Attribute>>
JSONImporter.Consumers. vertexWithAttributesConsumer
private java.util.function.BiFunction<java.lang.String,java.util.Map<java.lang.String,Attribute>,V>
JSONImporter. vertexWithAttributesFactory
Methods in org.jgrapht.nio.json that return Attribute Modifier and Type Method Description private Attribute
JSONEventDrivenImporter.NotifyJsonListener. readAttribute(JsonParser.ValueContext ctx)
Methods in org.jgrapht.nio.json that return types with arguments of type Attribute Modifier and Type Method Description java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E>
JSONImporter. getEdgeWithAttributesFactory()
Get the user custom edges factory with attributes.Methods in org.jgrapht.nio.json with parameters of type Attribute Modifier and Type Method Description private void
JSONExporter. outputValue(java.io.PrintWriter out, Attribute value)
Method parameters in org.jgrapht.nio.json with type arguments of type Attribute Modifier and Type Method Description void
JSONImporter. setEdgeWithAttributesFactory(java.util.function.Function<java.util.Map<java.lang.String,Attribute>,E> edgeWithAttributesFactory)
Set the user custom edge factory with attributes.void
JSONImporter. setVertexWithAttributesFactory(java.util.function.BiFunction<java.lang.String,java.util.Map<java.lang.String,Attribute>,V> vertexWithAttributesFactory)
Set the user custom vertex factory with attributes.
-