Class SetFromResourceAndInverseProperty<T extends org.apache.jena.rdf.model.Resource>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<T>
org.aksw.jena_sparql_api.rdf.collections.SetFromResourceAndInverseProperty<T>
- Type Parameters:
T-
- All Implemented Interfaces:
Iterable<T>,Collection<T>,Set<T>
public class SetFromResourceAndInverseProperty<T extends org.apache.jena.rdf.model.Resource>
extends AbstractSet<T>
Set view over the values of a property of a given subject resource.
- Author:
- raven Mar 30, 2018
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.rdf.model.Propertyprotected org.apache.jena.rdf.model.RDFNode -
Constructor Summary
ConstructorsConstructorDescriptionSetFromResourceAndInverseProperty(org.apache.jena.rdf.model.RDFNode subject, org.apache.jena.rdf.model.Property invProperty, Class<T> clazz) -
Method Summary
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAllMethods inherited from class java.util.AbstractCollection
addAll, clear, contains, containsAll, isEmpty, remove, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Field Details
-
subject
protected org.apache.jena.rdf.model.RDFNode subject -
invProperty
protected org.apache.jena.rdf.model.Property invProperty -
clazz
-
-
Constructor Details
-
SetFromResourceAndInverseProperty
-
-
Method Details
-
add
- Specified by:
addin interfaceCollection<T extends org.apache.jena.rdf.model.Resource>- Specified by:
addin interfaceSet<T extends org.apache.jena.rdf.model.Resource>- Overrides:
addin classAbstractCollection<T extends org.apache.jena.rdf.model.Resource>
-
iterator
- Specified by:
iteratorin interfaceCollection<T extends org.apache.jena.rdf.model.Resource>- Specified by:
iteratorin interfaceIterable<T extends org.apache.jena.rdf.model.Resource>- Specified by:
iteratorin interfaceSet<T extends org.apache.jena.rdf.model.Resource>- Specified by:
iteratorin classAbstractCollection<T extends org.apache.jena.rdf.model.Resource>
-
size
public int size()- Specified by:
sizein interfaceCollection<T extends org.apache.jena.rdf.model.Resource>- Specified by:
sizein interfaceSet<T extends org.apache.jena.rdf.model.Resource>- Specified by:
sizein classAbstractCollection<T extends org.apache.jena.rdf.model.Resource>
-