Class JSONImporter.Consumers

  • Enclosing class:
    JSONImporter<V,​E>

    private class JSONImporter.Consumers
    extends java.lang.Object
    • Field Detail

      • graph

        private Graph<V,​E> graph
      • map

        private java.util.Map<java.lang.String,​V> map
      • lastTriple

        private Triple<java.lang.String,​java.lang.String,​java.lang.Double> lastTriple
      • lastEdge

        private E lastEdge
      • vertexConsumer

        public final java.util.function.Consumer<java.lang.String> vertexConsumer
      • vertexWithAttributesConsumer

        public final java.util.function.BiConsumer<java.lang.String,​java.util.Map<java.lang.String,​Attribute>> vertexWithAttributesConsumer
      • vertexAttributeConsumer

        public final java.util.function.BiConsumer<Pair<java.lang.String,​java.lang.String>,​Attribute> vertexAttributeConsumer
      • edgeConsumer

        public final java.util.function.Consumer<Triple<java.lang.String,​java.lang.String,​java.lang.Double>> edgeConsumer
      • edgeWithAttributesConsumer

        public final java.util.function.BiConsumer<Triple<java.lang.String,​java.lang.String,​java.lang.Double>,​java.util.Map<java.lang.String,​Attribute>> edgeWithAttributesConsumer
      • edgeAttributeConsumer

        public final java.util.function.BiConsumer<Pair<Triple<java.lang.String,​java.lang.String,​java.lang.Double>,​java.lang.String>,​Attribute> edgeAttributeConsumer
    • Constructor Detail

      • Consumers

        public Consumers​(Graph<V,​E> graph)