public class Statement extends StatementBase
Constructor and Description |
---|
Statement() |
Statement(Agent actor,
Verb verb,
StatementTarget object) |
Statement(Agent actor,
Verb verb,
StatementTarget object,
Result result,
Context context) |
Statement(com.fasterxml.jackson.databind.JsonNode jsonNode) |
Statement(StringOfJSON jsonStr) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Agent |
getAuthority() |
UUID |
getId() |
org.joda.time.DateTime |
getStored() |
TCAPIVersion |
getVersion() |
Boolean |
getVoided()
Deprecated.
|
int |
hashCode() |
void |
setAuthority(Agent authority) |
void |
setId(UUID id) |
void |
setStored(org.joda.time.DateTime stored) |
void |
setVersion(TCAPIVersion version) |
void |
setVoided(Boolean voided)
Deprecated.
|
void |
stamp()
Method to set a random ID and the current date/time in the 'timestamp'
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJSONNode(TCAPIVersion version) |
String |
toString() |
addAttachment, addAttachments, getActor, getAttachments, getContext, getObject, getPartList, getResult, getTimestamp, getVerb, hasAttachments, hasAttachmentsWithContent, setActor, setAttachments, setContext, setObject, setResult, setTimestamp, setVerb
public Statement(com.fasterxml.jackson.databind.JsonNode jsonNode) throws URISyntaxException, MalformedURLException, IOException, NoSuchAlgorithmException
public Statement(StringOfJSON jsonStr) throws IOException, URISyntaxException, NoSuchAlgorithmException
public Statement(Agent actor, Verb verb, StatementTarget object, Result result, Context context)
public Statement(Agent actor, Verb verb, StatementTarget object)
@Generated(value="lombok") public Statement()
public com.fasterxml.jackson.databind.node.ObjectNode toJSONNode(TCAPIVersion version)
toJSONNode
in interface JSON
toJSONNode
in class StatementBase
public void stamp()
@Generated(value="lombok") public UUID getId()
@Generated(value="lombok") public org.joda.time.DateTime getStored()
@Generated(value="lombok") public Agent getAuthority()
@Generated(value="lombok") public TCAPIVersion getVersion()
@Deprecated @Generated(value="lombok") public Boolean getVoided()
getVoided
in class StatementBase
@Generated(value="lombok") public void setId(UUID id)
@Generated(value="lombok") public void setStored(org.joda.time.DateTime stored)
@Generated(value="lombok") public void setAuthority(Agent authority)
@Generated(value="lombok") public void setVersion(TCAPIVersion version)
@Deprecated @Generated(value="lombok") public void setVoided(Boolean voided)
setVoided
in class StatementBase
@Generated(value="lombok") public String toString()
toString
in class StatementBase
@Generated(value="lombok") public boolean equals(Object o)
equals
in class StatementBase
@Generated(value="lombok") protected boolean canEqual(Object other)
canEqual
in class StatementBase
@Generated(value="lombok") public int hashCode()
hashCode
in class StatementBase
Copyright © 2016 Rustici Software. All Rights Reserved.