Class ElementParserRegistry<G extends Hypergraph<V,​E>,​V,​E>


  • public class ElementParserRegistry<G extends Hypergraph<V,​E>,​V,​E>
    extends java.lang.Object
    Registry for all element parsers.
    Author:
    Nathan Mittler - nathan.mittler@gmail.com
    • Constructor Detail

      • 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 Detail

      • getUnknownElementParser

        public ElementParser getUnknownElementParser()
      • getParser

        public ElementParser getParser​(java.lang.String localName)