mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-24 10:39:14 +08:00
2003-06-20 Michael Koch <konqueror@gmx.de>
* java/io/ObjectStreamField.java (unshared): new member variable. (ObjectStreamField): New constructor. (isUnshared): New method. From-SVN: r68261
This commit is contained in:
parent
f8b7363eed
commit
319d764525
@ -1,3 +1,10 @@
|
||||
2003-06-20 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* java/io/ObjectStreamField.java
|
||||
(unshared): new member variable.
|
||||
(ObjectStreamField): New constructor.
|
||||
(isUnshared): New method.
|
||||
|
||||
2003-06-20 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* java/net/URLStreamHandler.java
|
||||
|
@ -41,13 +41,25 @@ package java.io;
|
||||
import gnu.java.lang.reflect.TypeSignature;
|
||||
|
||||
// XXX doc
|
||||
public class ObjectStreamField implements java.lang.Comparable
|
||||
public class ObjectStreamField implements Comparable
|
||||
{
|
||||
private String name;
|
||||
private Class type;
|
||||
private String typename;
|
||||
private int offset = -1; // XXX make sure this is correct
|
||||
private boolean unshared;
|
||||
|
||||
public ObjectStreamField (String name, Class type)
|
||||
{
|
||||
this (name, type, false);
|
||||
}
|
||||
|
||||
public ObjectStreamField (String name, Class type, boolean unshared)
|
||||
{
|
||||
this.name = name;
|
||||
this.type = type;
|
||||
this.typename = TypeSignature.getEncodingOfClass(type);
|
||||
this.unshared = unshared;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -99,6 +111,11 @@ public class ObjectStreamField implements java.lang.Comparable
|
||||
offset = off;
|
||||
}
|
||||
|
||||
public boolean isUnshared ()
|
||||
{
|
||||
return unshared;
|
||||
}
|
||||
|
||||
public boolean isPrimitive ()
|
||||
{
|
||||
return type.isPrimitive ();
|
||||
@ -123,10 +140,5 @@ public class ObjectStreamField implements java.lang.Comparable
|
||||
{
|
||||
return "ObjectStreamField< " + type + " " + name + " >";
|
||||
}
|
||||
|
||||
private String name;
|
||||
private Class type;
|
||||
private String typename;
|
||||
private int offset = -1; // XXX make sure this is correct
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user