Author: lindner
Date: Sun Jan 11 19:27:11 2009
New Revision: 733593
URL: http://svn.apache.org/viewvc?rev=733593&view=rev
Log:
SHINDIG-804 | Patch from Henning Schmiedehausen - implement toString for UserId
and GroupId
Modified:
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/GroupId.java
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/UserId.java
Modified:
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/GroupId.java
URL:
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/GroupId.java?rev=733593&r1=733592&r2=733593&view=diff
==============================================================================
---
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/GroupId.java
(original)
+++
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/GroupId.java
Sun Jan 11 19:27:11 2009
@@ -87,4 +87,21 @@
}
return this.type.hashCode() + groupHashCode;
}
+
+ @Override public String toString() {
+ switch (type) {
+ case all:
+ return "ALL";
+ case deleted:
+ return "DELETE";
+ case friends:
+ return "FRIENDS";
+ case self:
+ return "SELF";
+ case groupId:
+ return "GROUPID(" + groupId + ")";
+ default:
+ return "UNKNOWN";
+ }
+ }
}
Modified:
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/UserId.java
URL:
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/UserId.java?rev=733593&r1=733592&r2=733593&view=diff
==============================================================================
---
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/UserId.java
(original)
+++
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/UserId.java
Sun Jan 11 19:27:11 2009
@@ -99,4 +99,20 @@
int userHashCode = this.userId == null ? 0 : this.userId.hashCode();
return this.type.hashCode() + userHashCode;
}
+
+ @Override
+ public String toString() {
+ switch(type) {
+ case owner:
+ return "OWNER";
+ case viewer:
+ case me:
+ return "VIEWER";
+ case userId:
+ return "USER(" + userId + ")";
+ default:
+ return "UNKNOWN";
+ }
+
+ }
}