Remove compile time warning

Remove the MapSession.getAttribute compile time warning.

Issue gh-346
This commit is contained in:
Rob Winch
2016-01-28 20:39:39 -06:00
parent f53e991d02
commit 198acc0648

View File

@@ -129,8 +129,9 @@ public final class MapSession implements ExpiringSession, Serializable {
return now - TimeUnit.SECONDS.toMillis(maxInactiveInterval) >= lastAccessedTime;
}
public Object getAttribute(String attributeName) {
return sessionAttrs.get(attributeName);
@SuppressWarnings("unchecked")
public <T> T getAttribute(String attributeName) {
return (T) sessionAttrs.get(attributeName);
}
public Set<String> getAttributeNames() {