Class BufferingPrefixMapping

java.lang.Object
org.apache.jena.shared.impl.PrefixMappingImpl
org.apache.jena.system.buffering.BufferingPrefixMapping
All Implemented Interfaces:
org.apache.jena.shared.PrefixMapping, BufferingCtl

public class BufferingPrefixMapping extends org.apache.jena.shared.impl.PrefixMappingImpl implements BufferingCtl
A PrefixMapping that buffers changes until flush() is called.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.jena.shared.PrefixMapping

    org.apache.jena.shared.PrefixMapping.Factory, org.apache.jena.shared.PrefixMapping.IllegalPrefixException, org.apache.jena.shared.PrefixMapping.JenaLockedException
  • Field Summary

    Fields inherited from interface org.apache.jena.shared.PrefixMapping

    Extended, Standard
  • Constructor Summary

    Constructors
    Constructor
    Description
    BufferingPrefixMapping(org.apache.jena.shared.PrefixMapping other)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.shared.PrefixMapping
     
    void
     
    org.apache.jena.shared.PrefixMapping
     
     
    boolean
     
    int
     

    Methods inherited from class org.apache.jena.shared.impl.PrefixMappingImpl

    clearNsPrefixMap, expandPrefix, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, isNiceURI, lock, qnameFor, removeNsPrefix, samePrefixMappingAs, setNsPrefix, setNsPrefixes, setNsPrefixes, shortForm, toString, withDefaultMappings

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • BufferingPrefixMapping

      public BufferingPrefixMapping(org.apache.jena.shared.PrefixMapping other)
  • Method Details

    • base

      public org.apache.jena.shared.PrefixMapping base()
    • flush

      public void flush()
      Specified by:
      flush in interface BufferingCtl
    • getAdded

      public org.apache.jena.shared.PrefixMapping getAdded()
    • getDeleted

      public Set<String> getDeleted()
    • numPrefixes

      public int numPrefixes()
      Specified by:
      numPrefixes in interface org.apache.jena.shared.PrefixMapping
      Overrides:
      numPrefixes in class org.apache.jena.shared.impl.PrefixMappingImpl
    • hasNoMappings

      public boolean hasNoMappings()
      Specified by:
      hasNoMappings in interface org.apache.jena.shared.PrefixMapping
      Overrides:
      hasNoMappings in class org.apache.jena.shared.impl.PrefixMappingImpl