Package com.sun.corba.se.impl.io
Class ObjectStreamField
java.lang.Object
com.sun.corba.se.impl.io.ObjectStreamField
- All Implemented Interfaces:
Comparable
A description of a field in a serializable class.
A array of these is used to declare the persistent fields of
a class.
-
Method Summary
Modifier and TypeMethodDescriptionintCompare this with another ObjectStreamField.getClazz()longgetName()Get the name of this field.getType()Get the type of the field.charbooleantest if this field is a primitive or not.toString()Return a string describing this field.booleantypeEquals(ObjectStreamField other) Compare the types of two class descriptors.
-
Method Details
-
getName
Get the name of this field. -
getType
Get the type of the field. -
getTypeCode
public char getTypeCode() -
getTypeString
-
isPrimitive
public boolean isPrimitive()test if this field is a primitive or not. -
compareTo
Compare this with another ObjectStreamField. return -1 if this is smaller, 0 if equal, 1 if greater types that are primitives are "smaller" than objects. if equal, the names are compared.- Specified by:
compareToin interfaceComparable
-
typeEquals
Compare the types of two class descriptors. The match if they have the same primitive types. or if they are both objects and the object types match. -
getSignature
-
toString
Return a string describing this field. -
getClazz
-
getFieldID
public long getFieldID()
-