Class StoragePrefixesSimpleMem

  • All Implemented Interfaces:
    StoragePrefixes

    public class StoragePrefixesSimpleMem
    extends java.lang.Object
    implements StoragePrefixes
    In-memory dataset prefixes
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(Node graphNode, java.lang.String prefix, java.lang.String iriStr)
      Add a prefix, overwrites any existing association
      void delete​(Node graphNode, java.lang.String prefix)
      Delete a prefix mapping
      void deleteAll​(Node graphNode)
      Delete prefix mappings for a specific graph name.
      java.util.Iterator<PrefixEntry> get​(Node graphNode)  
      java.lang.String get​(Node graphNode, java.lang.String prefix)  
      boolean isEmpty()
      Return whether there are any prefix mappings or not (any graph).
      java.util.Iterator<Node> listGraphNodes()  
      int size()
      Return the number of mappings.
      • Methods inherited from class java.lang.Object

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

      • StoragePrefixesSimpleMem

        public StoragePrefixesSimpleMem()
    • Method Detail

      • get

        public java.lang.String get​(Node graphNode,
                                    java.lang.String prefix)
        Specified by:
        get in interface StoragePrefixes
      • add

        public void add​(Node graphNode,
                        java.lang.String prefix,
                        java.lang.String iriStr)
        Add a prefix, overwrites any existing association
        Specified by:
        add in interface StoragePrefixes
      • delete

        public void delete​(Node graphNode,
                           java.lang.String prefix)
        Delete a prefix mapping
        Specified by:
        delete in interface StoragePrefixes
      • isEmpty

        public boolean isEmpty()
        Description copied from interface: StoragePrefixes
        Return whether there are any prefix mappings or not (any graph).
        Specified by:
        isEmpty in interface StoragePrefixes