Package hydra.pg

Interface Printing


  • public interface Printing
    Printing functions for property graph elements
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static <T0> java.lang.String printEdge​(java.util.function.Function<T0,​java.lang.String> printValue, Edge<T0> edge)
      Print an edge using the provided value printer
      static <T0> java.lang.String printGraph​(java.util.function.Function<T0,​java.lang.String> printValue, Graph<T0> graph)
      Print a graph using the provided value printer
      static <T0> java.lang.String printLazyGraph​(java.util.function.Function<T0,​java.lang.String> printValue, LazyGraph<T0> lg)
      Print a lazy graph using the provided value printer
      static <T0> java.util.List<Edge<T0>> printLazyGraph_edges​(LazyGraph<T0> lg)  
      static <T0> java.util.List<Vertex<T0>> printLazyGraph_vertices​(LazyGraph<T0> lg)  
      static <T0> java.lang.String printProperty​(java.util.function.Function<T0,​java.lang.String> printValue, PropertyKey key, T0 value)
      Print a property using the provided value printer
      static <T0> java.lang.String printVertex​(java.util.function.Function<T0,​java.lang.String> printValue, Vertex<T0> vertex)
      Print a vertex using the provided value printer
    • Method Detail

      • printEdge

        static <T0> java.lang.String printEdge​(java.util.function.Function<T0,​java.lang.String> printValue,
                                               Edge<T0> edge)
        Print an edge using the provided value printer
      • printGraph

        static <T0> java.lang.String printGraph​(java.util.function.Function<T0,​java.lang.String> printValue,
                                                Graph<T0> graph)
        Print a graph using the provided value printer
      • printLazyGraph

        static <T0> java.lang.String printLazyGraph​(java.util.function.Function<T0,​java.lang.String> printValue,
                                                    LazyGraph<T0> lg)
        Print a lazy graph using the provided value printer
      • printLazyGraph_edges

        static <T0> java.util.List<Edge<T0>> printLazyGraph_edges​(LazyGraph<T0> lg)
      • printLazyGraph_vertices

        static <T0> java.util.List<Vertex<T0>> printLazyGraph_vertices​(LazyGraph<T0> lg)
      • printProperty

        static <T0> java.lang.String printProperty​(java.util.function.Function<T0,​java.lang.String> printValue,
                                                   PropertyKey key,
                                                   T0 value)
        Print a property using the provided value printer
      • printVertex

        static <T0> java.lang.String printVertex​(java.util.function.Function<T0,​java.lang.String> printValue,
                                                 Vertex<T0> vertex)
        Print a vertex using the provided value printer