Class StatementFilters
- java.lang.Object
-
- com.yetanalytics.xapi.client.filters.StatementFilters
-
public class StatementFilters extends Object
Object which allows the setting and parsing of xAPI GET filter fields
-
-
Constructor Summary
Constructors Constructor Description StatementFilters()
-
Method Summary
-
-
-
Method Detail
-
addQueryToUri
public URI addQueryToUri(URI uri)
Method to compose the filter query onto a base LRS URI.- Parameters:
uri
- LRS URI to add filter params to- Returns:
- Full URI with filters encoded
-
getVerb
public URI getVerb()
-
setVerb
public void setVerb(URI verb)
-
getAgent
public String getAgent()
-
setAgent
public void setAgent(String agent)
-
setAgent
public void setAgent(AbstractActor actor) throws com.fasterxml.jackson.core.JsonProcessingException
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getActivity
public URI getActivity()
-
setActivity
public void setActivity(URI activity)
-
getStatementId
public UUID getStatementId()
-
setStatementId
public void setStatementId(UUID statementId)
-
getVoidedStatementId
public UUID getVoidedStatementId()
-
setVoidedStatementId
public void setVoidedStatementId(UUID voidedStatementId)
-
getRegistration
public UUID getRegistration()
-
setRegistration
public void setRegistration(UUID registration)
-
getRelatedActivities
public Boolean getRelatedActivities()
-
setRelatedActivities
public void setRelatedActivities(Boolean relatedActivities)
-
getRelatedAgents
public Boolean getRelatedAgents()
-
setRelatedAgents
public void setRelatedAgents(Boolean relatedAgents)
-
getSince
public ZonedDateTime getSince()
-
setSince
public void setSince(ZonedDateTime since)
-
setSince
public void setSince(String since)
-
getUntil
public ZonedDateTime getUntil()
-
setUntil
public void setUntil(ZonedDateTime until)
-
setUntil
public void setUntil(String until)
-
getLimit
public Integer getLimit()
-
setLimit
public void setLimit(Integer limit)
-
getFormat
public StatementFormat getFormat()
-
setFormat
public void setFormat(StatementFormat format)
-
getAscending
public Boolean getAscending()
-
setAscending
public void setAscending(Boolean ascending)
-
-