Class SerializationContext


  • public class SerializationContext
    extends java.lang.Object
    Information needed to serialize things
    • Constructor Detail

      • SerializationContext

        public SerializationContext​(Prologue prologue)
      • SerializationContext

        public SerializationContext​(PrefixMapping prefixMap)
      • SerializationContext

        public SerializationContext()
      • SerializationContext

        public SerializationContext​(boolean usePlainLiterals)
      • SerializationContext

        public SerializationContext​(PrefixMapping prefixMap,
                                    boolean usePlainLiterals)
      • SerializationContext

        public SerializationContext​(Prologue prologue,
                                    boolean usePlainLiterals)
      • SerializationContext

        public SerializationContext​(Prologue prologue,
                                    NodeToLabelMap bMap,
                                    boolean usePlainLiterals)
    • Method Detail

      • getBNodeMap

        public NodeToLabelMap getBNodeMap()
        Returns:
        Returns the bNodeMap.
      • setBNodeMap

        public void setBNodeMap​(NodeToLabelMap nodeMap)
        Parameters:
        nodeMap - The bNodeMap to set.
      • getPrefixMapping

        public PrefixMapping getPrefixMapping()
        Returns:
        Returns the prefixMap.
      • setPrefixMapping

        public void setPrefixMapping​(PrefixMapping prefixMap)
        Parameters:
        prefixMap - The prefixMap to set.
      • setBaseIRI

        public void setBaseIRI​(java.lang.String baseIRI)
        Parameters:
        baseIRI - Set the base IRI
      • getBaseIRI

        public java.lang.String getBaseIRI()
      • getPrologue

        public Prologue getPrologue()
      • getUsePlainLiterals

        public boolean getUsePlainLiterals()
        Gets whether Plain Literal forms should be used for appropriate typed literals (booleans, integers, decimals and doubles)
      • setUsePlainLiterals

        public void setUsePlainLiterals​(boolean usePlainLiterals)
        Sets whether Plain Literal forms should be used for appropriate typed literals (booleans, integers, decimals and doubles)