Class RawSetFromMappedPropertyValues
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<org.apache.jena.rdf.model.RDFNode>
org.aksw.jena_sparql_api.rdf.collections.RawSetFromMappedPropertyValues
- All Implemented Interfaces:
Iterable<org.apache.jena.rdf.model.RDFNode>,Collection<org.apache.jena.rdf.model.RDFNode>,Set<org.apache.jena.rdf.model.RDFNode>,RdfBackedCollection<org.apache.jena.rdf.model.RDFNode>
public class RawSetFromMappedPropertyValues
extends AbstractSet<org.apache.jena.rdf.model.RDFNode>
implements RdfBackedCollection<org.apache.jena.rdf.model.RDFNode>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected NodeMapper<?>protected org.apache.jena.rdf.model.Propertyprotected org.apache.jena.rdf.model.Resource -
Constructor Summary
ConstructorsConstructorDescriptionRawSetFromMappedPropertyValues(org.apache.jena.rdf.model.Resource subject, org.apache.jena.rdf.model.Property property, boolean isFwd, NodeMapper<?> nodeMapper) RawSetFromMappedPropertyValues(org.apache.jena.rdf.model.Resource subject, org.apache.jena.rdf.model.Property property, NodeMapper<?> nodeMapper) -
Method Summary
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAllMethods inherited from class java.util.AbstractCollection
addAll, 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, toArrayMethods inherited from interface java.util.Set
addAll, contains, containsAll, isEmpty, remove, retainAll, spliterator, toArray, toArray
-
Field Details
-
subject
protected org.apache.jena.rdf.model.Resource subject -
property
protected org.apache.jena.rdf.model.Property property -
isFwd
protected boolean isFwd -
nodeMapper
-
-
Constructor Details
-
RawSetFromMappedPropertyValues
public RawSetFromMappedPropertyValues(org.apache.jena.rdf.model.Resource subject, org.apache.jena.rdf.model.Property property, NodeMapper<?> nodeMapper) -
RawSetFromMappedPropertyValues
public RawSetFromMappedPropertyValues(org.apache.jena.rdf.model.Resource subject, org.apache.jena.rdf.model.Property property, boolean isFwd, NodeMapper<?> nodeMapper)
-
-
Method Details
-
add
public boolean add(org.apache.jena.rdf.model.RDFNode rdfNode) - Specified by:
addin interfaceCollection<org.apache.jena.rdf.model.RDFNode>- Specified by:
addin interfaceSet<org.apache.jena.rdf.model.RDFNode>- Overrides:
addin classAbstractCollection<org.apache.jena.rdf.model.RDFNode>
-
clear
public void clear()- Specified by:
clearin interfaceCollection<org.apache.jena.rdf.model.RDFNode>- Specified by:
clearin interfaceSet<org.apache.jena.rdf.model.RDFNode>- Overrides:
clearin classAbstractCollection<org.apache.jena.rdf.model.RDFNode>
-
iterator
- Specified by:
iteratorin interfaceCollection<org.apache.jena.rdf.model.RDFNode>- Specified by:
iteratorin interfaceIterable<org.apache.jena.rdf.model.RDFNode>- Specified by:
iteratorin interfaceSet<org.apache.jena.rdf.model.RDFNode>- Specified by:
iteratorin classAbstractCollection<org.apache.jena.rdf.model.RDFNode>
-
size
public int size()- Specified by:
sizein interfaceCollection<org.apache.jena.rdf.model.RDFNode>- Specified by:
sizein interfaceSet<org.apache.jena.rdf.model.RDFNode>- Specified by:
sizein classAbstractCollection<org.apache.jena.rdf.model.RDFNode>
-
getRawCollection
Description copied from interface:RdfBackedCollectionA collection of the raw backing RDFNode objects. For example, a Collectionmay be backed by an RDF resource with a property that leads to a collection of IRIs or literals of type xsd:string. - Specified by:
getRawCollectionin interfaceRdfBackedCollection<org.apache.jena.rdf.model.RDFNode>- Returns:
-