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, setVerbpublic 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 JSONtoJSONNode in class StatementBasepublic 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 StatementBaseCopyright © 2016 Rustici Software. All Rights Reserved.