X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FDefaultIdentity.java;h=dc44aab8a874089a5603334c855aec1feda86e2f;hp=3e03f79a0c863904a1a12115acce724d607446a7;hb=ae5d96a645bd6e158d2e52dfdfaf18b65ce2ef82;hpb=e01ceeed92f226bf74c9f516bce882b5cd816a62 diff --git a/src/main/java/net/pterodactylus/sone/freenet/wot/DefaultIdentity.java b/src/main/java/net/pterodactylus/sone/freenet/wot/DefaultIdentity.java index 3e03f79..dc44aab 100644 --- a/src/main/java/net/pterodactylus/sone/freenet/wot/DefaultIdentity.java +++ b/src/main/java/net/pterodactylus/sone/freenet/wot/DefaultIdentity.java @@ -101,13 +101,15 @@ public class DefaultIdentity implements Identity { } @Override - public void addContext(String context) { + public Identity addContext(String context) { contexts.add(context); + return this; } @Override - public void removeContext(String context) { + public Identity removeContext(String context) { contexts.remove(context); + return this; } @Override @@ -127,13 +129,15 @@ public class DefaultIdentity implements Identity { } @Override - public void setProperty(String name, String value) { + public Identity setProperty(String name, String value) { properties.put(name, value); + return this; } @Override - public void removeProperty(String name) { + public Identity removeProperty(String name) { properties.remove(name); + return this; } @Override @@ -142,13 +146,15 @@ public class DefaultIdentity implements Identity { } @Override - public void setTrust(OwnIdentity ownIdentity, Trust trust) { + public Identity setTrust(OwnIdentity ownIdentity, Trust trust) { trustCache.put(ownIdentity, trust); + return this; } @Override - public void removeTrust(OwnIdentity ownIdentity) { + public Identity removeTrust(OwnIdentity ownIdentity) { trustCache.remove(ownIdentity); + return this; } //