public class OslcQueryResult extends Object implements Iterator<OslcQueryResult>
Modifier and Type | Field and Description |
---|---|
static org.apache.jena.rdf.model.Property |
DEFAULT_MEMBER_PROPERTY
The default member property to look for in OSLC query results
(rdfs:member).
|
static String |
SELECT_ANY_MEMBER
If system property "org.eclipse.lyo.client.oslc.query.selectAnyMember" is set to true, find any member in the
|
Constructor and Description |
---|
OslcQueryResult(OslcQuery query,
javax.ws.rs.core.Response response) |
Modifier and Type | Method and Description |
---|---|
String |
getMemberProperty()
Returns the member property to find query result resources.
|
Iterable<org.apache.jena.rdf.model.Resource> |
getMembers()
Return the enumeration of queried results from this page
|
<T> Iterable<T> |
getMembers(Class<T> clazz)
Return the enumeration of queried results from this page
|
String[] |
getMembersUrls()
Return the subject URLs of the query response.
|
OslcQuery |
getQuery() |
javax.ws.rs.core.Response |
getRawResponse()
Get the raw Wink client response to a query.
|
boolean |
hasNext() |
OslcQueryResult |
next() |
void |
remove() |
void |
setMemberProperty(String memberPredicate)
Sets the predicate to use to find query result resources.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public static final org.apache.jena.rdf.model.Property DEFAULT_MEMBER_PROPERTY
setMemberProperty(String)
.public static final String SELECT_ANY_MEMBER
public OslcQueryResult(OslcQuery query, javax.ws.rs.core.Response response)
public boolean hasNext()
hasNext
in interface Iterator<OslcQueryResult>
public OslcQueryResult next()
next
in interface Iterator<OslcQueryResult>
NoSuchElementException
- if there is no next pagepublic void remove()
remove
in interface Iterator<OslcQueryResult>
UnsupportedOperationException
- alwayspublic OslcQuery getQuery()
public String getMemberProperty()
setMemberProperty(String)
public void setMemberProperty(String memberPredicate)
http://www.w3.org/2000/01/rdf-schema#member
.memberPredicate
- the RDF predicate for member resources from the provider's
query shapepublic javax.ws.rs.core.Response getRawResponse()
public String[] getMembersUrls()
public <T> Iterable<T> getMembers(Class<T> clazz)
public Iterable<org.apache.jena.rdf.model.Resource> getMembers()
Copyright © 2020. All rights reserved.