Class ElementParserRegistry<G extends Hypergraph<V,E>,V,E>
java.lang.Object
edu.uci.ics.jung.io.graphml.parser.ElementParserRegistry<G,V,E>
Registry for all element parsers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<String, ElementParser> private final ElementParser
-
Constructor Summary
ConstructorsConstructorDescriptionElementParserRegistry
(KeyMap keyMap, com.google.common.base.Function<GraphMetadata, G> graphTransformer, com.google.common.base.Function<NodeMetadata, V> vertexTransformer, com.google.common.base.Function<EdgeMetadata, E> edgeTransformer, com.google.common.base.Function<HyperEdgeMetadata, E> hyperEdgeTransformer) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
parserMap
-
unknownElementParser
-
-
Constructor Details
-
ElementParserRegistry
public ElementParserRegistry(KeyMap keyMap, com.google.common.base.Function<GraphMetadata, G> graphTransformer, com.google.common.base.Function<NodeMetadata, V> vertexTransformer, com.google.common.base.Function<EdgeMetadata, E> edgeTransformer, com.google.common.base.Function<HyperEdgeMetadata, E> hyperEdgeTransformer)
-
-
Method Details
-
getUnknownElementParser
-
getParser
-