[jbosscache-commits] JBoss Cache SVN: r4605 - core/trunk/src/main/java/org/jboss/cache/marshall.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Fri Oct 12 10:28:52 EDT 2007
Author: manik.surtani at jboss.com
Date: 2007-10-12 10:28:52 -0400 (Fri, 12 Oct 2007)
New Revision: 4605
Modified:
core/trunk/src/main/java/org/jboss/cache/marshall/NodeData.java
Log:
Genericised
Modified: core/trunk/src/main/java/org/jboss/cache/marshall/NodeData.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/marshall/NodeData.java 2007-10-12 14:24:34 UTC (rev 4604)
+++ core/trunk/src/main/java/org/jboss/cache/marshall/NodeData.java 2007-10-12 14:28:52 UTC (rev 4605)
@@ -16,8 +16,8 @@
*/
public class NodeData implements Externalizable
{
- private Fqn fqn = null;
- private Map<Object, Object> attrs = null;
+ private Fqn<?> fqn = null;
+ private Map<?, ?> attrs = null;
static final long serialVersionUID = -7571995794010294485L;
@@ -25,18 +25,18 @@
{
}
- public NodeData(Fqn fqn)
+ public NodeData(Fqn<?> fqn)
{
this.fqn = fqn;
}
- public NodeData(Fqn fqn, Map attrs)
+ public NodeData(Fqn<?> fqn, Map<?, ?> attrs)
{
this.fqn = fqn;
this.attrs = attrs;
}
- public NodeData(String fqn, Map attrs)
+ public NodeData(String fqn, Map<?, ?> attrs)
{
this.fqn = Fqn.fromString(fqn);
this.attrs = attrs;
@@ -76,6 +76,7 @@
}
}
+ @SuppressWarnings("unchecked")
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
{
fqn = (Fqn) in.readObject();
More information about the jbosscache-commits
mailing list