Class TreeModel.SubSet

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<Statement>, java.util.Collection<Statement>, java.util.Set<Statement>, java.util.SortedSet<Statement>
    Enclosing class:
    TreeModel

    static class TreeModel.SubSet
    extends java.util.AbstractSet<Statement>
    implements java.io.Serializable, java.util.SortedSet<Statement>
    • Method Detail

      • getNamespace

        public java.util.Optional<Namespace> getNamespace​(java.lang.String prefix)
      • getNamespaces

        public java.util.Set<Namespace> getNamespaces()
      • setNamespace

        public Namespace setNamespace​(java.lang.String prefix,
                                      java.lang.String name)
      • setNamespace

        public void setNamespace​(Namespace namespace)
      • removeNamespace

        public java.util.Optional<Namespace> removeNamespace​(java.lang.String prefix)
      • size

        public int size()
        Specified by:
        size in interface java.util.Collection<Statement>
        Specified by:
        size in interface java.util.Set<Statement>
        Specified by:
        size in class java.util.AbstractCollection<Statement>
      • clear

        public void clear()
        Specified by:
        clear in interface java.util.Collection<Statement>
        Specified by:
        clear in interface java.util.Set<Statement>
        Overrides:
        clear in class java.util.AbstractCollection<Statement>
      • comparator

        public java.util.Comparator<? super Statement> comparator()
        Specified by:
        comparator in interface java.util.SortedSet<Statement>
      • first

        public Statement first()
        Specified by:
        first in interface java.util.SortedSet<Statement>
      • last

        public Statement last()
        Specified by:
        last in interface java.util.SortedSet<Statement>
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface java.util.Collection<Statement>
        Specified by:
        isEmpty in interface java.util.Set<Statement>
        Overrides:
        isEmpty in class java.util.AbstractCollection<Statement>
      • headSet

        public java.util.SortedSet<Statement> headSet​(Statement toElement)
        Specified by:
        headSet in interface java.util.SortedSet<Statement>
      • tailSet

        public java.util.SortedSet<Statement> tailSet​(Statement fromElement)
        Specified by:
        tailSet in interface java.util.SortedSet<Statement>
      • iterator

        public java.util.Iterator<Statement> iterator()
        Specified by:
        iterator in interface java.util.Collection<Statement>
        Specified by:
        iterator in interface java.lang.Iterable<Statement>
        Specified by:
        iterator in interface java.util.Set<Statement>
        Specified by:
        iterator in class java.util.AbstractCollection<Statement>
      • subSet

        private java.util.NavigableSet<Statement> subSet()