Class NodeFmtLib


  • public class NodeFmtLib
    extends java.lang.Object
    Presentation utilities for Nodes, Triples, Quads and more.

    Methods str generate a reparsable string.

    Methods displayStr do not guarantee a reparsable string e.g. may use abbreviations or common prefixes.

    • Constructor Summary

      Constructors 
      Constructor Description
      NodeFmtLib()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decodeBNodeLabel​(java.lang.String label)  
      static java.lang.String displayStr​(Node n)  
      static java.lang.String displayStr​(Triple t)  
      static java.lang.String displayStr​(RDFNode obj)
      A displayable string for an RDFNode.
      static java.lang.String encodeBNodeLabel​(java.lang.String label)  
      static void serialize​(org.apache.jena.atlas.io.IndentedWriter w, Node n, java.lang.String base, PrefixMap prefixMap)  
      static void str​(org.apache.jena.atlas.io.IndentedWriter w, Node n)  
      static java.lang.String str​(Node n)  
      static java.lang.String str​(Node n, java.lang.String base, PrefixMap prefixMap)  
      static java.lang.String str​(Node n, PrefixMap prefixMap)  
      static java.lang.String str​(Triple t)  
      static java.lang.String str​(Quad q)  
      static java.lang.String strNodes​(Node... nodes)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NodeFmtLib

        public NodeFmtLib()
    • Method Detail

      • str

        public static java.lang.String str​(Triple t)
      • str

        public static java.lang.String str​(Quad q)
      • str

        public static java.lang.String str​(Node n)
      • strNodes

        public static java.lang.String strNodes​(Node... nodes)
      • displayStr

        public static java.lang.String displayStr​(RDFNode obj)
        A displayable string for an RDFNode. Includes common abbreviations
      • displayStr

        public static java.lang.String displayStr​(Triple t)
      • displayStr

        public static java.lang.String displayStr​(Node n)
      • str

        public static void str​(org.apache.jena.atlas.io.IndentedWriter w,
                               Node n)
      • str

        public static java.lang.String str​(Node n,
                                           PrefixMap prefixMap)
      • str

        public static java.lang.String str​(Node n,
                                           java.lang.String base,
                                           PrefixMap prefixMap)
      • serialize

        public static void serialize​(org.apache.jena.atlas.io.IndentedWriter w,
                                     Node n,
                                     java.lang.String base,
                                     PrefixMap prefixMap)
      • encodeBNodeLabel

        public static java.lang.String encodeBNodeLabel​(java.lang.String label)
      • decodeBNodeLabel

        public static java.lang.String decodeBNodeLabel​(java.lang.String label)